74 Commits (969f9272206bd895cd30d048a8ec7d5bd45d49fd)

Author SHA1 Message Date
  Brian P. Hinz 969f927220 Fix for reflection warnings for strongly encapsulated Desktop methods in Java > 9 2 years ago
  Pierre Ossman ec5d0d9bb1 Update copyright year to 2022 2 years ago
  Pierre Ossman 6bc7ae91ff Update copyright year to 2021 3 years ago
  Pierre Ossman 6d39667c42 Update copyright year to 2020 4 years ago
  Brian P. Hinz 23c646bd8b Remove old Java applet support 4 years ago
  Samuel Mannehed 7198491ad2 Update visible copyright years to 2019 5 years ago
  Pierre Ossman 32b96ffec1 Change to https for tigervnc URL 5 years ago
  Alexander Duryagin 6790199680 Increase maximum vnc server name length 5 years ago
  Mathias Jonsson 50439d78fa Accept a cfg as an argument as an alt way to start the viewer 6 years ago
  Samuel Mannehed 518698a28c Update visible copyright year to 2018 6 years ago
  Peter Åstrand (astrand) 6011f96cdc Rename README.txt to README.rst and convert to reStructuredText 6 years ago
  Brian P. Hinz 9a9f9f0ec1 Move UserPasswordGetter out of CConn 6 years ago
  Brian P. Hinz e5b4003bfb Refactoring and implementation changes to keyboard and mouse handling 6 years ago
  Brian P. Hinz d698a6c953 Fully implement support for alpha cursor pseudo encoding. 6 years ago
  Brian P. Hinz 8081c33861 Fixed issue where CLI paramters specified as "-param value" caused 6 years ago
  Brian P. Hinz 8601826e63 Name threads for easier profiling 7 years ago
  Samuel Mannehed 8e5a29e4b2 Update visible copyright year to 2017 7 years ago
  Brian P. Hinz 733f259342 Java client was not honoring "ServerName" option in config files 7 years ago
  Brian P. Hinz 985d0eb065 Complete rewrite of pixel buffer & decoder implementation. 7 years ago
  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 years ago
  Brian P. Hinz d6288adf71 Overhaul of SSH tunneling features in Java viewer 8 years ago
  Bojan Memetovic fa937783d7 change the Copyright year 8 years ago
  Brian P. Hinz a5e18bd7d5 Various fixes to Java viewer UI 8 years ago
  Brian P. Hinz 536a00e35c Fix exit routine in java viewer 8 years ago
  Brian P. Hinz 8442509bca Add multiple monitor spanning feature to java viewer 8 years ago
  Brian P. Hinz fa85642107 Java viewer UI updates 8 years ago
  Toni Spets 0da7b708bc Allow java viewer to load without manifest properly 9 years ago
  Brian P. Hinz 85bfb1c2e6 Fixed issue where java viewer in listen mode did not exit properly. 9 years ago
  Brian P. Hinz 1338c0dc2d Embedded applet should not show server dialog 9 years ago
  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 years ago
  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 years ago
  Brian Hinz 77453e6f87 Moved OS X setDockIconImage call into VncViewer.setLookAndFeel so that the dockImage gets set faster. 10 years ago
  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 years ago
  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 years ago
  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 years ago
  Peter Åstrand f8212b949c Update more copyrights to 2013. 11 years ago
  Brian Hinz c0a360943a Whitespace cleanup only 11 years ago
  Brian Hinz df03a901f1 Update copyright dates 11 years ago
  Brian Hinz 12da5fab8d Replace multiple instantiations of code to retrieve resources (icons, timestamp) from jar file with statics. 11 years ago
  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 years ago
  Brian Hinz d93a26d665 Cleanup linter warnings wherever possible and suppress all linter warnings from Jsch code 11 years ago
  Brian Hinz 5c98b211e3 Updated copyright notice, fixed build string 11 years ago
  Brian Hinz 314f74d584 secondary viewers were not loading user preferences 11 years ago
  Brian Hinz 92ddde29b0 adds initial support for loading & saving of both configuration files and user preferences 11 years ago
  Brian Hinz 9fa671aca7 Properly handle zero-length arguments 11 years ago
  Brian Hinz 932fac573a Fix AccessControlException caused by using System.exit() in applet mode, and close viewer properly in several other cases. 11 years ago
  Brian Hinz ecd5ee772b removed ANSI character escapes, not supported on Windows cmd line 12 years ago
  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 years ago
  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 years ago
  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 years ago