http://ftp.x.org/contrib/applications/xscreensaver-2.17.tar.gz
[xscreensaver] / README
diff --git a/README b/README
index 2133a5e31b4b31ddeef471ef145905e28e862d8b..bc6809766612b7a306548cb0776862fec1f99f51 100644 (file)
--- a/README
+++ b/README
@@ -73,7 +73,7 @@ window, which are pointed at by the screensaver's default resource settings.
    hypercube   - 2d projection of a hypercube rotating on all four axes.
    slidescreen - Divides the screen into a grid and plays a 16-puzzle on it.
    decayscreen - A melting effect.
-   puzzle      - Turns the screen into a jigsaw puzzle and shuffles it.
+   jigsaw      - Turns the screen into a jigsaw puzzle and shuffles it.
    halo                - Random circular patterns.
    pyro                - Fireworks.  Looks a lot like the version in xlock.
    hopalong    - Fractals.  I snarfed this code from xlock.
@@ -86,6 +86,7 @@ window, which are pointed at by the screensaver's default resource settings.
    bubbles     - condensation forms on your monitor, then pops.
    deco                - Generates Brady-Bunch-era wall paneling.
    moire       - Circular interference patterns.
+   moire2      - More moire.
    kaleidescope        - Groovy, man.
    swirl       - Swirly color-cycling patterns.
    bouboule    - Spinning bubbles on a transparent ball.
@@ -121,13 +122,17 @@ window, which are pointed at by the screensaver's default resource settings.
    ant         - A cellular automaton.
    xjack       - Simulates a schizophrenic typist.
    xlyap       - Calculates and displays Lyapunov exponents.
-   escher      - Draws some escher-like scenes (GLX only.)
+   flow                - More strange attractors.
    gears       - Draws interlocking rotating gears (GLX only.)
    morph3d     - Draws shiny shape-changing 3d forms (GLX only.)
    superquadrics - More shiny shape-changing 3d forms (GLX only.)
    pipes       - Generates a field of intertwined plumbing (GLX only.)
    rubik       - Solves a Rubik's Cube (GLX only.)
    sproingies  - Marble Madness meets Q-Bert (GLX only.)
+   stairs      - Draws Escher's infinite staircase (GLX only.)
+   cage                - Draws Escher's impossible cage (GLX only.)
+   moebius     - Draws Escher's Moebius Strip II (GLX only.)
+   atlantis    - Draws swimming mammals (GLX only.)
 
 All of these will pop up their own window unless given that -root option.
 See their man pages for more details.
@@ -160,6 +165,35 @@ http://people.netscape.com/jwz/xscreensaver/.
        -- Jamie Zawinski <jwz@netscape.com>
 
 \f
+Changes since 2.16:    Added a -window-id argument to most hacks, so that they
+                       can draw on arbitrary externally-provided windows.
+                       Synched with xlockmore 4.11a01.
+                       Added `flow' hack.
+                       Added `atlantis' GL hack.
+                       Renamed `puzzle' hack to `jigsaw', since xlock already
+                       had a different mode called `puzzle'.
+                       Made it self-configure properly when Motif 2.1.0 is
+                       being used (requires -lXp now, sigh...)
+Changes since 2.15:    Made `flag' able to do XPM images.
+                       New look for the xscreensaver logo (`xroger').
+                       Fixed compilation error on Suns with adjunct passwords.
+                       Got multi-architecture builds working again.
+                       Some configure tweaks for building on HPUX and Solaris.
+                       Fixed bug in decayscreen.
+                       Fixed typo in passwd.c.
+                       Made `cynosure' not die when colormap is full.
+Changes since 2.14:    Added `cynosure' hack.
+                       Added `moire2' hack.
+                       Tweaked `erase.c' some more.
+                       Made unfading a bit smoother.
+                       Added `vidwhacker' hack (not installed by default.)
+                       Added `stairs' hack.
+                       Split `escher' into `cage' and `moebius', as per
+                       xlockmore.
+                       Changed subprocess handling to use sigaction() instead
+                       of signal() if it's available (this is necessary for
+                       SCO but should work fine on other systems too.)
+                       Various other tweaks.
 Changes since 2.13:    Better fix for the Motif drag-and-die lossage.
                        Put in some kludges to work around a LessTif bug.
                        XScreenSaver is known to work with LessTif 0.82 now.