summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [client] Rewrite thread sync between VNC worker and VNC windowSimon Rettberg2018-07-174-66/+62Star
|
* [client] Fix uninitialized variable accessSimon Rettberg2018-07-172-2/+2
|
* [server] Small translation fixesSteffen Ritter2018-07-171-3/+3
|
* [client] Show vnc window on rightmost screenSimon Rettberg2018-07-162-7/+23
| | | | | | In Multiscreen setups, we most likely show the VM on the primary (=leftmost) screen.
* [client] Fix translation on Qt5Simon Rettberg2018-07-1312-240/+278
|
* [server] Minor cleanups (naming, checks)Simon Rettberg2018-07-132-28/+26Star
|
* [server] Unconditionally disable vnc server if no clients leftSimon Rettberg2018-07-121-2/+2
|
* [server] Add missing iconSimon Rettberg2018-07-121-0/+980
|
* [server] Fix (=implement) tracking of client's projection sourceSimon Rettberg2018-07-121-1/+2
| | | | | | We never stored the current projection source id in the according field of class Client, breaking intended functionality when cancelling projection.
* [server] Add button to lock/unlock single clientSimon Rettberg2018-07-125-7/+53
|
* [client] top/bottom position detectionJonathan Bauer2018-06-182-10/+30
| | | | 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
* [server] Handle client disconnectsSteffen Ritter2018-06-122-12/+6Star
|
* [client] Fix: read mgr state before init leads to hybrid toggle not appearingSimon Rettberg2018-01-221-5/+3Star
| | | | | | | | | | We determined whether the config defines the current client as manager for some room only after we read that variable to determine whether we should show the "toggle" button in the toolbar that would switch to desktop 2 (containing the manager). The result was that the button only appeared after connecting. Fixes #3290
* Fix translations on Qt5Simon Rettberg2017-12-0516-933/+588Star
|
* [client] Fix deletion of QThread while still runningSimon Rettberg2017-12-043-3/+12
|
* [server] Init qrand before creating main window, so session id is randomSimon Rettberg2017-12-011-2/+1Star
|
* Fix connection problems qith Qt5 (again)Simon Rettberg2017-12-013-18/+12Star
|
* [client] Use polling when checking whether to hide the barSimon Rettberg2017-11-162-20/+18Star
| | | | | The QWidget::leaveEvent() event seems unreliable unter Qt5 when trying to detect if the mouse is still over the bar.
* Fix SSL on Qt5Simon Rettberg2017-11-167-22/+52
|
* fix qresource precompilation with cmakeJonathan Bauer2017-11-161-5/+8
|
* cmake 2.8.12 compatSimon Rettberg2017-11-151-12/+10Star
|
* port to qt5Jonathan Bauer2017-11-1513-91/+61Star
| | | | | | | * got rid of the Win32/X11 differentiation * due to QT5, additional packages are needed to compile ** libqt5x11extras5-dev ** libqt5svg5-dev
* [client] Delay showBar by 750msSimon Rettberg2017-06-232-23/+45
| | | | Implements #3164
* [server] Only block screen saver from running when first client connectsSimon Rettberg2017-03-201-1/+5
| | | | | | | The screen saver lock is recursive, so if we call it for every client that connects, but only unlock once when the last client disconnects, the screen saver will be blocked forever. Fixes #3083
* [server] Prevent screen standby while clients are connectedSimon Rettberg2017-03-065-17/+138
|
* Update translationsSimon Rettberg2017-03-0610-577/+1054
|
* [server] Bail out if certificates cannot be createdSimon Rettberg2017-03-064-4/+30
|
* [client] Periodically bring vnc and lock window to topSimon Rettberg2017-02-104-1/+29
|
* [sample_configuration] kb-lock: Disable mouse tooSimon Rettberg2017-02-102-6/+6
|
* [client] Nicer output of ip addresses under system informationSteffen Ritter2016-11-151-7/+39
| | | | | | * show interface name, ipv4, ipv6, mac * filter loopback interface * filter interfaces which are connected to a bridge
* Increase compiler warnings, fix a lot of those instancesSimon Rettberg2016-11-1520-72/+79
| | | | | | - Add explicit casts - Comment out unused params - Remove ignored const return types
* [server] Rewrite positioning logic of connection framesSimon Rettberg2016-11-024-104/+137
| | | | | | | | | | This fixes sevceral bugs: * Frames moved into virtually expanded area (for keeping aspect ratio) could be out of bounds after a window resize before * Finding a free slot to place a frame was slightly sped up * Finding a free slot is not used when loading a room layout, as it was (still is) pretty sluggish for the user * Snap to grid worked incorrectly, did not pick closest grid position
* [server] Run "manager only" logic before creating main windowSimon Rettberg2016-11-024-155/+146Star
| | | | | | This prevents the window popping up for a split second when --manager-only is given and the machine it's running on is not configured as a manager.
* [server] Show IP address in room layout right after loading itSimon Rettberg2016-10-283-10/+21
|
* Fix compile warningsSimon Rettberg2016-10-283-2/+3
|
* [client] Fix use-after-free by adding missing signal-slot-connectionSimon Rettberg2016-10-281-0/+1
|
* [client] Disable "quit on last window closed" as it triggers in exam modeSimon Rettberg2016-10-282-1/+6
| | | | Apparently, invisible windows are treated as closed...
* [server] Initialize _wantsAttention to false in client.cppSimon Rettberg2016-10-281-0/+1
|
* [client] Allow ESC key to cancel projection in hybrid modeSimon Rettberg2016-10-288-16/+74
|
* [client] Fix memleakSimon Rettberg2016-10-271-1/+3
|
* [client] Move ServerConnection instance to ClientAppSimon Rettberg2016-10-269-55/+81
|
* Fix GUI translation: Don't create persistent objects on stack :/Simon Rettberg2016-10-264-37/+53
|
* [client] Create config dir before trying to create vnc password file insideSimon Rettberg2016-10-243-15/+27
|
* [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-216-8/+153
|
* Merge branch 'master' of openslx.org:pvs2Simon Rettberg2016-10-204-23/+18Star
|\
| * [server] Remove pointless code relying on defunct tutor ip listSimon Rettberg2016-10-182-20/+0Star
| |
| * Improve manager switching scriptsSimon Rettberg2016-10-182-3/+18
| |
* | Implement "Attention" feature (virtual hand-raising)Simon Rettberg2016-10-1912-38/+117
|/
* [client] Update translationsSimon Rettberg2016-10-115-189/+487
|