aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/Viewport.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'largeCursor' of https://github.com/krystof1119/tigervncPierre Ossman2025-01-091-4/+19
|\
| * Add local cursor selection for C++ versionKrystof Pistek2024-08-091-4/+19
* | Merge branch 'keysplit' of https://github.com/CendioOssman/tigervncPierre Ossman2024-12-041-641/+66
|\ \
| * | Move keyboard handling to separate classesPierre Ossman2024-12-041-543/+27
| * | Move keyboard tracking to CConnectionPierre Ossman2024-12-041-75/+24
| * | Track keys using system key codePierre Ossman2024-10-161-71/+65
* | | Merge branch 'master' of https://github.com/madnicendio/tigervncPierre Ossman2024-11-221-1/+1
|\ \ \
| * | | Capitalize first letter in log, exception & errorMadeleine Nilsson2024-11-211-1/+1
| |/ /
* | | Use std::string for connection infoPierre Ossman2024-11-181-1/+2
* | | Merge branch 'mouse-button-support' of https://github.com/CendioHalim/tigervncPierre Ossman2024-11-181-9/+25
|\ \ \
| * | | vncviewer: support for back/forward mouse buttonsAdam Halim2024-10-221-2/+18
| * | | Use bit shifts for mouse buttonMaskAdam Halim2024-10-221-7/+7
* | | | Use standard exception classesPierre Ossman2024-11-061-3/+2
* | | | Subclass exceptions from std::exceptionPierre Ossman2024-11-061-7/+7
* | | | Use what() to access exception descriptionPierre Ossman2024-11-061-7/+7
| |/ / |/| |
* | | Clear clipboard state when its not plain textSamuel Mannehed2024-10-021-0/+3
* | | Only announce clipboard for plain text dataSamuel Mannehed2024-10-011-0/+5
|/ /
* | Add FIXME comment regarding macOS minimise fixLinn Mattsson2024-08-271-0/+2
* | Apple only: exit FL_Window fullscreen if active in order to minimize.Rudimar Ronsoni Jr2024-08-191-0/+4
* | Better type for pointer button maskPierre Ossman2024-08-121-2/+2
|/
* Avoid shadowing variablesPierre Ossman2024-06-241-24/+24
* Disable gcc NULL warning for context menuPierre Ossman2024-06-241-1/+4
* Use nullptr in all C++ codePierre Ossman2024-06-241-20/+21
* Add own keysym to name functionPierre Ossman2023-11-161-10/+3
* Completely ignore server clipboard when unfocusedPierre Ossman2023-09-111-19/+4
* Change accelerator for "Disconnect" entryPierre Ossman2023-08-211-1/+1
* Merge branch 'types2' of https://github.com/CendioOssman/tigervncPierre Ossman2023-06-301-0/+5
|\
| * Clean up string encoding handlingPierre Ossman2023-06-301-0/+5
* | Remove unneeded "using namespace"Pierre Ossman2023-06-141-1/+0
|/
* Remove unused rfb/util.h includesPierre Ossman2023-02-041-0/+1
* Return std::string instead of dynamic allocationsPierre Ossman2023-02-041-5/+3
* 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