1. 41036ed JPEG quality level 0 is a perfectly valid setting (NOTE: this should be exposed in the Java GUI as well if it isn't already) by DRC · 14 years ago
  2. c359f36 Make sure to include config.h in every compilation unit. Otherwise, by Peter Åstrand · 14 years ago
  3. ba7bc51 Implement recommendations from low-level performance study (undocument compress levels 7-9 in the GUI, since they do nothing but increase CPU usage, set the default compress level to 1, and include a note that levels higher than 3 are rarely useful) by DRC · 14 years ago
  4. 4c44600 Do not translate the encoding names: These are just that: by Peter Åstrand · 14 years ago
  5. d62482e Another fullscreen fix: avoid triggering fullscreen simply by setting by Peter Åstrand · 14 years ago
  6. 1d03cbc More fullscreen fixes: Do not try to change size in fullscreen mode by Peter Åstrand · 14 years ago
  7. d8e93dc Include build date/time and bitness in the About dialog by DRC · 14 years ago
  8. 638314d Unless GnuTLS is being used, we have to explicitly link vncviewer with ws2_32 on WIN32 systems. by DRC · 14 years ago
  9. 2ff39b8 Include a stripped-down version of FLTK in tree and add a USE_INCLUDED_FLTK option to build against it. by DRC · 14 years ago
  10. adf5e25 Another fullscreen fix: When the framebuffer size changes, we must not by Peter Åstrand · 14 years ago
  11. 17067b1 Make fullscreen mode work better with some X11 WMs such as Fedora 14 by Peter Åstrand · 14 years ago
  12. f52860b XGrabKeyboard needs to use CurrentTime rather than by Peter Åstrand · 14 years ago
  13. 4333220 Implement hacky workaround for rendering errors on XP and newer when the screen by Pierre Ossman · 14 years ago
  14. fba3e86 This was not a good method to get an initial full update as we would get two by Pierre Ossman · 14 years ago
  15. ff22510 When we stopped doing full updates on format changes, we also lost the side by Pierre Ossman · 14 years ago
  16. 773125e Add some extra debug output when the frame buffer changes size. by Pierre Ossman · 14 years ago
  17. f72eb6b Add hack to make the client start properly even in the face of endian issues. by Pierre Ossman · 14 years ago
  18. d8f8487 Make sure we use the correct pixel format for cursors when in non-native mode. by Pierre Ossman · 14 years ago
  19. 470839a We don't need to force a full refresh on format changes with the new viewer by Pierre Ossman · 14 years ago
  20. f350545 The new viewer stores the framebuffer in a native format, instead of by Pierre Ossman · 14 years ago
  21. cf836f2 Managed to consistently get the colour levels reversed. Fix up everything so by Pierre Ossman · 14 years ago
  22. aa336be Workaround for Alt behaviour on OS X. by Pierre Ossman · 14 years ago
  23. 8c15d12 The password file must be opened in binary mode. Otherwise, you might by Peter Åstrand · 14 years ago
  24. f0d9283 Port over the AltGr hack that the old Windows viewer has. Seems we need this by Pierre Ossman · 14 years ago
  25. 829cdeb Mostly we will catch socket errors when processing incoming data, but by Pierre Ossman · 14 years ago
  26. e2ef5c1 Destroy the main UI and connection objects before popping up the fatal error by Pierre Ossman · 14 years ago
  27. f8450ca More consolidation into handleKeyEvent(). by Pierre Ossman · 14 years ago
  28. 991b4fe Simplify things by using the handleKeyEvent() method for the fake presses by Pierre Ossman · 14 years ago
  29. 39ceb50 Create a proper header file for the exported functions from vncviewer.cxx. by Pierre Ossman · 14 years ago
  30. c3a8517 The previous fix for eliminating the console window in vncviewer.exe was not portable (it only worked in MinGW, which isn't what most people use.) Use the CMake "WIN32" target property instead. by DRC · 14 years ago
  31. 07baad7 Use generic copyright message which refers the user to the complete copyright history in README.txt by DRC · 14 years ago
  32. 5b6aee2 Rename man pages to .1 when installing by DRC · 14 years ago
  33. e66060d Install man pages during 'make install' on Unix systems by DRC · 14 years ago
  34. b65bb93 Fix build issues with Visual C++ (implemented macro version of snprintf + re-ordered headers to ensure that winsock is included ahead of windows.h) by DRC · 14 years ago
  35. 5aa0650 Call Fl::args() to properly parse the "hidden" arguments that FLTK understands. This has two primary benefits: (1) On X11 systems, you can now override the X display by passing '-display {display}' as the first argument, as is the case for most other X11 apps, and (2) on OS X, this allows the application to run within an application (.app) bundle, because Fl::args() parses the hidden arguments passed to the app by the launcher. by DRC · 14 years ago
  36. 086359c Call setMenuKey before initContextMenu to avoid uninitialised menuKeyCode. by Peter Åstrand · 14 years ago
  37. 4d01a9e Turns out that TXImage wasn't just being overly cautious with the custom error by Pierre Ossman · 14 years ago
  38. c18753c Implement optimised drawing operations for OS X. Didn't see any reduction in by Pierre Ossman · 14 years ago
  39. 84483e9 Remove unused structure definition. by Pierre Ossman · 14 years ago
  40. 41ba603 Translate the default menu items we get on OS X. by Pierre Ossman · 14 years ago
  41. a4f0f18 Implement a more robust method to handle the keyboard grab/focus voodoo as by Pierre Ossman · 14 years ago
  42. db7091c Flushing screen updates after 100 ms turned out to be too aggressive and by Pierre Ossman · 14 years ago
  43. b4cb876 Optimised drawing routines for Win32, based on the old Windows viewer. by Pierre Ossman · 14 years ago
  44. 1350069 Optimised drawing routines for X11, roughly based on how the old Unix viewer by Pierre Ossman · 14 years ago
  45. 132b3d0 Basic framework for more optimised, platform specific, drawing routines. by Pierre Ossman · 14 years ago
  46. 17a48f0 We can get 0x0 cursor sometimes when the server wants to hide it. by Pierre Ossman · 14 years ago
  47. a51574a Copied the dot cursor logic over from the Unix viewer incorrectly. by Pierre Ossman · 14 years ago
  48. 93f3774 Default to fully respecting the remote cursor in order to be closer to a local by Pierre Ossman · 14 years ago
  49. 1f1f6fd We have no cursor initially, and never if the server doesn't support local by Pierre Ossman · 14 years ago
  50. f741d34 Implement dot cursor in new viewer. by Pierre Ossman · 14 years ago
  51. da38956 The default value of local cursor support is false, so we couldn't just by Pierre Ossman · 14 years ago
  52. 4c8e311 Bah, not enough coffee today. I had already implemented the pointer rate by Pierre Ossman · 14 years ago
  53. 599697b Local cursors are a pain to deal with and I doubt it's worth the effort to by Pierre Ossman · 14 years ago
  54. 835b4ef Add support for cursors to the new viewer. by Pierre Ossman · 14 years ago
  55. b3ff437 Make sure the popup menu is reset to the same state each go. by Pierre Ossman · 14 years ago
  56. 6455d85 Handle framebuffer resize requests. by Pierre Ossman · 14 years ago
  57. e00f0aa Allow resize of the viewport widget. by Pierre Ossman · 14 years ago
  58. b043ad1 Fix some misbehaviour with the scroll widget caused by the popup menu. by Pierre Ossman · 14 years ago
  59. 689c458 Make sure we can handle clipboard data of any size. by Pierre Ossman · 14 years ago
  60. 63ca58e Make it possible to start in full screen mode. by Pierre Ossman · 14 years ago
  61. 9191164 Toggle full screen based on changes in the options window. by Pierre Ossman · 14 years ago
  62. 105738c As we also fall through for FL_FOCUS, we need to do an extra check of the by Pierre Ossman · 14 years ago
  63. 1870ab1 Update the full screen setting when the state is toggled by other means. by Pierre Ossman · 14 years ago
  64. 407a5c3 Implement support for grabbing the keyboard when in full screen mode. by Pierre Ossman · 14 years ago
  65. ad9d1ae Fix some graphics bugs that occurred on Win32 when using the popup menu. by Pierre Ossman · 14 years ago
  66. 4c613d3 Implement full screen support in new vncviewer. by Pierre Ossman · 14 years ago
  67. 4e7271e Handling a full range of keys for the menu key is not as trivial in FLTK as by Pierre Ossman · 14 years ago
  68. df0ed9f Handle horizontal wheel events and not just vertical. by Pierre Ossman · 14 years ago
  69. c628ba4 We need to be careful about feeding FLTK @:s when they will be used in a by Pierre Ossman · 14 years ago
  70. bf1f264 This bug has been fixed upstream, so remove the comment. by Pierre Ossman · 14 years ago
  71. 6999d3b Undo accidental commit of premature fullscreen code. by Pierre Ossman · 14 years ago
  72. cb0cffe Add support for multimedia keys. by Pierre Ossman · 14 years ago
  73. afc7d14 Remove no longer used code. by Pierre Ossman · 14 years ago
  74. cd6ddef Better handling of the numpad by looking at FLTK's "original key code". by Pierre Ossman · 14 years ago
  75. 71f295a Add keyboard debugging output. by Pierre Ossman · 14 years ago
  76. 4a6be4a Implement support for sending the local clipboard to the server. by Pierre Ossman · 14 years ago
  77. 6a9e2e6 Do some proper cleanup and delete the desktop window on close. by Pierre Ossman · 14 years ago
  78. d81e8f4 Implement support for clipboard data coming from the server. by Pierre Ossman · 14 years ago
  79. 34771ae Implement dialog for when both username and password is needed. by Pierre Ossman · 14 years ago
  80. 20ae1c8 Make sure we can display all the possible dialog types the RFB core needs. by Pierre Ossman · 14 years ago
  81. f4f3094 Update connection parameters when the user has changed things in the options by Pierre Ossman · 14 years ago
  82. 0c41e1d Add a callback mechanism to the options dialog so that other parts of vncviewer by Pierre Ossman · 14 years ago
  83. 61fd486 Implement support for storing settings from the options dialog. by Pierre Ossman · 14 years ago
  84. 2eb1d11 Add connection information dialog based on the one in the unix viewer. by Pierre Ossman · 14 years ago
  85. d463b57 Initial options dialog (read-only) loosly based on the Unix vncviewer. by Pierre Ossman · 14 years ago
  86. 561ff0c Implement connection dialog based on unix vncviewer. by Pierre Ossman · 14 years ago
  87. f8c5ef6 The initial fix for FLTK to handle dead keys broke CJK input, so a new method by Pierre Ossman · 14 years ago
  88. b885822 Implement about dialog. by Pierre Ossman · 14 years ago
  89. d4c61ce Implement menu entry for forced refresh of screen. by Pierre Ossman · 14 years ago
  90. a75f8f8 Handle X11 compose key. by Pierre Ossman · 14 years ago
  91. c7bfaac Initial support for context menu, based on Unix vncviewer code. by Pierre Ossman · 14 years ago
  92. b232b5f Finish up the gettext handling in CMake. The included functions in CMake only by Pierre Ossman · 14 years ago
  93. 03327ae Added install target for new vncviewer. by Peter Åstrand · 14 years ago
  94. 3f6c4d0 Workaround for when initial window size isn't what we requested. by Pierre Ossman · 14 years ago
  95. 343e2e0 Limit window size to framebuffer size, which is the behaviour we have in the by Pierre Ossman · 14 years ago
  96. 4ae229f Add a scroll widget so that we can allow resizing of the main window. by Pierre Ossman · 14 years ago
  97. 6a464be Need to adjust mouse coordinates now that we can move the widget around. by Pierre Ossman · 14 years ago
  98. a6e2077 Make sure the viewport widget can be moved around (i.e. don't assume we're by Pierre Ossman · 14 years ago
  99. d50b3d1 Split out the graphics and input handling to a separate widget in preparation by Pierre Ossman · 14 years ago
  100. 9d368d6 Release all pressed keys when we lose focus. This is how we've always done it by Pierre Ossman · 14 years ago