aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/XInputTouchHandler.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Avoid shadowing variablesPierre Ossman2024-06-241-10/+10
| | | | | It's a source of confusion and possibly bugs to reuse the same variable name for multiple things.
* Use nullptr in all C++ codePierre Ossman2024-06-241-1/+1
| | | | | It's more readable than 0, and a bit safer than NULL, so let's try to follow modern norms.
* Fix some inappropriate format specifiersPierre Ossman2020-06-181-3/+3
| | | | A "0x" prefix suggest hexadecimal values, not decimal.
* Implement touch gesture handling on UnixAaron Sowry2020-05-291-17/+146
| | | | | Allows the user to perform certain important mouse operations using touch gestures instead.
* Implement X Input pointer handling for UnixAaron Sowry2020-05-291-0/+332
Switch from using Core events to using X Input events for pointer devices in order to differentiate between mouse events and touch events. Because FLTK doesn't understand X Input 2, we intercept these events and translate them to core events where possible.