aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/Viewport.cxx
Commit message (Expand)AuthorAgeFilesLines
* Use exceptions rather than asserts for for "normal" errorsPierre Ossman2014-10-101-0/+3
* Handle PrintScreen and SysReq on WindowsPierre Ossman2014-09-301-0/+8
* Make some log messages more sane for translatorsPierre Ossman2014-09-221-4/+8
* Update FLTK patches based on feeback from upstreamPierre Ossman2014-09-111-15/+15
* Protect the optional IM disabling calls with #ifdef:sPierre Ossman2014-09-111-0/+4
* Use different keysyms for left and right alt on OS XPierre Ossman2014-08-221-0/+2
* Disable input methods when the viewport is focusedPierre Ossman2014-08-221-0/+2
* Ignore FLTK events when we have low level hooksPierre Ossman2014-08-221-0/+4
* Add OS X keyboard handlerPierre Ossman2014-08-221-1/+34
* Add Windows keyboard handlerPierre Ossman2014-08-221-1/+62
* Add X11 keyboard handlerPierre Ossman2014-08-221-0/+41
* Add xhandler hookPierre Ossman2014-08-221-0/+31
* Attempt to handle Ctrl+keyPierre Ossman2014-08-221-1/+17
* Remove simple keyboard modelPierre Ossman2014-08-221-150/+175
* Use NoSymbol as the error codePierre Ossman2014-07-211-3/+7
* Use PixelBuffer objects as the interface for encoders and decodersPierre Ossman2014-07-141-106/+8
* Provide a better R/W base PixelBuffer classPierre Ossman2014-07-071-0/+6
* Get rid of the direct access abuse of FullFramePixelBuffer's dataPierre Ossman2014-07-071-4/+10
* Create a proper interface base class for the viewport's framebufferPierre Ossman2014-07-071-7/+25
* Remove full support for colour mapsPierre Ossman2014-07-071-36/+4
* Remove some premature optimisationPierre Ossman2014-07-071-0/+57
* Clean up header dependencies in the vncviewer directoryPierre Ossman2014-07-071-0/+3
* Check that we have a cursor to restorePierre Ossman2014-07-071-1/+1
* Printing the clipboard data is very annoying as it couldPierre Ossman2013-09-051-1/+1
* The numpad decimal hack is needed on OS X as well.Pierre Ossman2013-05-291-5/+12
* Work around Windows poor handling of the numpad decimal key.Pierre Ossman2013-04-161-0/+20
* Implement client side multi-head support. Requires a FLTK patched to supportPierre Ossman2012-07-131-1/+1
* This code is no longer needed now that we have dynamic resize.Pierre Ossman2012-07-041-4/+1
* Add menu entry to have the local window match the size of the remote desktop.Pierre Ossman2012-07-041-1/+14
* Fix typo.Pierre Ossman2012-07-041-1/+1
* Fix unsafe usage of the logging functions.Pierre Ossman2012-04-261-6/+6
* Make sure we're paranoid about accidentally feeding a format string.Pierre Ossman2012-04-251-1/+1
* Forgot some comments for the mouse cursor workaround.Pierre Ossman2012-01-051-0/+3
* Make sure the mouse pointer is always the standard arrow for the popup menu.Pierre Ossman2012-01-051-0/+11
* Send a fake pointer event on initial connection so that we get rid of thatPierre Ossman2011-11-101-0/+6
* Send a move event when the pointer leaves the viewport as it makes it muchPierre Ossman2011-11-101-2/+1
* Adding missing initialization of new member variablesHenrik Andersson2011-09-141-1/+1
* - Changes behaviour of context menu to be reinitializeHenrik Andersson2011-09-141-8/+11
* Support other keys than F8 as menu keyMartin Koegler2011-09-041-10/+2
* Make sure to include config.h in every compilation unit. Otherwise,Peter Åstrand2011-08-231-0/+4
* Make fullscreen mode work better with some X11 WMs such as Fedora 14Peter Åstrand2011-07-181-1/+4
* Add some extra debug output when the frame buffer changes size.Pierre Ossman2011-07-151-0/+3
* Add hack to make the client start properly even in the face of endian issues.Pierre Ossman2011-07-151-0/+20
* Make sure we use the correct pixel format for cursors when in non-native mode.Pierre Ossman2011-07-151-3/+8
* The new viewer stores the framebuffer in a native format, instead ofPierre Ossman2011-07-151-14/+14
* Workaround for Alt behaviour on OS X.Pierre Ossman2011-07-141-0/+17
* Port over the AltGr hack that the old Windows viewer has. Seems we need thisPierre Ossman2011-07-131-0/+57
* Mostly we will catch socket errors when processing incoming data, butPierre Ossman2011-07-121-5/+32
* More consolidation into handleKeyEvent().Pierre Ossman2011-07-121-5/+3
* Simplify things by using the handleKeyEvent() method for the fake pressesPierre Ossman2011-07-121-16/+11