2209 Commits (7c2a39cd1384bb48ef108a324c53ed1149930f75)
 

Author SHA1 Message Date
  DRC 7c2a39cd13 Move JPEG decoding into a standalone class (these should have been checked in with r4757. Oops.) 12 years ago
  DRC 33c15e3a3a If the client and server are using identical pixel formats, then perform Tight decoding directly into the viewer's back buffer, rather than going through the slow fillRect/imageRect routines. 12 years ago
  DRC 3004cb640a Put arguments in a more consistent order based on data flow, in order to improve readability 12 years ago
  DRC bf380e7eb9 Fix compiler warnings uncovered with -Wall 12 years ago
  Pierre Ossman 4eb7420e41 Rename and document TransImageGetter::getPixelsRW() to make it more obvious 12 years ago
  Pierre Ossman fa6cda7b1d We informed the RFB layer of RENDER operations before they were actually 12 years ago
  DRC 28c6bcc9b6 Fix compiler warnings uncovered with -Wall 12 years ago
  Peter Åstrand 01b2433de8 Activate the DPMS extension; avoid Ubuntu 11.10 crashing. 12 years ago
  Brian Hinz 1b84bcdc8c re: bug #3429667. adds support for reverse connection mode 12 years ago
  Brian Hinz 7482887bea corrected endianess bug introduced in r4742 12 years ago
  Brian Hinz ad78f75256 massive performance improvements. zrle measured at 2.5x faster (no measurements for tight, but should be the same or better). 12 years ago
  Pierre Ossman 1bb8b6c88e Don't try to push out another update if the socket is already full. This 12 years ago
  Pierre Ossman 2d61deb8b9 Make sure RFB timers are actually respected by the server implementations. 12 years ago
  Pierre Ossman 4ce51ffc4e Make socket writes non-blockable. This allows the system to more quickly 12 years ago
  Brian Hinz 7d4e88868a Use the same window naming convention as the other viewers 12 years ago
  Brian Hinz a5f0fc8972 performance improvements 12 years ago
  Brian Hinz 06b92cf081 set dialog locations relative to parent window, otherwise dialogs appear on wrong screen in multi-monitor configurations. 12 years ago
  Pierre Ossman b5822f32ab Another attempt at solving the compression level change problems. We were still 12 years ago
  Brian Hinz 308b7eda34 Added a favicon for embedded http server. Even less useful than a 50 cent coin, but I'm a sucker for eye candy. 12 years ago
  Brian Hinz 2998de6e50 Improved TightJPEG decoder by using a BufferedImage. It simplifies the code, and even though it's just used for grabbing the pixels, it should be faster since it can be HW accelerated. Also added a super.finalize() to the finalizer method in the ZlibInStream class for good measure. 12 years ago
  Brian Hinz 7708353da3 removed unnecessary hint for window sizing. 12 years ago
  DRC 11278c50dc Fix Java viewer integration when building WinVNC with MinGW 12 years ago
  DRC 7f2f25bb45 This is subtle, but add_definitions() also adds definitions to the windres command line when building with MinGW, and this causes subsequent barfage because windres doesn't grok the -static-libgcc flag. 12 years ago
  Brian Hinz 552f3db5f5 Revert a change from yesterday that broke the viewer (setAccelerationPriority). Fix some more issues with window sizing and scaling. Trying to eliminate unnecessary synchronization. 12 years ago
  DRC 4426f00f07 Re-order headers to ensure that winsock2.h is included before windows.h. Otherwise, MinGW64 complains and MSVC barfs. This is necessary because os.h now includes windows.h via. w32tiger.h. 12 years ago
  DRC 3080ec4065 Enable WinVNC build with MinGW and MinGW64 12 years ago
  DRC e8b16be856 Newer versions of GCC (specifically, the one in MinGW64) don't like casting directly from a 64-bit pointer to a 32-bit integer, so we need to first cast to a 64-bit integer (remember that Windows is LLP64) 12 years ago
  Brian Hinz 83ca5ec408 Some tweaks to improve performance. 12 years ago
  Pierre Ossman 76f7e8fc3f Avoid catching composite (RENDER) operations that only affect off-screen 12 years ago
  Brian Hinz f4723ba7c2 Remove some redundant variables related to scaling, fix loop when fixedRatioScale and viewer is maximized. 12 years ago
  Brian Hinz cb74626530 Fix more unused local variables and static (class) variables and methods being used in instance warnings 12 years ago
  Brian Hinz 6a42a371e4 cleaned up unused local variables, unnecessary package imports, and fixed some methods and variables that were incorrectly defined as static 12 years ago
  DRC 38443b8cef Remove unneeded src directory 12 years ago
  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