38 Revize (afc4de85d84bb0d6235dceae94e9c2db28c791fc)

Autor SHA1 Zpráva Datum
  Brian P. Hinz afc4de85d8 Fix for issue 843 před 2 měsíci
  Krystof Pistek 2f40e3036a
Fix edge of dot cursor in Java vncviewer před 1 rokem
  binary-manu 35452edc5a Handle AltGr + accented letter key combo on Windows před 3 roky
  binary-manu 2aac589db9 Prefer a non-zero getKeyCode() over getExtendedKeyCode() před 3 roky
  binary-manu 6e57608a27 Handle keys reported only by KeyEvent.getExtendedKeyCode před 3 roky
  Brian P. Hinz 23c646bd8b Remove old Java applet support před 4 roky
  Brian P. Hinz b408d0a2db RFB refactoring to sync with native client před 4 roky
  Brian P. Hinz de4db73353 Restore menukey function to java viewer před 6 roky
  Brian P. Hinz d8809e334f Override default window manager key bindings better před 6 roky
  Brian P. Hinz 2dc6529ecd Override implicit focus transfer when "F10" key is pressed před 6 roky
  Brian P. Hinz e5b4003bfb Refactoring and implementation changes to keyboard and mouse handling před 6 roky
  Brian P. Hinz daa7a5e7e2 Rename CMsgWriter functions to match C++ code před 6 roky
  Brian P. Hinz 4aaef59e20 Minimize thread blocking and improve thread safety in java viewer před 7 roky
  Brian P. Hinz 606ca31f38 More fixes for java viewer performance regression před 7 roky
  Brian P. Hinz 6fd7e019e9 Java client support for cursors with full alpha před 7 roky
  Brian P. Hinz 985d0eb065 Complete rewrite of pixel buffer & decoder implementation. před 7 roky
  Brian P. Hinz c456387fe1 Make all viewer parameters static. Viewer instances are isolated from each other by spawning a completely new process for each viewer, rather than simply starting a new thread. All dialogs were redesigned to better match the look of the native viewer, and also to be more tolerant of sizing differences between platforms. před 7 roky
  Brian P. Hinz 4daae978e8 Code formatting tweaks (shorter line lengths) před 8 roky
  Brian P. Hinz 668873aed0 Regression fix for Java window size před 8 roky
  Brian P. Hinz 6262bac01e Fix Viewport initial sizing issue on OS X před 8 roky
  Brian P. Hinz 8442509bca Add multiple monitor spanning feature to java viewer před 8 roky
  Brian Hinz 77453e6f87 Moved OS X setDockIconImage call into VncViewer.setLookAndFeel so that the dockImage gets set faster. před 10 roky
  Brian Hinz 857bed00f6 Set the dock icon on OS X. Not perfect as it still shows the standard Java logo for a second or two, but better than nothing před 10 roky
  Brian Hinz 3ddb148338 Release all downKeys when the focus is lost, otherwise the state of the keyboard will be inconsistent when the focus is regained. Also, the direction of the key release was incorrect in r5147. před 10 roky
  Brian Hinz 430d8cf098 Re-introduces embedded applet mode for the java viewer. On Windows and Linux, the embedded applet can be dragged from the browser window and detached from the browser process. The mouse gesture for detaching the applet is ALT+drag on Windows and SHIFT+drag on Linux. před 10 roky
  Brian Hinz 48ce3621d1 Copied Lion fullScreen code from TurboVNC viewer. This is a more robust implementation and does not suffer from Java bugs 8009911 or 4783448 like the existing code did. CMakeLists file was also updated to be more similar to the TurboVNC cmake file. This wasn't strictly necessary but it simplifies things a bit. před 10 roky
  Brian Hinz c0a360943a Whitespace cleanup only před 11 roky
  Brian Hinz 8fb4efa3ff Fixes some regressions introduced in r5056. Losing window focus caused key modifiers to be left in an incorrect state. Special handling of AltGr key was being applied in cases where CTRL_L+ALT_L keys were depressed which also caused the modifiers to be left in an incorrect state. Corrected mapping of CTRL+ALT+SHIFT hotkeys to match F8 menu. před 11 roky
  Brian Hinz 12da5fab8d Replace multiple instantiations of code to retrieve resources (icons, timestamp) from jar file with statics. před 11 roky
  Brian Hinz 0bc5b5e42f Fixes yet another case where the viewport background wasn't painted black when the desktop size was less than the viewport size. Also set both scrollbar policies just as a precaution. před 11 roky
  Brian Hinz 64deccff72 r5037 was not quite right. Both the viewport and scrollbar background colors were JRE dependent. před 11 roky
  Brian Hinz 9dcdb91e98 Cosmetic change. The background color of the viewport was not being applied properly. před 11 roky
  Brian Hinz d39531edfe Fixes a number of issues related to fullscreen mode. When switching out of fullscreen mode via the options dialog, setFullScreenWindow was being applied to the old reference, causing the whole screen to be blanked and unresponsive. The checkmark in the F8 menu could sometimes get out of sync with the state of the option. Cursor wasn't always being re-scaled when scale factor was changed. It seems that setCursor can still sometimes be passed a null pointer for the hotspot, so add back in a check that was removed in r5025 před 11 roky
  Brian Hinz d93a26d665 Cleanup linter warnings wherever possible and suppress all linter warnings from Jsch code před 11 roky
  Brian Hinz 4a95c7f69e Forces all dialogs except for the clipboard to be modal. Fixes cases where dialogs are not brought to the front while in fullscreen mode. Corrects a few corner cases where viewer did not exit properly. před 11 roky
  Brian Hinz 77920fe87a Make scaling factor arguments "FixedRatio" and "Auto" case-insensitive před 11 roky
  Brian Hinz 932fac573a Fix AccessControlException caused by using System.exit() in applet mode, and close viewer properly in several other cases. před 11 roky
  Brian Hinz 7e4488dce2 Split the Viewport out from CConn, really should never have been in there to begin with. před 11 roky