Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [client] Stop projection on any key press | Steffen Ritter | 2018-10-04 | 1 | -1/+1 |
| | | | | | | But only if the client is connected to a local PVS-Mgr e.g. in hybrid mode. Closes #3424 | ||||
* | Remove ugly comment separator lines above functions | Simon Rettberg | 2018-08-02 | 1 | -12/+12 |
| | |||||
* | [*] Convert old C-Style casts | Simon Rettberg | 2018-07-26 | 1 | -4/+4 |
| | | | | | Primitive types now use type(x) instead of (type)x, pointers should use appropriate long versions | ||||
* | Update code style, fix compiler warnings | Simon Rettberg | 2018-07-24 | 3 | -30/+35 |
| | | | | | | - 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] Rewrite thread sync for VNC yet again | Simon Rettberg | 2018-07-20 | 4 | -138/+116 |
| | | | | | | | | | | | Move processing of image (scaling) to GUI thread. Get rid of second (scaled) image buffer. Instead, whenever we redraw parts of the VNC viewer, the according image parts will be copied and scaled from the buffer the vncclient thread is using. The buffer is wrapped in a QImage and handed over using a QSharedPointer, so reinitializing the buffer on the fly should yield no problems. | ||||
* | [client] Don't activateWindow VNC viewer on open in multiscreen mode | Simon Rettberg | 2018-07-20 | 1 | -4/+6 |
| | |||||
* | [client] Rewrite thread sync between VNC worker and VNC window | Simon Rettberg | 2018-07-17 | 4 | -66/+62 |
| | |||||
* | [client] Show vnc window on rightmost screen | Simon Rettberg | 2018-07-16 | 2 | -7/+23 |
| | | | | | | In Multiscreen setups, we most likely show the VM on the primary (=leftmost) screen. | ||||
* | [client] Fix deletion of QThread while still running | Simon Rettberg | 2017-12-04 | 3 | -3/+12 |
| | |||||
* | port to qt5 | Jonathan Bauer | 2017-11-15 | 1 | -1/+1 |
| | | | | | | | * got rid of the Win32/X11 differentiation * due to QT5, additional packages are needed to compile ** libqt5x11extras5-dev ** libqt5svg5-dev | ||||
* | [client] Periodically bring vnc and lock window to top | Simon Rettberg | 2017-02-10 | 2 | -1/+14 |
| | |||||
* | Increase compiler warnings, fix a lot of those instances | Simon Rettberg | 2016-11-15 | 3 | -7/+7 |
| | | | | | | - Add explicit casts - Comment out unused params - Remove ignored const return types | ||||
* | [client] Allow ESC key to cancel projection in hybrid mode | Simon Rettberg | 2016-10-28 | 2 | -1/+18 |
| | |||||
* | [client] Create config dir before trying to create vnc password file inside | Simon Rettberg | 2016-10-24 | 2 | -14/+27 |
| | |||||
* | astyle. | Christian Klinger | 2016-09-29 | 6 | -80/+44 |
| | |||||
* | [*] Use thumbnail on vnc viewer window until connection is up | Simon Rettberg | 2016-02-08 | 2 | -5/+34 |
| | |||||
* | [client] Increase vnc client connect timeout to account for large pools of ↵ | Simon Rettberg | 2016-02-08 | 3 | -4/+10 |
| | | | | clients | ||||
* | [client] Retry VNC connection up to 5 times | Simon Rettberg | 2016-02-01 | 3 | -32/+47 |
| | |||||
* | properly close the toolbar (?) | Jonathan Bauer | 2016-01-29 | 1 | -2/+2 |
| | |||||
* | Add several documentation stubs. Remove autogenreated TODO | Manuel Schneider | 2014-05-27 | 1 | -22/+48 |
| | |||||
* | Make VNCServer::isrunning inline | Manuel Schneider | 2014-05-22 | 2 | -11/+2 |
| | |||||
* | Show taskbar too | Manuel Schneider | 2014-05-07 | 1 | -2/+2 |
| | | | | | * Let vnc stream complete screen * Let thumbnail display complete screen | ||||
* | New Feature: Showing client toolbar while vnc server is running. | Björn Hagemeister | 2014-05-06 | 2 | -0/+8 |
| | |||||
* | Increased the timeout for debugging purposes; Instruct vncserver to trasmit just | Manuel Schneider | 2014-04-29 | 1 | -0/+17 |
| | | | | the primary desktop; Thumbnails just display the primary dektop | ||||
* | Now using qWidget instead of qDialog to avoid the need to handdle every dialog | Manuel Schneider | 2014-04-25 | 3 | -32/+14 |
| | | | | event (reject, done, accept, finished). No more close override necessary. | ||||
* | Doxygen comments, removed incomplete unused event handling for VNC RW ↵ | Simon Rettberg | 2014-04-23 | 4 | -291/+227 |
| | | | | access, introduced terminateVnc method in VncWindow | ||||
* | Merge branch 'master' of git.openslx.org:pvs2 | Björn Hagemeister | 2014-04-23 | 4 | -70/+72 |
|\ | |||||
| * | Made vnc thread stoppable from outside. Thread kills itself. If the vnc | Manuel Schneider | 2014-04-23 | 4 | -70/+72 |
| | | | | | | | | | | connection cannot be established a timeout kills the thread after a short period of time. | ||||
* | | Fix status icon updating not working | Björn Hagemeister | 2014-04-23 | 2 | -0/+8 |
|/ | |||||
* | Merge branch 'master' of dnbd3:pvs2 | Simon Rettberg | 2014-04-18 | 1 | -1/+2 |
|\ | |||||
| * | Prevent x11vnc from disabling 11 keyrepeat | Manuel Schneider | 2014-04-17 | 1 | -1/+2 |
| | | |||||
* | | Fix comments, add (very few) documentation comments | Simon Rettberg | 2014-04-18 | 2 | -4/+6 |
|/ | |||||
* | [CLIENT] Request full screen update from VNC server after the frame buffer ↵ | sr | 2013-02-06 | 2 | -5/+14 |
| | | | | has been set up | ||||
* | [SERVER] Get "stop projection" right | sr | 2013-02-06 | 1 | -2/+2 |
| | | | | [CLIENT] Redraw whole screen on projection start | ||||
* | [SERVER] Add "stop projection" button | sr | 2013-02-06 | 2 | -1/+16 |
| | | | | | [SERVER] Don't show error message when VNC server stops as expected [SERVER/CLIENT] Implement connection timeout of 15 seconds | ||||
* | Initial commit | sr | 2013-02-04 | 6 | -0/+1048 |