aboutsummaryrefslogtreecommitdiffstats
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
...
* cleaned up unused local variables, unnecessary package imports, and fixed ↵Brian Hinz2011-10-0915-53/+9
| | | | | | some methods and variables that were incorrectly defined as static git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4717 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move Java source up one level and allow Java viewer to be built as a ↵DRC2011-10-07102-1/+36
| | | | | | standalone project (per community request) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4715 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix rendering issue when scrollbars are present. Only set ↵Brian Hinz2011-10-062-13/+6
| | | | | | options.{autoScale,fixedRatioScale} when the options dialog is submitted git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4714 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Pull version and build number from CMake build system; Change About dialog ↵DRC2011-10-063-6/+22
| | | | | | wording to match native viewer git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4713 3789f03b-4d11-0410-bbf8-ca57d06f2519
* More changes to scaling code. Tested on Ubuntu 11.04/OpenJDK and Win7/Sun ↵Brian Hinz2011-10-063-31/+39
| | | | | | Java 6u27. Auto, FixedRatio, & % scale all seem to work. Will test on other platforms soon. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4712 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update documentation for Java viewer and add build instructionsDRC2011-10-062-425/+68
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4711 3789f03b-4d11-0410-bbf8-ca57d06f2519
* The previous fix to the NullPointer issue did not work, because it was ↵DRC2011-10-052-8/+8
| | | | | | simply setting separator to null (not what we want.) Fix the issue properly + fix spelling of "separator". git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4710 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove old Makefile in favor of new CMake-based Java build systemDRC2011-10-051-65/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4708 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix null pointer issue. Thanks DRC, that was driving me nuts.Brian Hinz2011-10-051-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4707 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fix WinVNC so that it embeds and serves up the Java viewer whenever BUILD_JAVA=1DRC2011-10-051-5/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4704 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Only sign JAR when it is builtDRC2011-10-051-7/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4703 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Undocument the PARAMS variableDRC2011-10-051-5/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4702 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Sign the JAR file so clipboard transfer will workDRC2011-10-051-0/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4699 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unneeded $PARAMS variable (not sure why it was there in the first ↵DRC2011-10-051-1/+0
| | | | | | place-- our HTTP server doesn't process it) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4698 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Ignore serial and cast warningsDRC2011-10-051-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4697 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Revert accidental change to index.vnc fileBrian Hinz2011-10-051-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4696 3789f03b-4d11-0410-bbf8-ca57d06f2519
* More fixes for bug #3418256. Copied jarsigning routine from TurboVNC in ↵Brian Hinz2011-10-058-76/+114
| | | | | | 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. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4695 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixes for bug #3418258. Cleans up all of the 'unchecked' and 'deprecated' ↵Brian Hinz2011-10-045-13/+13
| | | | | | 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). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4694 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixes for bug #3418256. Need to verify that applets deployed via JWS can ↵Brian Hinz2011-10-046-13/+41
| | | | | | still access the system clipboard. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4693 3789f03b-4d11-0410-bbf8-ca57d06f2519
* OpenJDK needs '-source 1.5'DRC2011-10-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4692 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Integrate Java TigerVNC Viewer build into CMake build systemDRC2011-10-042-0/+103
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4690 3789f03b-4d11-0410-bbf8-ca57d06f2519
* cleanup of rdr code, uniquify variable names, etc.Brian Hinz2011-10-024-50/+64
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4688 3789f03b-4d11-0410-bbf8-ca57d06f2519
* fix for invalid hotspot error when scalingFactor becomes small. Override ↵Brian Hinz2011-10-022-17/+11
| | | | | | repaint method to (hopefully) make updates immediate. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4687 3789f03b-4d11-0410-bbf8-ca57d06f2519
* lots of fixes to scaling code. Adds support for FixedRatio and AutoScaling ↵Brian Hinz2011-10-013-27/+102
| | | | | | (code heavily leveraged from TurboVNC java client). Adds cursor scaling. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4684 3789f03b-4d11-0410-bbf8-ca57d06f2519
* initial support for client side scaling. Options dialog offers "Auto" and ↵Brian Hinz2011-09-304-35/+145
| | | | | | "FixedRatio" but these haven't been implemented yet git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4678 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fixed the formatting of a few Cendio copyright lines, so that it isPeter Åstrand2011-09-281-1/+1
| | | | | | | | consistent with the rest of the code. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4677 3789f03b-4d11-0410-bbf8-ca57d06f2519
* fixed protocol version < 3.7 secType bugBrian Hinz2011-09-041-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4667 3789f03b-4d11-0410-bbf8-ca57d06f2519
* remove unused variablesBrian Hinz2011-08-242-4/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4659 3789f03b-4d11-0410-bbf8-ca57d06f2519
* prevent window artifact during clientRedirectBrian Hinz2011-08-231-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4652 3789f03b-4d11-0410-bbf8-ca57d06f2519
* added sanity checks for setting jpeg quality level from command lineBrian Hinz2011-08-231-1/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4651 3789f03b-4d11-0410-bbf8-ca57d06f2519
* expose jpeg quality level 0 in guiBrian Hinz2011-08-231-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4650 3789f03b-4d11-0410-bbf8-ca57d06f2519
* added option to disable system bell. added missing callback for setting ↵Brian Hinz2011-08-183-3/+16
| | | | | | options dialog for fastCopyRect git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4637 3789f03b-4d11-0410-bbf8-ca57d06f2519
* add support for "hidden" compression levels 0,7,8,9 in the gui (JComboBox is ↵Brian Hinz2011-08-182-2/+22
| | | | | | now editable). Also addded some sanity checks to make sure only 0-9 can be passed in via the gui or the command line. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4636 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement recommendations from low-level performance study into java client. ↵Brian Hinz2011-08-172-4/+4
| | | | | | Mirrors the changes made to the Fltk viewer in r4632. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4635 3789f03b-4d11-0410-bbf8-ca57d06f2519
* make sure support for clientRedirect is enabled in java viewerBrian Hinz2011-07-141-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4585 3789f03b-4d11-0410-bbf8-ca57d06f2519
* corrected all inconsistent eol-styles and set eol-style:native on *.java. ↵Brian Hinz2011-06-307-2540/+2540
| | | | | | Also set svn:ignore on *.class git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4574 3789f03b-4d11-0410-bbf8-ca57d06f2519
* fix for java arraystore exception when bpp=8 with Tight encodingBrian Hinz2011-06-291-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4573 3789f03b-4d11-0410-bbf8-ca57d06f2519
* cleaned up readVersion/writeVersion routines in java client. readVersion ↵Brian Hinz2011-06-292-24/+19
| | | | | | wasn't failing when it should have. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4572 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove version number from Java README file (so we don't have to keep ↵DRC2011-06-281-4/+3
| | | | | | updating it) + "TightVNC=TigerVNC" git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4560 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update copyright messages to reflect actual source codeDRC2011-06-281-4/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4559 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Re-order from least to most recentDRC2011-06-241-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4546 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Update copyrights to reflect the new Java code we're usingDRC2011-06-241-3/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4544 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Change version number to 1.1.80 (1.2 alpha) to distinguish from the 1.1 branchDRC2011-06-242-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4543 3789f03b-4d11-0410-bbf8-ca57d06f2519
* corrected missing index ptr in new ZlibInStream implementationBrian Hinz2011-06-171-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4507 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Imported JZlib source tree and re-implemented ZlibInStream using JZlib, ↵Brian Hinz2011-06-1723-178/+5436
| | | | | | similar to the way it's implemented in C with zlib. Also set svn:eol-style keyword to 'native' for most of the java files. There are still a handful with inconsistent eols style that need to be corrected. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4506 3789f03b-4d11-0410-bbf8-ca57d06f2519
* initial support for ClientRedirect and VeNCrypt sub-type Ident in java viewerBrian Hinz2011-06-1011-36/+172
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4489 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Make the install target install the same files as the xserver-install targetDRC2011-06-021-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4462 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [java client] improve gui set/get methods for compression & quality levels.Brian Hinz2011-05-282-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4456 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [java viewer] fixed typo in makefileBrian Hinz2011-05-251-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4446 3789f03b-4d11-0410-bbf8-ca57d06f2519
* [java viewer] fixed incorrect offset value in custom compression setting ↵Brian Hinz2011-05-251-2/+2
| | | | | | from gui. also fixed typo in makefile. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4445 3789f03b-4d11-0410-bbf8-ca57d06f2519