2307 Commits (ca937761f5e6cd915201d0691f6383fe52316c58)
 

Author SHA1 Message Date
  Pierre Ossman ca937761f5 Add a resource file to vncviewer.exe so we can get an icon. 12 years ago
  Pierre Ossman e43d1aaea6 Using libXft means using libfontconfig, so make sure we add that to 12 years ago
  Pierre Ossman 448fd3a5e7 Missed vncviewer in previous commit. 12 years ago
  Pierre Ossman 95e28f74a2 Consolidate the installation paths and make sure we have decent defaults. 12 years ago
  Brian Hinz 84c9467b8e Fixes handshake failure caused by premature loop break when data is not ready. 12 years ago
  Brian Hinz 35022e07a9 Changes aimed at making the behavior of the java client more consistent with the binary client. 12 years ago
  Brian Hinz ef41e92001 Workaround for potential failure to read the version string if the data isn't already in the buffer. May need further consideration, the problem can't be reproduced with the binary viewer. 12 years ago
  Brian Hinz 25fd2a948f Fixes TimedOut exception during clientRedirect caused by missing callback 12 years ago
  Brian Hinz 956ac1dd1c Fix an issue where java viewer appears to hang on Mac OS X. As far as I can tell, this is caused by an upstream bug which might be fixed in JDK 7, but for now this gets around the problem without significantly affecting performance. 12 years ago
  Brian Hinz 60a2ece48f pass correct timeout value to selector. limit pixel depth to 24 (OS X defaults to 32). Increase write buffer size to match CXX value. 12 years ago
  Brian Hinz 32fee35297 Fix problem noted in feature request 3482254 where selecting Raw encoding caused the Java viewer to freeze. 12 years ago
  Brian Hinz 44bc7d23d1 Improve performance of Java viewer by using buffered image as drawing surface. Simplified soft cursor construction. 12 years ago
  Brian Hinz dcfcca49c9 revert 4857, could potentially cause protocol problems 12 years ago
  Pierre Ossman 65fb4b0a8d Comment where the mysterious 0xFFFF number of rectangles comes from. 12 years ago
  Brian Hinz 595c1d4171 adds keepAlive feature requested in #3482254 to java viewer 12 years ago
  Brian Hinz 93464bcc33 make sure we actually throw caught execptions in java viewer 12 years ago
  Brian Hinz 60c1555bd8 Applied fix for issue with Win7 and German metakeys. Patch submitted by Albert Fluegel 12 years ago
  DRC 56dee1a252 Fix regression caused by r4841. That patch assumed that JPEG encoding always uses the raw buffer, which is not true. If pixel translation is necessary, then JPEG images will sometimes be encoded from the translated (intermediate) buffer instead. 12 years ago
  DRC 550a4df9a3 Bump version number to prepare for post-1.2 development 12 years ago
  Brian Hinz af15db239a Adds support for fence & continuous updates extensions to java viewer. Adds low level hooks for TurboVNC fine grained quality controls. 12 years ago
  Brian Hinz 8d37f2054b corrected return value for read function to match unix socket read. updated exception handling to match C code. 12 years ago
  Brian Hinz 4a611ce4d6 cleanup unused/unnecessary Graphics objects/ops 12 years ago
  Brian Hinz c4053bb0de Improved Tight JPEG decode time by ~25% using PixelGrabber rather than getting each pixel manually. 12 years ago
  Brian Hinz 3217fec049 Graphics clip rect setting was not being honored, causing full frame repaints! 12 years ago
  Brian Hinz 0eaec7d2ad Replace all stream-based IO with non-blocking NIO-based implementation. Still a fair amount of cleanup to do, particularly in the SSL handler, which is not very robust, and exception handling in general. All core functionality appears to be working fine though. 12 years ago
  Pierre Ossman 311a2b47cb The Tight encoder uses the pixel buffer as a scratch pad, which doesn't 12 years ago
  Pierre Ossman 654e3f906c Be more liberal with const in places where write access isn't needed. 12 years ago
  Pierre Ossman 559a2e8f47 Fix a race condition where we might get updates thrown at us right after a 12 years ago
  Pierre Ossman 2f4fd6b920 Failure to find FLTK dependencies is only fatal for our version of FLTK. 12 years ago
  DRC 60d6158656 Typo 12 years ago
  DRC 16457a286a Don't perform checks for extra X11 libs on Windows 12 years ago
  DRC 4f3b25479e Bump version to 1.1.91 (1.2 beta2) 12 years ago
  DRC 0141bd5e69 Our FLTK patches modified FLTK's autotools-based build system so that HAVE_XFIXES and HAVE_XCURSOR were defined in FLTK's config.h, but those changes never made it into the CMake-based build system used by the in-tree version of FLTK. Further, our build system was allowing silent failures whenever Xft, Xinerama, Xcursor, or Xfixes were not present on the build system. Now, the lack of these libraries is treated as a fatal error, since these libraries are critical for TigerVNC functionality. 12 years ago
  DRC 13884f79a3 Add note about service mode incompatibility with > XP 12 years ago
  Pierre Ossman fd177f386e Forgot some comments for the mouse cursor workaround. 12 years ago
  Pierre Ossman bfbdb10958 Make sure the mouse pointer is always the standard arrow for the popup menu. 12 years ago
  DRC 9462d6f3d2 Make sure that all FLTK features are enabled when using the in-tree FLTK library 12 years ago
  DRC a2f5f1a662 1.1.90 (1.2 beta1) 12 years ago
  DRC 4548f3010f Changing the deferred update timer to 10 ms caused a large performance regression on video/3D apps, and until we can quantify the benefits of a larger DUT value, it was decided that it should be changed back to 1 ms for the 1.2 release. 12 years ago
  Pierre Ossman 6b0bc295ba We need to explicitly trigger a framebuffer update for server side rendered 12 years ago
  Brian Hinz f399910ca2 make sure that color map is set for all pixel formats or throw an exception 12 years ago
  Brian Hinz e7f53dc6af oops, bad commit! I only meant to commit the changes to the TightDecoder. 12 years ago
  Brian Hinz 57e6143f08 Grabbing the RGB components from the BufferedImage one at a time and converting the to a 24bpp RGB color manually is about 25% faster than using BufferedImage.getRGB(). 12 years ago
  Brian Hinz 16ec1a0e4a Tight decoder fixes to address issues described in bug #3444605 12 years ago
  Brian Hinz 13dbd6bb3d Sync up java Tight decoder with recent changes to C client as much as possible. These changes should also fix the 16bpp issue reported in bug #3429667. I think there are probably errors in the FilterGradient* code but I can't get any servers to actually send this type of data to test it. 12 years ago
  Pierre Ossman f5e59aff46 Updated patch from upstream. 12 years ago
  Brian Hinz a0d836befc add PasswordFile parameter as requested in tracker #3441859 12 years ago
  Peter Åstrand f8b3fc70f4 Consistent and simple comment header: No need to specify email, since 12 years ago
  DRC 7f77a65bc8 Fix syntax error 12 years ago
  Pierre Ossman dd321adab0 Fix bad FLTK window resize handling on OS X. 12 years ago