2023 Commits (3641a17969df0f38a9f886971f4dc232c7c47b46)
 

Author SHA1 Message Date
  DRC 3641a17969 Deploy Mac TigerVNC Viewer as an application bundle instead of a package, and consolidate all of the installer scripts under release/ and cmake/ 13 years ago
  DRC 1a1840795d Deploy Mac TigerVNC Viewer as an application bundle instead of a package, and consolidate all of the installer scripts under release/ and cmake/ 13 years ago
  DRC 94a803f0a0 Update Windows README file 13 years ago
  DRC d22efe4781 Installer needs to be built from the top-level CMake context. 13 years ago
  DRC 65a4cc4b50 Package new FLTK-based TigerVNC Viewer on Windows 13 years ago
  DRC ce355e34d8 Instructions for building with NLS and other tweaks 13 years ago
  DRC 1953b5111a Make it clear that we were looking for "libjpeg-turbo", not "jpeg-turbo" 13 years ago
  DRC 2690f7ae11 Automatically disable NLS if gettext and/or libiconv are missing. On some platforms, such as Windows and OS X, NLS can't be enabled without a lot of custom configuration, so the build simply fails on those platforms unless -DENABLE_NLS=0 is specified. This change makes the CMake system behave more like autotools used to, and it is consistent with the detection behavior of other non-essential modules, such as GnuTLS. 13 years ago
  DRC 305937332a Do not run libtool_create_control_file() on Windows. Windows does not like it. 13 years ago
  DRC 56e625c5da Visual C++ requires gcrypt.h because it doesn't have ssize_t. Also, building with the GnuTLS static libs (using MinGW) requires user32 and ws2_32. 13 years ago
  DRC 50214b7a66 Ensure that FLTK is built with the static run-time library if using Visual C++ 13 years ago
  DRC b65bb93e67 Fix build issues with Visual C++ (implemented macro version of snprintf + re-ordered headers to ensure that winsock is included ahead of windows.h) 13 years ago
  DRC 3cb5b2112c Make sure that CMAKE_BUILD_TYPE is set to Release by default when building FLTK 13 years ago
  DRC 5aa0650322 Call Fl::args() to properly parse the "hidden" arguments that FLTK understands. This has two primary benefits: (1) On X11 systems, you can now override the X display by passing '-display {display}' as the first argument, as is the case for most other X11 apps, and (2) on OS X, this allows the application to run within an application (.app) bundle, because Fl::args() parses the hidden arguments passed to the app by the launcher. 13 years ago
  DRC 1b7abb9acf Don't link against the X11 libraries on Mac, because FLTK doesn't use them. 13 years ago
  DRC de22ae92b3 Build new FLTK-based viewer by default 13 years ago
  DRC 667df92bfd First pass at build instructions for the new FLTK-based viewer and CMake build system 13 years ago
  DRC 71f2199496 We don't use fltk_images or fltk_forms, so don't try to detect those (otherwise, when linking against libfltk.a, the build system will try to link with libfltk_images.a and libfltk_forms.a as well, which can introduce external dependencies that we don't want.) 13 years ago
  Peter Åstrand 086359c417 Call setMenuKey before initContextMenu to avoid uninitialised 13 years ago
  DRC 8e63168acb Update extensions to cleanly apply against FLTK 1.3.0, and fix several bugs (including the inability to build FLTK with Visual C++ or CMake) 13 years ago
  DRC 79180b83ae FULLSCREEN should be 1<<19, not 1<<18 13 years ago
  DRC 61729dc902 Need to explicitly link with libiconv when using libintl.a. 13 years ago
  DRC 2301beb511 Don't define _WIN32_IE or _WIN32_WINNT except on Windows builds 13 years ago
  DRC eae6099442 Integrate Xvnc build with CMake and new FLTK-based vncviewer build 13 years ago
  DRC ceb45207e9 No longer need to explicitly specify GNUTLS_LDFLAGS in X server build, since the librfb.la file now includes the GnuTLS dependencies. 13 years ago
  DRC 777290b469 Detect and enable PAM authentication support 13 years ago
  DRC 801ef7ca6c Fix several bugs in the generation of .la files 13 years ago
  DRC a18a88fbb5 Translate comments into English and remove blindingly obvious ones. 13 years ago
  DRC dadfbec631 Tabs to spaces 13 years ago
  DRC 00bfdcf40d Make '-version 7.4' the default. 13 years ago
  DRC 4b187ad6a2 Fix 3305357 (Enabling custom compression level on client crashes server) 13 years ago
  Brian Hinz ee4074bef2 corrected missing index ptr in new ZlibInStream implementation 13 years ago
  Brian Hinz 2c5b44ca2c Imported JZlib source tree and re-implemented ZlibInStream using JZlib, 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. 13 years ago
  Pierre Ossman 4d01a9eaf6 Turns out that TXImage wasn't just being overly cautious with the custom error 13 years ago
  Pierre Ossman c18753c3ee Implement optimised drawing operations for OS X. Didn't see any reduction in 13 years ago
  Pierre Ossman 84483e9317 Remove unused structure definition. 13 years ago
  Pierre Ossman 41ba6034f3 Translate the default menu items we get on OS X. 13 years ago
  DRC ef40a3965a Using build-xorg without -static is not useful, because it causes Xvnc to depend on the dynamic X11 libraries generated by build-xorg in the build directory. Thus, remove -static and make that behavior the default. 13 years ago
  Pierre Ossman a4f0f181b3 Implement a more robust method to handle the keyboard grab/focus voodoo as 13 years ago
  Pierre Ossman db7091c0f4 Flushing screen updates after 100 ms turned out to be too aggressive and 13 years ago
  Pierre Ossman b4cb8766d3 Optimised drawing routines for Win32, based on the old Windows viewer. 13 years ago
  Pierre Ossman 1350069127 Optimised drawing routines for X11, roughly based on how the old Unix viewer 13 years ago
  Pierre Ossman 132b3d0f75 Basic framework for more optimised, platform specific, drawing routines. 13 years ago
  DRC fdb348e16f Fix HAVE_FLTK_DEAD_KEYS test 13 years ago
  Henrik Andersson a7a38a6028 Exclude unix directory from compile on Apple platform, 13 years ago
  Brian Hinz f7ed1f6128 initial support for ClientRedirect and VeNCrypt sub-type Ident in java viewer 13 years ago
  DRC cc69857849 Remove obsolete Visual C++ 7 build instructions 13 years ago
  DRC 5dc23afeae libtool control file should be created in binary directory, not source directory, to support out-of-tree builds. 13 years ago
  Henrik Andersson 697954f0f1 - Fixed so the library suffix is platformindependent 13 years ago
  Pierre Ossman 554b3eeca3 Dump a copy of FLTK and needed patches in the tree so that people can easily 13 years ago