summaryrefslogtreecommitdiffstats
path: root/src/client/toolbar/toolbar.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Clean up and modernize codeSimon Rettberg2022-10-301-28/+39
| | | | | | | - static "new-style" signal->slot connections - Fix a lot of things Clang-Tidy complained about - Move includes to .cpp files and use forward decls in .h - Don't use <QtWidgets> and <QtCore>, but specific includes instead
* [client] Try not to steal focus on startupv23Simon Rettberg2019-03-051-1/+1
|
* [client] Remove left over test code :/Simon Rettberg2018-09-071-2/+0Star
|
* [client] Fix style if checked button; add separator for buttonsSimon Rettberg2018-09-061-4/+14
|
* [client] New addon system for buttons and menuSimon Rettberg2018-09-061-80/+30Star
| | | | | | Instead of integrating workspace switching and screen locking directly into PVS2, introduce an addon system to insert new functionality into the toolbar, as buttons or menu entries.
* [client] Fix memory leakSimon Rettberg2018-09-041-0/+1
|
* [client] Fix code styleSimon Rettberg2018-09-041-8/+8
|
* [client] Make toolbar movable by mouseSimon Rettberg2018-09-041-0/+13
|
* [client] Switch back to first desktop when hiding manager toggle buttonSimon Rettberg2018-08-311-9/+14
| | | | | | | | | When the "toggle to manager" button was visible and is about to be hidden, we assume that we were running in hybrid mode (manager on second desktop) and the manager was closed. To prevent the user from staring at an empty dektop where the manager once redided, switch to desktop 1 so they'll be reunited with their beloved VM session.
* Remove ugly comment separator lines above functionsSimon Rettberg2018-08-021-11/+11
|
* Update code style, fix compiler warningsSimon Rettberg2018-07-241-5/+5
| | | | | | - Use nullptr instead of NULL for better warnings in case of mistakes - Get rid of VLAs which are not in C++11 actually - Fix implicit signed <-> unsigned mismatches by adding checks and casts
* [client] Fix uninitialized variable accessSimon Rettberg2018-07-171-1/+1
|
* [client] top/bottom position detectionJonathan Bauer2018-06-181-10/+27
| | | | if a top system bar/panel is detected (i.e. reserves a region of the screen geometry), place the toolbar at the bottom of the screen
* [client] Use polling when checking whether to hide the barSimon Rettberg2017-11-161-19/+17Star
| | | | | The QWidget::leaveEvent() event seems unreliable unter Qt5 when trying to detect if the mouse is still over the bar.
* [client] Delay showBar by 750msSimon Rettberg2017-06-231-23/+42
| | | | Implements #3164
* [client] Disable "quit on last window closed" as it triggers in exam modeSimon Rettberg2016-10-281-1/+5
| | | | Apparently, invisible windows are treated as closed...
* [client] Allow ESC key to cancel projection in hybrid modeSimon Rettberg2016-10-281-9/+22
|
* [client] Move ServerConnection instance to ClientAppSimon Rettberg2016-10-261-30/+21Star
|
* Fix GUI translation: Don't create persistent objects on stack :/Simon Rettberg2016-10-261-26/+2Star
|
* [client] Fix "toogle vm/manager" button (copy&paste error..)Simon Rettberg2016-10-241-1/+1
|
* [client] Add icon to attention button, hide button when disconnectedSimon Rettberg2016-10-211-2/+7
|
* Implement "Attention" feature (virtual hand-raising)Simon Rettberg2016-10-191-10/+36
|
* [client] Resize toolbar when lock/switch buttons are hiddenSimon Rettberg2016-10-111-0/+2
|
* [client] Disable lock button for just two seconds; ignore clicks on ↵Simon Rettberg2016-10-111-4/+8
| | | | invisible "switch to manager" button
* [client] Skip rooms with no mgrIP when selecting "myRooms"Simon Rettberg2016-10-101-14/+19
|
* [client] Get rid of SYSTEM_SETTINGS macro, move to ClientAppSimon Rettberg2016-10-101-22/+21Star
|
* astyle.Christian Klinger2016-09-291-94/+100
|
* added an information dialog that displays ip and hostname.Christian Klinger2016-09-291-0/+9
|
* reduced noise in the output (old debug messages...)Christian Klinger2016-09-271-4/+0Star
|
* this is supposed to fix bug #2950 but doesn't.Christian Klinger2016-08-221-1/+9
|
* added a check so that lockDesktop.sh is not called too often.Christian Klinger2016-08-221-3/+7
|
* wrong configuration name for showLockDesktopButton.Christian Klinger2016-07-131-1/+1
|
* cleaned up some dead code.Christian Klinger2016-05-201-4/+1Star
|
* Implemented lock-button feature.Christian Klinger2016-05-201-0/+15
|
* added toolbar button to switch to manager.Christian Klinger2016-05-181-0/+47
| | | | The actual window switching logic is delegated to a pair of shell scripts.
* configurable quit button.Christian Klinger2016-05-131-22/+35
|
* connect/disconnect events are working (again).Christian Klinger2016-05-131-6/+8
|
* first new version of the connect window; needs some polish though.Christian Klinger2016-05-101-27/+40
|
* Priorities for rooms.Christian Klinger2016-05-091-13/+17
|
* added "Disconnect"-Button (closes #2764).Christian Klinger2016-05-091-2/+11
|
* [*] Use thumbnail on vnc viewer window until connection is upSimon Rettberg2016-02-081-2/+2
|
* properly close the toolbar (?)Jonathan Bauer2016-01-291-2/+6
|
* [client] Check if we know the manager's IP when invoked with --auto before ↵Simon Rettberg2015-02-021-1/+2
| | | | connecting
* Restore window state when opening connect window. Reconnect to session when ↵Simon Rettberg2015-02-021-6/+16
| | | | using --auto
* Try to bring connect window to top more agressively; require c++0x instead ↵Simon Rettberg2015-02-021-3/+4
| | | | of c++11 so it compiles on gcc 4.6
* Removed irritating cam - icon in toolbar of client. Plus added some ↵Björn Hagemeister2014-09-171-8/+8
| | | | translations in client.
* The sessionID is ignored by manager if client is connecting via auto-connect.Björn Hagemeister2014-09-041-14/+5Star
|
* Remove heavy unreadable debug messages. Reintent.Manuel Schneider2014-09-031-1/+0Star
|
* Changed .ini file in client and manager from pvs2client.ini and pvs2mgr.ini ↵Björn Hagemeister2014-08-261-3/+5
| | | | to pvs2.ini, for having just one file.
* Client is able to auto - connect to the same room belonging manager.Björn Hagemeister2014-08-251-2/+82
|