summaryrefslogtreecommitdiffstats
path: root/src/client/vnc
Commit message (Collapse)AuthorAgeFilesLines
* [client] Rewrite thread sync for VNC yet againSimon Rettberg2018-07-204-138/+116Star
| | | | | | | | | | | 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 modeSimon Rettberg2018-07-201-4/+6
|
* [client] Rewrite thread sync between VNC worker and VNC windowSimon Rettberg2018-07-174-66/+62Star
|
* [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 deletion of QThread while still runningSimon Rettberg2017-12-043-3/+12
|
* port to qt5Jonathan Bauer2017-11-151-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 topSimon Rettberg2017-02-102-1/+14
|
* Increase compiler warnings, fix a lot of those instancesSimon Rettberg2016-11-153-7/+7
| | | | | | - Add explicit casts - Comment out unused params - Remove ignored const return types
* [client] Allow ESC key to cancel projection in hybrid modeSimon Rettberg2016-10-282-1/+18
|
* [client] Create config dir before trying to create vnc password file insideSimon Rettberg2016-10-242-14/+27
|
* astyle.Christian Klinger2016-09-296-80/+44Star
|
* [*] Use thumbnail on vnc viewer window until connection is upSimon Rettberg2016-02-082-5/+34
|
* [client] Increase vnc client connect timeout to account for large pools of ↵Simon Rettberg2016-02-083-4/+10
| | | | clients
* [client] Retry VNC connection up to 5 timesSimon Rettberg2016-02-013-32/+47
|
* properly close the toolbar (?)Jonathan Bauer2016-01-291-2/+2
|
* Add several documentation stubs. Remove autogenreated TODOManuel Schneider2014-05-271-22/+48
|
* Make VNCServer::isrunning inlineManuel Schneider2014-05-222-11/+2Star
|
* Show taskbar tooManuel Schneider2014-05-071-2/+2
| | | | | * Let vnc stream complete screen * Let thumbnail display complete screen
* New Feature: Showing client toolbar while vnc server is running.Björn Hagemeister2014-05-062-0/+8
|
* Increased the timeout for debugging purposes; Instruct vncserver to trasmit justManuel Schneider2014-04-291-0/+17
| | | | the primary desktop; Thumbnails just display the primary dektop
* Now using qWidget instead of qDialog to avoid the need to handdle every dialogManuel Schneider2014-04-253-32/+14Star
| | | | event (reject, done, accept, finished). No more close override necessary.
* Doxygen comments, removed incomplete unused event handling for VNC RW ↵Simon Rettberg2014-04-234-291/+227Star
| | | | access, introduced terminateVnc method in VncWindow
* Merge branch 'master' of git.openslx.org:pvs2Björn Hagemeister2014-04-234-70/+72
|\
| * Made vnc thread stoppable from outside. Thread kills itself. If the vncManuel Schneider2014-04-234-70/+72
| | | | | | | | | | connection cannot be established a timeout kills the thread after a short period of time.
* | Fix status icon updating not workingBjörn Hagemeister2014-04-232-0/+8
|/
* Merge branch 'master' of dnbd3:pvs2Simon Rettberg2014-04-181-1/+2
|\
| * Prevent x11vnc from disabling 11 keyrepeatManuel Schneider2014-04-171-1/+2
| |
* | Fix comments, add (very few) documentation commentsSimon Rettberg2014-04-182-4/+6
|/
* [CLIENT] Request full screen update from VNC server after the frame buffer ↵sr2013-02-062-5/+14
| | | | has been set up
* [SERVER] Get "stop projection" rightsr2013-02-061-2/+2
| | | | [CLIENT] Redraw whole screen on projection start
* [SERVER] Add "stop projection" buttonsr2013-02-062-1/+16
| | | | | [SERVER] Don't show error message when VNC server stops as expected [SERVER/CLIENT] Implement connection timeout of 15 seconds
* Initial commitsr2013-02-046-0/+1048