Commit Graph

76 Commits (f0019b00cee4847c4dbed01e3cf777bc80d28bcb)

Author SHA1 Message Date
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