aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/Viewport.h
Commit message (Expand)AuthorAgeFilesLines
* Better type for pointer button maskPierre Ossman2024-08-121-3/+3
* Mark overridden virtual functionsPierre Ossman2024-06-241-4/+4
* Completely ignore server clipboard when unfocusedPierre Ossman2023-09-111-1/+0
* Use stdint typesPierre Ossman2023-02-011-4/+4
* Handle macOS keyboard stealingPierre Ossman2022-12-131-0/+2
* Cancel AltGr timeout on mouse events as wellSamuel Mannehed2020-05-291-0/+1
* Add emulated middle mouse buttonAlex Tanskanen2020-01-161-1/+6
* Improved clipboard APIPierre Ossman2019-07-011-6/+9
* Add UTF-8 to/from ISO 8859-1 conversion routinesPierre Ossman2019-07-011-2/+2
* Clean up internal clipboard handlingPierre Ossman2019-07-011-2/+2
* Properly sync LED state on connectPierre Ossman2018-06-071-0/+2
* Merge branch 'clipfocus' of https://github.com/CendioOssman/tigervncPierre Ossman2018-04-201-2/+12
|\
| * Avoid clipboard updates when not focusedPierre Ossman2018-03-261-0/+6
| * Add focus test helper for ViewportPierre Ossman2018-03-261-0/+1
| * Handle LED state sync entirely in ViewportPierre Ossman2018-03-261-2/+2
| * Move server cut text handler to ViewportPierre Ossman2018-03-261-0/+3
* | Stop abusing InputHandler class for write classPierre Ossman2018-03-281-0/+2
|/
* Better detection of AltGr on WindowsPierre Ossman2018-03-081-0/+9
* Add support for raw keyboard in vncviewerPierre Ossman2017-09-111-1/+1
* Sync LED state when gaining focusPierre Ossman2017-08-241-0/+2
* Add client support for LED state syncPierre Ossman2017-08-241-0/+5
* Change cursor API to use RGBA dataPierre Ossman2017-02-221-1/+1
* Render on a temporary surface when neededPierre Ossman2017-02-101-0/+3
* Abstract platform rendering to "surfaces"Pierre Ossman2017-02-101-2/+0
* Remove unused declarations from Viewport.hPierre Ossman2017-01-031-4/+0
* Delegate decoder object management to a separate classPierre Ossman2015-11-271-3/+0
* Raise FLTK requirement to 1.3.3Pierre Ossman2015-01-271-3/+0
* Update FLTK patches based on feeback from upstreamPierre Ossman2014-09-111-1/+1
* Add xhandler hookPierre Ossman2014-08-221-0/+2
* Remove simple keyboard modelPierre Ossman2014-08-221-2/+6
* Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-141-19/+5
* Provide a better R/W base PixelBuffer classPierre Ossman2014-07-071-2/+3
* Create a proper interface base class for the viewport's framebufferPierre Ossman2014-07-071-0/+2
* Remove full support for colour mapsPierre Ossman2014-07-071-9/+0
* Remove some premature optimisationPierre Ossman2014-07-071-54/+12
* Be more consistent in referring to pixel byte streams as buffersPierre Ossman2014-07-071-2/+2
* Remove unused method prototypePierre Ossman2014-07-071-1/+0
* Clean up header dependencies in the vncviewer directoryPierre Ossman2014-07-071-5/+3
* If the client and server are using identical pixel formats, then perform Tigh...DRC2011-11-031-6/+10
* - Changes behaviour of context menu to be reinitializeHenrik Andersson2011-09-141-0/+3
* The new viewer stores the framebuffer in a native format, instead ofPierre Ossman2011-07-151-3/+10
* Implement optimised drawing operations for OS X. Didn't see any reduction inPierre Ossman2011-06-171-1/+6
* Flushing screen updates after 100 ms turned out to be too aggressive andPierre Ossman2011-06-131-1/+1
* Optimised drawing routines for Win32, based on the old Windows viewer.Pierre Ossman2011-06-131-1/+1
* Optimised drawing routines for X11, roughly based on how the old Unix viewerPierre Ossman2011-06-131-1/+1
* Basic framework for more optimised, platform specific, drawing routines.Pierre Ossman2011-06-131-1/+9
* Add support for cursors to the new viewer.Pierre Ossman2011-06-081-0/+7
* Allow resize of the viewport widget.Pierre Ossman2011-06-011-0/+4
* Handling a full range of keys for the menu key is not as trivial in FLTK asPierre Ossman2011-05-241-0/+5
* Better handling of the numpad by looking at FLTK's "original key code".Pierre Ossman2011-05-201-2/+2