68 коммитов (32b96ffec16273340e61a848e389b76d01c2986f)

Автор SHA1 Сообщение Дата
  Pierre Ossman 32b96ffec1 Change to https for tigervnc URL 5 лет назад
  Alexander Duryagin 6790199680 Increase maximum vnc server name length 5 лет назад
  Mathias Jonsson 50439d78fa Accept a cfg as an argument as an alt way to start the viewer 6 лет назад
  Samuel Mannehed 518698a28c Update visible copyright year to 2018 6 лет назад
  Peter Åstrand (astrand) 6011f96cdc Rename README.txt to README.rst and convert to reStructuredText 6 лет назад
  Brian P. Hinz 9a9f9f0ec1 Move UserPasswordGetter out of CConn 6 лет назад
  Brian P. Hinz e5b4003bfb Refactoring and implementation changes to keyboard and mouse handling 6 лет назад
  Brian P. Hinz d698a6c953 Fully implement support for alpha cursor pseudo encoding. 6 лет назад
  Brian P. Hinz 8081c33861 Fixed issue where CLI paramters specified as "-param value" caused 6 лет назад
  Brian P. Hinz 8601826e63 Name threads for easier profiling 7 лет назад
  Samuel Mannehed 8e5a29e4b2 Update visible copyright year to 2017 7 лет назад
  Brian P. Hinz 733f259342 Java client was not honoring "ServerName" option in config files 7 лет назад
  Brian P. Hinz 985d0eb065 Complete rewrite of pixel buffer & decoder implementation. 7 лет назад
  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. 7 лет назад
  Brian P. Hinz d6288adf71 Overhaul of SSH tunneling features in Java viewer 8 лет назад
  Bojan Memetovic fa937783d7 change the Copyright year 8 лет назад
  Brian P. Hinz a5e18bd7d5 Various fixes to Java viewer UI 8 лет назад
  Brian P. Hinz 536a00e35c Fix exit routine in java viewer 8 лет назад
  Brian P. Hinz 8442509bca Add multiple monitor spanning feature to java viewer 8 лет назад
  Brian P. Hinz fa85642107 Java viewer UI updates 8 лет назад
  Toni Spets 0da7b708bc Allow java viewer to load without manifest properly 9 лет назад
  Brian P. Hinz 85bfb1c2e6 Fixed issue where java viewer in listen mode did not exit properly. 9 лет назад
  Brian P. Hinz 1338c0dc2d Embedded applet should not show server dialog 10 лет назад
  Brian Hinz 94896e56d2 r5142 and r5149 borrowed code from the TurboVNC viewer, which has different Configuration parameter logic. This caused an exception in the usage() method 10 лет назад
  Brian Hinz d121c1430d r5138 did not completely resolve the problem with clipboard data consuming too much heap space. Large amounts of clipboard data could still cause the heap size to grow to huge sizes. This patch tries to address the problem by opening a Reader to the underlying IO stream and then reading only up to MaxCutText characters. The garbage collector is invoked manually rather than waiting for the JVM to do it in order to prevent the heap size from growing in between JVM invoked garbage collections. 10 лет назад
  Brian Hinz 77453e6f87 Moved OS X setDockIconImage call into VncViewer.setLookAndFeel so that the dockImage gets set faster. 10 лет назад
  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. 10 лет назад
  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. 10 лет назад
  Brian Hinz fefa48d3c4 Fixes a condition where too much data on the local clipboard causes the client to exceed the max heap size and exit. Since the server will, by default, discard clipboard transfers greater than 256KB anyway, a parameter was added which sets the default max clipboard size that the client will hold to 256KB also. 10 лет назад
  Peter Åstrand f8212b949c Update more copyrights to 2013. 11 лет назад
  Brian Hinz c0a360943a Whitespace cleanup only 11 лет назад
  Brian Hinz df03a901f1 Update copyright dates 11 лет назад
  Brian Hinz 12da5fab8d Replace multiple instantiations of code to retrieve resources (icons, timestamp) from jar file with statics. 11 лет назад
  Brian Hinz 504d98fcaa Make exception handling more user friendly. Not all exceptions are 'errors' (for example, exiting the server intentionally via the window manager's logoff button). 11 лет назад
  Brian Hinz d93a26d665 Cleanup linter warnings wherever possible and suppress all linter warnings from Jsch code 11 лет назад
  Brian Hinz 5c98b211e3 Updated copyright notice, fixed build string 11 лет назад
  Brian Hinz 314f74d584 secondary viewers were not loading user preferences 11 лет назад
  Brian Hinz 92ddde29b0 adds initial support for loading & saving of both configuration files and user preferences 11 лет назад
  Brian Hinz 9fa671aca7 Properly handle zero-length arguments 11 лет назад
  Brian Hinz 932fac573a Fix AccessControlException caused by using System.exit() in applet mode, and close viewer properly in several other cases. 11 лет назад
  Brian Hinz ecd5ee772b removed ANSI character escapes, not supported on Windows cmd line 12 лет назад
  Brian Hinz fd9419bbbc Shortened SSH tunneling System property names, fixed problem with parsing of '-via' cmd line option, fixed intermittent problem with SSH password dialog. 12 лет назад
  Brian Hinz 6053053411 Adds support for setting the menu key via cmd line arg. Adds all menu keys supported by native viewer to the combo box in the OptionsDialog. 12 лет назад
  Brian Hinz 19810efe31 Implemented rfb/Configuration similar to the native client methods. Added equivalent cmd line options for all native client options except "-menuKey", which needs a little more work on the GUI side before it can be added. 12 лет назад
  Brian Hinz 8970bf4ddb Reverted change introduced in r4910, r4911 didn't fix the problem that was created. 12 лет назад
  Brian Hinz 188080b633 Fixed a null pointer exception introduced by r4909 12 лет назад
  Brian Hinz 94653cf165 Re-implemented SSH tunneling features in Java viewer based on TurboVNC native client method. Adds support for string substitutions of via command, as well as a '-tunnel' option for tunneling directly to VNC server host (also support string substitutions). This implementation requires the vncServerName to be the last argument specified to the viewer, however this is consistent with the behavior of the native client and does not appear to cause any problems when using the viewer in standalone, applet, or jnlp modes. 12 лет назад
  Brian Hinz 6eaa7d22e6 improve readability of usage message displayed by Java viewer. 12 лет назад
  Brian Hinz 5be8fa01ed Remove hard-coded font names from UI settings. 12 лет назад
  Brian Hinz 2b6dd6a4f7 Spawn a new viewer on ClientRedirects, otherwise ConnParams may not be initialized correctly. 12 лет назад