From http://www.jwz.org/xscreensaver/xscreensaver-5.36.tar.gz
[xscreensaver] / README
diff --git a/README b/README
index 1a0718f7f7385b1dbf507d28df184e094b5519bf..8f80f71d78f6bfbfe645b5ebf4b5d994be60e6c1 100644 (file)
--- a/README
+++ b/README
@@ -8,7 +8,7 @@
                             By Jamie Zawinski
                              and many others
 
                             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.
 
 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
 
 
     ./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.
 
     or newer.
 
+To compile for Android:
+
+    See android/README.
+
 Interested in writing a new screen saver?
 
     See the README.hacking file.
 Interested in writing a new screen saver?
 
     See the README.hacking file.
@@ -38,12 +45,98 @@ XScreenSaver has an extensive manual -- please read it!
 
 ===============================================================================
 
 
 ===============================================================================
 
+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.
+
+5.28   * Fixed some compilation problems and intermittent crashes.
+        * Turned off the OSX 10.6 enable_gc hack. It didn't work.
+
+5.27   * New hacks, `tessellimage' and `projectiveplane'.
+        * Added support for pthreads, because Dave Odell is a madman.
+       * Updated `webcollage' for recent changes.
+       * Minor iOS tweaks to the `analogtv' hacks.
+        * X11: Don't assume Suspend = 0 implies "No DPMS".
+       * Minor updates to `boxed' and `klein'.
+        * Fixed possible crash in `apple2', `noseguy', `xmatrix', `shadebobs'.
+        * Fixed possible crash in OSX preferences.
+        * OSX Performance improvements.
+        * Plugged some leaks.
+
+5.26   * More auto-updater tweaks.
+
+5.25   * Try harder to bypass Quarrantine and Gatekeeper in OSX installer.
+       * Some files were missing from the tarball.
+
 5.24   * Added "Automatically check for updates" option on OSX.
        * Updated feed-loading for recent Flickr changes.
        * Updated `webcollage' for recent Google changes.
 5.24   * Added "Automatically check for updates" option on OSX.
        * Updated feed-loading for recent Flickr changes.
        * Updated `webcollage' for recent Google changes.
-        * Added Instagram and Bing as `webcollage' image sources.
-        * Updated to latest autoconf.
-        * Bug fixes.
+       * Added Instagram and Bing as `webcollage' image sources.
+       * Updated to latest autoconf.
+       * Bug fixes.
 
 5.23   * New hack, `geodesic'.
        * iOS and OSX: huge XCopyArea performance improvements.
 
 5.23   * New hack, `geodesic'.
        * iOS and OSX: huge XCopyArea performance improvements.
@@ -256,7 +349,7 @@ XScreenSaver has an extensive manual -- please read it!
          changes.
 
 5.02   * Reworked PAM code to support fingerprint readers, etc.
          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'.
        * Added MacOS 10.2 and 10.3 kernel panics to `bsod'.
        * Fixed a Xinerama crash when changing the screen count.
        * New blobbier `mirrorblob'.