2176 Commits (c19ab9ec7f3ac4823802388ac953e9494c613575)
 

Author SHA1 Message Date
  DRC c19ab9ec7f Move Java source up one level and allow Java viewer to be built as a standalone project (per community request) 12 years ago
  Brian Hinz bba54b0b14 Fix rendering issue when scrollbars are present. Only set options.{autoScale,fixedRatioScale} when the options dialog is submitted 12 years ago
  DRC 8165fb3870 Pull version and build number from CMake build system; Change About dialog wording to match native viewer 12 years ago
  Brian Hinz 652953c7bb More changes to scaling code. Tested on Ubuntu 11.04/OpenJDK and Win7/Sun Java 6u27. Auto, FixedRatio, & % scale all seem to work. Will test on other platforms soon. 12 years ago
  DRC 15b6e05405 Update documentation for Java viewer and add build instructions 12 years ago
  DRC 979e2d1be5 The previous fix to the NullPointer issue did not work, because it was simply setting separator to null (not what we want.) Fix the issue properly + fix spelling of "separator". 12 years ago
  DRC f6b5840103 Launch vncconfig directly from vncserver, not from xstartup. Justification: vncconfig is necessary to enable basic functionality of the TigerVNC system (clipboard transfer, most notably.) It isn't always going to be in the PATH, and in fact, there might be more than one version of it on the system (for instance, a version from RealVNC in /usr/bin and a version from TigerVNC in /opt/TigerVNC/bin.) If it is desirable to disable vncconfig under certain circumstances, then I would suggest adding a command-line option to vncserver to accomplish that. 12 years ago
  DRC 8249d5cb48 Remove old Makefile in favor of new CMake-based Java build system 12 years ago
  Brian Hinz b8a8be5492 Fix null pointer issue. Thanks DRC, that was driving me nuts. 12 years ago
  DRC 857f1337eb Only include Java viewer resources if BUILD_JAVA is defined 12 years ago
  DRC 58fdda4ff0 It is our convention to install Windows executables in the top-level install directory rather than under bin/ 12 years ago
  DRC f50ec7c550 Fix WinVNC so that it embeds and serves up the Java viewer whenever BUILD_JAVA=1 12 years ago
  DRC d000252926 Only sign JAR when it is built 12 years ago
  DRC 2e97b1ac99 Undocument the PARAMS variable 12 years ago
  DRC 21b3eb940e Oops 12 years ago
  DRC 5d8704b929 Make sure that keytool and jarsigner don't die silently 12 years ago
  DRC 11ca3b4c77 Sign the JAR file so clipboard transfer will work 12 years ago
  DRC 5397062d37 Remove unneeded $PARAMS variable (not sure why it was there in the first place-- our HTTP server doesn't process it) 12 years ago
  DRC 27a80a77dc Ignore serial and cast warnings 12 years ago
  Brian Hinz 9b78027bac Revert accidental change to index.vnc file 12 years ago
  Brian Hinz c8003213e5 More fixes for bug #3418256. Copied jarsigning routine from TurboVNC in order to produce a signed applet so the system clipboard can be accessed from when used in applet mode. These changes will need some testing to make sure that there aren't any corner-cases where something breaks. 12 years ago
  Brian Hinz f3120e401e Fixes for bug #3418258. Cleans up all of the 'unchecked' and 'deprecated' linter warnings. Several of the redundant casts have been intentionally left for clarity. Set '-serial' and '-cast' linter flags to reduce the number of warnings (it should be safe to ignore serial because the end product is a jar rather than individual class files. AFAIK, there is no performance penalty for redundant casts in Java). If anyone objects to the linter flags they can be removed (the linter flags, that is). 12 years ago
  Brian Hinz 1339485558 Fixes for bug #3418256. Need to verify that applets deployed via JWS can still access the system clipboard. 12 years ago
  DRC d87412f5f3 OpenJDK needs '-source 1.5' 12 years ago
  DRC e85eba53ac Always look for the Java classes in ../vnc/classes first before looking in the system locations. This prevents TigerVNC from picking up the Java classes from a RealVNC installation. 12 years ago
  DRC 7636ad0cc4 Integrate Java TigerVNC Viewer build into CMake build system 12 years ago
  DRC e334a8aa00 Re-commit MSVC build fixes, which were forcibly removed by 4675. Please (a) bring these upstream so they don't get deleted again, and (b) always check the build with MSVC prior to committing modifications to any libraries that affect that build. 12 years ago
  Brian Hinz b898b888a3 cleanup of rdr code, uniquify variable names, etc. 12 years ago
  Brian Hinz 93338f609c fix for invalid hotspot error when scalingFactor becomes small. Override repaint method to (hopefully) make updates immediate. 12 years ago
  DRC 553803c6b3 Disable Composite extension by default in the legacy-friendly TigerVNC build. Justification: Some older versions of Gnome do not work properly when Composite is enabled. This is known to be a problem with RHEL 4 (Gnome 2.8), and it causes the legacy-friendly build to be unusable on that platform. Newer Gnome versions, such as 2.16.0 (the version in RHEL 5), work properly with Composite enabled, but those versions don't support compositing anyhow, so it doesn't matter if we remove the extension. Typically, platforms that are new enough to support compositing are also new enough to not require the legacy-friendly build of TigerVNC. Further, Composite can be re-enabled by simply adding --enable-composite to the XORGCFGFLAGS env. variable prior to executing 'build-xorg build'. 12 years ago
  Brian Hinz f5deb185de lots of fixes to scaling code. Adds support for FixedRatio and AutoScaling (code heavily leveraged from TurboVNC java client). Adds cursor scaling. 12 years ago
  DRC e4e604f6ff Fix BUILD_STATIC on MinGW and document the feature 12 years ago
  Pierre Ossman 27820baecc Put the TigerVNC marker at the end instead of the beginning of the window 12 years ago
  Pierre Ossman c1764bde61 Remove VeNCrypt settings from the GUI as lower layers will always be forcing 12 years ago
  Pierre Ossman 33a233ba7c Avoid resetting the options whenever you click on the window. 12 years ago
  Pierre Ossman 5535fe61d6 Forgot to save the security settings when closing the options dialog. 12 years ago
  Brian Hinz 476a8f5e1c initial support for client side scaling. Options dialog offers "Auto" and "FixedRatio" but these haven't been implemented yet 12 years ago
  Peter Åstrand d69bcc4739 Fixed the formatting of a few Cendio copyright lines, so that it is 12 years ago
  Henrik Andersson 3b83703ce7 Proper GNOME shell integration requires that WM_CLASS 12 years ago
  Henrik Andersson 485f419ef4 Updated bundled fltk with latest set of patches for 12 years ago
  DRC ce33190fbe Oops. Apple version doesn't need to link with libdl, and we don't want to clobber the existing value of FLTK_LIBRARIES. 12 years ago
  DRC c3f1be6fb5 Included FLTK depends on libdl 12 years ago
  Henrik Andersson 3a84832459 Adding missing initialization of new member variables 12 years ago
  Henrik Andersson abd70cedde - Changes behaviour of context menu to be reinitialize 12 years ago
  Pierre Ossman 9144ae0063 Internalise the libjpeg stuff into the JpegCompressor class as the libjpeg 12 years ago
  Pierre Ossman cf2443c23e The old Unix viewer put the RFB clipboard data both in CLIPBOARD and PRIMARY. 12 years ago
  Brian Hinz 9990eec9b9 fixed protocol version < 3.7 secType bug 12 years ago
  Martin Koegler b2ccdf1b4e Update menu key list in man page 12 years ago
  Martin Koegler 498ef46cc2 Support other keys than F8 as menu key 12 years ago
  Peter Åstrand 76745f1ef5 The LINGUAS file is no longer used - the languages are defined in 12 years ago