aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/Viewport.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use stdint typesPierre Ossman2023-02-011-6/+6
* Explicitly mark unused parametersPierre Ossman2023-01-041-1/+1
* Merge branch 'newoptions' of https://github.com/CendioOssman/tigervncPierre Ossman2022-12-221-1/+2
|\
| * Split out FLTK utility functionsPierre Ossman2022-09-071-0/+1
| * Move general FLTK stuff to own directoryPierre Ossman2022-09-071-1/+1
* | Handle macOS keyboard stealingPierre Ossman2022-12-131-4/+16
|/
* Add missing FLTK include statementsAlbrecht Schlosser2022-07-071-0/+1
* Deduplicate vncviewer error messagesWilliam Sjöblom2021-11-231-24/+8
* Retry connection in case of an errorJohannes2021-07-231-21/+29
* Merge branch 'autoclip' of https://github.com/CendioOssman/tigervncPierre Ossman2021-02-031-5/+7
|\
| * Improve clipboard debug logging in viewerPierre Ossman2021-01-041-5/+7
* | Merge branch 'noblock' of https://github.com/CendioOssman/tigervncPierre Ossman2021-01-191-8/+16
|\ \ | |/ |/|
| * Better error messages when terminatingPierre Ossman2020-05-211-8/+16
* | Fake key release events for some Japanese keysPierre Ossman2020-11-201-0/+10
* | Cancel AltGr timeout on mouse events as wellSamuel Mannehed2020-05-291-16/+32
|/
* Add emulated middle mouse buttonAlex Tanskanen2020-01-161-16/+21
* Remove "Dismiss menu" from context menuAlex Tanskanen2020-01-091-8/+2
* Set initial blank cursorPierre Ossman2019-12-231-3/+6
* Use UTF-8 in clipboard APIPierre Ossman2019-07-011-11/+5
* Improved clipboard APIPierre Ossman2019-07-011-62/+81
* Add UTF-8 to/from ISO 8859-1 conversion routinesPierre Ossman2019-07-011-29/+13
* Clean up internal clipboard handlingPierre Ossman2019-07-011-5/+5
* Make sure clipboard uses \n line endingsPierre Ossman2019-07-011-6/+10
* Hide setPrimary parameter on non-X11 platformsPierre Ossman2019-04-011-0/+4
* Only do initial LED sync if focusedPierre Ossman2019-02-281-3/+5
* Merge branch 'connparams' of https://github.com/CendioOssman/tigervncPierre Ossman2018-12-101-5/+5
|\
| * Split out ServerParams from ConnParamsPierre Ossman2018-11-011-5/+5
* | Fixed handling of AltGr from Windows' touch keyboardPierre Ossman2018-11-061-7/+13
* | Handle AltGr from Windows' touch keyboardPierre Ossman2018-11-061-0/+7
|/
* Ignore buttons in mouse leave eventsPierre Ossman2018-07-311-1/+4
* Fix try/catch for flushPendingClipboard()Pierre Ossman2018-07-111-10/+10
* viewer: reset ctrl / alt to menu state on focusDominique Martinet2018-07-081-0/+6
* Properly sync LED state on connectPierre Ossman2018-06-071-0/+10
* Merge branch 'clipfocus' of https://github.com/CendioOssman/tigervncPierre Ossman2018-04-201-17/+104
|\
| * Avoid clipboard updates when not focusedPierre Ossman2018-03-261-0/+46
| * Add focus test helper for ViewportPierre Ossman2018-03-261-17/+13
| * Handle LED state sync entirely in ViewportPierre Ossman2018-03-261-0/+15
| * Move server cut text handler to ViewportPierre Ossman2018-03-261-0/+30
* | Stop abusing InputHandler class for write classPierre Ossman2018-03-281-7/+8
|/
* Handle Ctrl+AltGr on WindowsPierre Ossman2018-03-081-17/+17
* Better detection of AltGr on WindowsPierre Ossman2018-03-081-34/+58
* Merge branch 'pause' of https://github.com/CendioOssman/tigervncPierre Ossman2017-11-171-8/+36
|\
| * Handle right shift better on WindowsPierre Ossman2017-11-131-0/+14
| * Handle Windows scan code exceptionsPierre Ossman2017-11-131-9/+23
* | Remove double cursor workaround in clientPierre Ossman2017-11-171-6/+0
|/
* Be explicit which Exception class we wantPierre Ossman2017-09-181-2/+2
* Add support for raw keyboard in vncviewerPierre Ossman2017-09-111-52/+122
* Basic support for QEMU Extended Key EventsPierre Ossman2017-08-281-6/+6
* Sync LED state when gaining focusPierre Ossman2017-08-241-0/+81
* Add client support for LED state syncPierre Ossman2017-08-241-0/+172