From http://www.jwz.org/xscreensaver/xscreensaver-5.37.tar.gz
[xscreensaver] / README
diff --git a/README b/README
index fac3e57535bb76cdcabc0cda3564826924ffc3a1..333b464f2d9439f760745be1b8b2e34cec7fe0f3 100644 (file)
--- a/README
+++ b/README
@@ -8,7 +8,7 @@
                             By Jamie Zawinski
                              and many others
 
-                     http://www.jwz.org/xscreensaver/
+                     https://www.jwz.org/xscreensaver/
 
 ===============================================================================
 
@@ -17,17 +17,24 @@ that you install a binary release rather than trying to compile it yourself.
 Binaries are available for almost all platforms, including MacOS X.  See the
 XScreenSaver web site for details.
 
-To compile on a Unix system with X11:
+To compile for a Unix system with X11:
 
     ./configure
     make
     make install
 
-To compile on MacOS X:
+    If you are on an "apt"-based system, "apt-get build-dep xscreensaver"
+    might install most of the compilation dependencies.
 
-    Use the included XCode project.  Requires XCode 4 and MacOS X 10.5
+To compile for MacOS X or iOS:
+
+    Use the included XCode project.  Requires XCode 6 and MacOS X 10.8
     or newer.
 
+To compile for Android:
+
+    See android/README.
+
 Interested in writing a new screen saver?
 
     See the README.hacking file.
@@ -38,6 +45,76 @@ XScreenSaver has an extensive manual -- please read it!
 
 ===============================================================================
 
+5.37   * New hack, `vigilance'.
+       * Added Mac Software Update and VMware to `bsod'.
+       * OSX: Grabbing the desktop works again.
+       * OSX: Pinch to zoom.
+       * Android: Both Daydreams and Live Wallpapers are implemented.
+       * Updated `webcollage' for recent changes.
+       * Various bug fixes.
+5.36   * New hacks, `discoball', `cubetwist', `cubestack', `splodesic'
+          and `hexstrut'.
+       * OSX: loading image files works in `dymaxionmap', `glplanet',
+         `lavalite', `pulsar', `gleidescope' and `extrusion'.
+        * Several new programs in `m6502'.
+        * `rotzoomer -mode circle'.
+        * Better titles in `photopile'.
+5.35   * New hacks, `dymaxionmap', `unicrud', `energystream', `raverhoop'
+          and `hydrostat'.
+       * Added Windows 10 to `bsod'.
+       * X11: ignore WM_USER_TIME property changes with days-old timestamps.
+          Thanks, KDE.
+        * MacOS, iOS: Better fonts in `BSOD' and `memscroller'.
+       * MacOS 10.8 or later and iOS 6.0 or later are now required, since
+         Xcode 6 can no longer build executables that work on older OSes.
+       * Many, many Android improvements.
+       * iOS: Fixed rotation to work with the new iOS 8+ API.
+       * X11: `pong' is now playable.
+
+5.34   * Fixed a crash when hot-swapping monitors while locked.
+       * Fixed some incorrect output from `xscreensaver-command -watch'.
+       * Various OSX and iOS performance improvements.
+
+5.33   * New hacks, `splitflap' and `romanboy'.
+       * Better detection of user activity on modern GNOME systems.
+       * Sonar now does asynchronous host name resolution.
+       * Improved Unicode support.
+       * Updated `webcollage' for recent changes.
+       * Various minor fixes.
+
+5.32   * Fixed some X11 compilation problems.
+       * Fixed display size and shake gestures on iOS.
+       * OSX/iOS Performance improvements.
+
+5.31   * New hacks, `geodesicgears', `binaryring' and `cityflow'.
+        * UTF-8 text support (instead of only Latin1) and antialiased text
+          on X11 with Xft (instead of only on OSX/iOS) in `fontglide',
+          `noseguy', `fliptext', `starwars', and `winduprobot'.
+          The other text-displaying hacks (`apple2', `phosphor', `xmatrix',
+          and `gltext') also now accept UTF-8 input, though they convert it
+          to Latin1 or ASCII.
+       * `glplanet' now has both day and night maps, and a sharp terminator.
+       * Fixed `webcollage' on OSX.
+       * Fixed a transparency glitch in `winduprobot'.
+       * `lockward' works on iOS.
+       * Text and image loading work on OSX 10.10.
+       * Rotation works properly on iOS 8.
+       * Added a search field on iOS.
+       * Preliminary, unfinished support for Android.
+
+5.30   * New hack, `winduprobot'.
+       * Many improvements to `lament', including Leviathan.
+       * Fixed the normals in `flyingtoasters': shading is correct now.
+       * Implemented TEXTURE_GEN in GLES: flying toast is now toasted on iOS.
+       * Make cel-shading sort-of work in `skytentacles' on iOS.
+       * Fixed dragging-to-rotate on rotated iOS devices, I think.
+       * Dragging has inertia now.
+       * Most hacks respond to mouse-clicks, double-taps and swipes as
+          meaning "do something different now".
+       * Reworked OpenGL fonts.
+       * The OSX auto-update installer wasn't working. This time for sure?
+       * Various minor fixes.
+
 5.29   * Downgraded to Xcode 5.0.2 to make it possible to build savers
           that will still run on 10.6 and 10.7.  Sigh.
        * Updated `webcollage' for recent changes.
@@ -279,7 +356,7 @@ XScreenSaver has an extensive manual -- please read it!
          changes.
 
 5.02   * Reworked PAM code to support fingerprint readers, etc.
-       * Ported 'webcollage' to MacOS.
+       * Ported `webcollage' to MacOS.
        * Added MacOS 10.2 and 10.3 kernel panics to `bsod'.
        * Fixed a Xinerama crash when changing the screen count.
        * New blobbier `mirrorblob'.