ftp://ftp.krokus.ru/pub/OpenBSD/distfiles/xscreensaver-4.21.tar.gz
[xscreensaver] / README
diff --git a/README b/README
index 036284795f75a2d4334ea1a0e45a2d1953da0ba2..e8221ecafdd0f6a510784b437bf7eb024e6927c7 100644 (file)
--- a/README
+++ b/README
@@ -65,7 +65,7 @@ there's no need to recompile or reinstall anything.
 Along with the xscreensaver daemon itself, this package also includes
 numerous graphics hacks for use as screensavers.  There is nothing
 magic about these: they are just programs that draw on the root window.
-More than 175 such programs are included.  For details, see the
+More than 190 such programs are included.  For details, see the
 xscreensaver web page, or the enclosed manual pages.
 
 The latest version of xscreensaver is always available on the web at
@@ -76,6 +76,108 @@ the XScreenSaver FAQ about that: http://www.jwz.org/xscreensaver/faq.html
 
                               ============
 
+Changes since 4.20:   * New hack: `fliptext'.
+                      * Changed default configure installation directories:
+                        /usr/bin/ for xscreensaver, etc.;
+                        /usr/libexec/xscreensaver/ for hacks;
+                        /usr/share/xscreensaver/config/ for xml files.
+                      * All the text-manipulating screen savers can have their
+                        text source configured via `xscreensaver-demo' now.
+                      * xscreensaver.spec now builds three RPMs:
+                        base (no hacks); extras (2d hacks); and gl-extras.
+                      * Added `-program' and `-front' option to `gltext'.
+                      * Added `-shells' to `molecule'.
+                      * Fixed text-alpha glitch in `carousel'.
+                      * New `pacman': the ghosts can be killed now.
+                      * Fixed a bug in screen-grabbing GL hacks where images
+                        would be tiled instead of scaled on machines that
+                        can't do large textures.
+                      * `webcollage' can hit Flickr now.
+                      * New (rewritten) implementation of `ifs'.
+                      * The unlock dialog can be made to have a "New Login"
+                        button that will run `gdmflexiserver'.  Experimental!
+                      * Fixed non-ASCII display bug in `starwars'.
+                      * Configure finds a default for imageDirectory.
+                      * "xscreensaver-command -lock" now works even if
+                        in "screensaver disabled" mode.
+                      * If a bad password is typed while CapsLock is on, the
+                        unlock dialog says "CapsLock?" instead of "Sorry".
+                      * Mouse motion only counts as activity if the mouse moved
+                        more than 10 pixels (so the screen won't unblank every
+                        time you bump your desk.)
+                      * New mode option "random-same": if you have multiple
+                        monitors, this will run the *same* randomly chosen
+                        hack on each screen, instead of different ones on each.
+Changes since 4.19:   * New hacks, `fiberlamp', `boing', `boxfit', and
+                        `carousel'.
+                      * Rewrote `glslideshow' again: should be faster now.
+                      * Sped up loading of images in GL programs.
+                      * `starwars' uses texture-mapped fonts now.
+                      * New `bsod' modes: tru64, hppa, and nvidia.
+                      * Updates to `webcollage', `juggle', `pinion',
+                        `fireworkx', `sonar', `extrusion', `substrate', and
+                        `pong'.
+Changes since 4.18:   * New hacks, `substrate', `intermomentary', `fireworkx',
+                        and `pinion'.
+                      * New version of `flow'.
+                      * Made /proc/interrupts work again on Linux 2.6.
+                      * Made `analogtv' not hog the CPU.
+                      * Made analogtv-based hacks work properly on PPC/ARM.
+                      * Fixed a bad memory leak in `piecewise'.
+                      * Minor updates to `sonar', `molecule', `glmatrix',
+                        `galaxy', and `webcollage'.
+                      * Removed support for GTK 1.x (everyone uses 2.x now.)
+Changes since 4.17:   * Oops, pay no attention to the man behind the curtain.
+Changes since 4.16:   * New hacks, `anemotaxis' and `memscroller'.
+                      * Fixed a bad bug that caused `vidwhacker' to never die.
+                      * Fixed normals and lighting in `polyhedra'.
+                      * Don't reuse the window when changing hacks (to work
+                        around bugs in some GL implementations.)
+                      * Made `xscreensaver-getimage-file' skip thumbnail-sized
+                        images.
+                      * Fixed endian problem in `barcode' on non-x86.
+                      * Updates to `webcollage', `apple2', `fuzzyflakes',
+                        `atunnel', and `pacman'.
+                      * Timing tweaks to `bubble3d', `bouncingcow', `engine',
+                        `gltext', `lavalite', `molecule', `spotlight', 
+                        `sballs', `boxed', `blinkbox', and `circuit'.
+                      * Configure updates for Fedora core 2 / xorg 6.7.0.
+                      * Compile without warnings under gcc 3.3.3.
+                      * I give up: don't blank or lock the screen if we can't
+                        get a keyboard grab.  In that case, both choices are
+                        bad.
+Changes since 4.15:   * New hacks, `polyhedra', `fuzzyflakes', `antinspect',
+                        and `providence'.
+                      * Minor updates to `webcollage', `bsod', `endgame',
+                        `antspotlight', `xmatrix', and `glmatrix'.
+                      * Added support for the RANDR (Resize and Rotate)
+                        extension to detect when the size of the desktop has
+                        been changed while xscreensaver is already running.
+                      * Possibly-futile attempt to work around "rdesktop"
+                        focus/grab idiocy.
+                      * Made `xscreensaver-getimage -file' still work even if
+                        imageDirectory is unset.
+                      * Convert Latin1 to ASCII in `starwars' and `phosphor'
+                        (since the GLUT font only has ASCII glyphs.)
+                      * Fixed randomization in `noof'.
+                      * Added "GetViewPortIsFullOfLies" preference to work
+                        around longstanding XFree86 bug #421.
+                      * Made `sonar' subnet pinging work properly on bigendian
+                        machines (e.g., PPC.)
+Changes since 4.14:   * New hacks, `wormhole', `mismunch', `noof', and
+                        `pacman'.
+                      * `phosphor' and `apple2' include vt100 emulators now:
+                        this means you can do "phosphor -program top", or
+                        can use either program as an xterm replacement:
+                        "apple2 -text -fast -program 'xemacs -nw'".
+                      * `analogtv' (and related) fill the screen better.
+                      * The '-gradient' option works in `atlantis' now.
+                      * Minor updates to `blinkbox', `queens', `endgame',
+                        `glmatrix', `mirrorblob', `blocktube', and `molecule'.
+                      * Integrated SuSE's "external passwd helper" support.
+                      * Marginally better /tmp handling in various programs.
+                      * Updated config defaults for xplanet 1.0.3.
+                      * Portability fixes.
 Changes since 4.13:   * New hacks, `fontglide', `apple2', `xanalogtv', `pong',
                         `gleidescope', `mirrorblob', and `blinkbox'.
                       * New version of `glsnake' (with many more models.)