52 Commits (master)

Autor SHA1 Mensagem Data
  Pierre Ossman 4c9b0ba913 Merge "Pixel" type in to PixelFormat header 1 ano atrás
  Pierre Ossman 6881c895ab Use stdint types 1 ano atrás
  Pierre Ossman 7a36fb8ca7 Use __attribute__:s directly 1 ano atrás
  Samuel Mannehed 72e94ca93d Only grab keyboard when we have focus 2 anos atrás
  Samuel Mannehed d6f4edbbf3 Create helper function for grabKeyboard conditions 2 anos atrás
  Pierre Ossman dc6b4ef9dc Clean up global event handler structure 2 anos atrás
  lhchavez 51f10f7c83 Support the VMware Cursor Position extension on vncviewer 3 anos atrás
  Pierre Ossman 615d16bd5b Improved clipboard API 5 anos atrás
  Pierre Ossman 66f1db543b Clean up internal clipboard handling 5 anos atrás
  Pierre Ossman 01dd7af4d2 Properly mark overloaded methods with virtual 4 anos atrás
  Pierre Ossman da10343f32 Request keyboard grab ability under Xwayland 4 anos atrás
  Peter Åstrand (astrand) abb393139d Recreate fullscreen window if screens are removed or added 6 anos atrás
  Pierre Ossman 4c20423fb2 Move server cut text handler to Viewport 6 anos atrás
  Pierre Ossman fecf0a4c79 Replace "frames" with "updates" in stats 6 anos atrás
  Pierre Ossman 7e546febad Release pointer grab when cursor leaves window 6 anos atrás
  Pierre Ossman 2fa63f8576 Add client support for LED state sync 7 anos atrás
  Pierre Ossman 921f6c86ba Display performance statistics in viewer 7 anos atrás
  Pierre Ossman 6a1a0d0c57 Change cursor API to use RGBA data 7 anos atrás
  Pierre Ossman 455566e8b5 Fade overlay in and out 7 anos atrás
  Pierre Ossman 4f0647da6a Add overlay tip to help find the context menu 7 anos atrás
  Pierre Ossman 3d74d88806 Render on a temporary surface when needed 7 anos atrás
  Pierre Ossman 13548819fa Handle scrolling manually 7 anos atrás
  Pierre Ossman 9f273e9cd8 Delegate decoder object management to a separate class 8 anos atrás
  Pierre Ossman 0c9bd4b0ba Use PixelBuffer objects as the interface for encoders and decoders 10 anos atrás
  Pierre Ossman a32040d7c9 Provide a better R/W base PixelBuffer class 10 anos atrás
  Pierre Ossman b6b4dc6487 Remove full support for colour maps 10 anos atrás
  Pierre Ossman 947b48de71 Remove some premature optimisation 10 anos atrás
  Pierre Ossman 945cddacef Be more consistent in referring to pixel byte streams as buffers 10 anos atrás
  Pierre Ossman 1d867b66fd Restore edge/bump scrolling when we are in full screen mode as it is easier 11 anos atrás
  Pierre Ossman 4c4b66f1a0 X11 window managers are very buggy when it comes to having a window start 11 anos atrás
  Peter Åstrand 49b1157ffb Added new option "-Maximize", for maximizing the window at startup. 11 anos atrás
  Pierre Ossman aae3891bc7 Implement client side multi-head support. Requires a FLTK patched to support 12 anos atrás
  Pierre Ossman ff473402c1 Make it possible to dynamically resize the size of the session, when resizing 12 anos atrás
  DRC 33c15e3a3a If the client and server are using identical pixel formats, then perform Tight decoding directly into the viewer's back buffer, rather than going through the slow fillRect/imageRect routines. 12 anos atrás
  DRC b65bb93e67 Fix build issues with Visual C++ (implemented macro version of snprintf + re-ordered headers to ensure that winsock is included ahead of windows.h) 13 anos atrás
  Pierre Ossman a4f0f181b3 Implement a more robust method to handle the keyboard grab/focus voodoo as 13 anos atrás
  Pierre Ossman 835b4ef7cd Add support for cursors to the new viewer. 13 anos atrás
  Pierre Ossman 6455d851c7 Handle framebuffer resize requests. 13 anos atrás
  Pierre Ossman 407a5c3ce6 Implement support for grabbing the keyboard when in full screen mode. 13 anos atrás
  Pierre Ossman 4ae229f70b Add a scroll widget so that we can allow resizing of the main window. 13 anos atrás
  Pierre Ossman d50b3d137b Split out the graphics and input handling to a separate widget in preparation 13 anos atrás
  Pierre Ossman d7c5b048cd Use a STL map to track keys so we don't have to care what range FLTK key codes 13 anos atrás
  Pierre Ossman 98486c1fc3 Reorganise the translation to keysyms to make the code simpler. At the same 13 anos atrás
  Pierre Ossman d014d05c26 Initial stab at keyboard support. Lots of corner case to work out though... 13 anos atrás
  Pierre Ossman c266e5a274 Handle pointer events. 13 anos atrás
  Pierre Ossman 5156d5e49b Initial commit of new FLTK based vncviewer. Most of the code comes from the 13 anos atrás
  Constantin Kaplinsky d1e4e901e2 Migrating to new directory structure adopted from the RealVNC's source tree. Windows part should be complete. For the Unix part, more changes will follow. 18 anos atrás
  george82 bd494149af Added the desktop image scaling support to vncviewer. 18 anos atrás
  Constantin Kaplinsky 318eb4ae6a Toolbar handling restored. 18 anos atrás
  Constantin Kaplinsky ac30668d41 Win32 vncviewer merged with VNC 4.1.1 code. The merge is incomplete - the code compiles but does not always work properly yet. 18 anos atrás