markuspg
f0019b00ce
Revise ZTree class
...
* improve documentation
* move QProcess to heap (for better clean-up through deleteLater)
* reduce and reorder includes
* utilize initializer list and new signal-slot syntax
6 years ago
markuspg
32e6b89679
Remove now superfluous global.h header
6 years ago
markuspg
f1e86f4283
Refactor state_t enumeration
...
Rename it to just State and move it into the Client class since that is
where it contextually belongs.
6 years ago
markuspg
2bc825bf54
Register state_t enumeration only once
6 years ago
markuspg
d5fe3526d1
Add clang-format style file and format accordingly
6 years ago
markuspg
ea2e335f8f
Update copyright notices
6 years ago
markuspg
061155b191
Fix file permissions being unnecessarily wide
6 years ago
Tobias Weiss
3aa4e42d5c
merge upstream (manual fix)
6 years ago
Tobias Weiss
1c65d1e293
fix QButtonGroup
6 years ago
Tobias Weiss
dc0a461b73
fix url for firefix
6 years ago
Tobias Weiss
bd7a10645f
version 2.1.5 - merge from fork - most important change is the session starter tab (moved back from pop up)
9 years ago
Tobias Weiss
95f0c6e182
final version 2.1.5 commit
9 years ago
Tobias Weiss
51cb37a3da
fixed missing cmd parameter for start session for selected clients button
9 years ago
Tobias Weiss
70350155c1
added cmd lineedit and changed some ui minor elements
9 years ago
Tobias Weiss
360f71210b
ui stylesheet changes
9 years ago
Tobias Weiss
4bbf149fe6
deleted settings tab and added cmd ui to sessions tab
9 years ago
Tobias Weiss
0bcbdab939
added VNC full control functionality
9 years ago
Tobias Weiss
8143cdeb2d
settings tab changed
9 years ago
Tobias Weiss
e54f75f678
set version info. updated config file
9 years ago
Tobias Weiss
d1cc49b202
structured config
9 years ago
Tobias Weiss
910fe0ed55
Changed TerminalStart quotes, Added Kill zLeave function
9 years ago
Tobias Weiss
072bca9c2c
made start session working
9 years ago
Tobias Weiss
6bd69f1f7e
made start session working
9 years ago
Tobias Weiss
7bea07b7ac
Added functionality to new layout. Moved config location.
9 years ago
Tobias Weiss
adcfb722b9
added start/stop browser feature
9 years ago
Tobias Weiss
f9f7e5f92f
major ui changes, deleted some files
9 years ago
Tobias Weiss
9f03443034
ui tests
9 years ago
Tobias Weiss
e162f1cd8b
minor ui changes
10 years ago
Tobias Weiss
af07c52979
Added Kill z-Tree button, Added confirmation dialog for shutdown button, further minor UI changes
10 years ago
Tobias Weiss
f1cd123a79
Changed file permissions for group writing, added size parameter for local zleaf. renamed Beam file to Beam folder, disabled self shutdown, fixed webcam dropdown (added Choose webcam entry), added autostart z-leaf on client with session button, added Restart crashed session button
10 years ago
markuspg
e64634b486
Temporarily disabled the display of sessions because of random crashes
10 years ago
markuspg
6806ec53fb
Fully implemented manual receipts printing
10 years ago
markuspg
e8af25467d
Added 'lc::ManualPrintingSetup' class to prepare for manual printing
10 years ago
markuspg
4b5c956242
Greatly improved the handling of the printing classes members
10 years ago
markuspg
4c1fb49264
Properly free associated clients of an lc::Session instance on its end
10 years ago
markuspg
2898ff9132
Properly remove lc::Session instances of closed z-Trees
10 years ago
markuspg
87480b47d8
Made 'CBClientNames' editable to allow arbitrary client names
10 years ago
markuspg
e10f625c6e
Start z-Leaves on clients with in 'lc::SessionStarter' made settings
10 years ago
markuspg
54ec27518f
Reimplemented handling of already occupied ports
10 years ago
markuspg
60d0efa31f
Made the creation of a new session possible again
10 years ago
markuspg
869ad18f08
Implemented all still missing functionality of 'lc::SessionStarter'
10 years ago
markuspg
f24532a95a
Began reworking lc::SessionStarter' on base of prior Labcontrol 3
10 years ago
markuspg
e1561ece2c
Merged client creation and more settings in 'lc::Settings'
10 years ago
markuspg
97a4ea3472
Implemented advanced way of starting local z-Leaves
10 years ago
markuspg
b45254aa3b
Little rework of variables concerned with receipts creation and printing
10 years ago
markuspg
ce18a6129e
Removed unused 'lc::Client::display_ping_string(..)' functionality
10 years ago
markuspg
c565279033
Moved all from configuration loaded variables into 'lc::Settings'
10 years ago
markuspg
e68d404056
Made function arguments for 'lc::Client' class consistent
10 years ago
markuspg
598e68855a
Made starting and killing of z-Leaves independent of installed scripts
10 years ago
markuspg
8756b8e862
Use client ips instead of their names for SSH calls
...
By this way _Labcontrol_ works even if `/etc/hosts` was not propery
configured.
10 years ago