Changes since 3.22: * Fixed some misplaced text fields in the Motif version
of xscreensaver-demo; fixed a crash in the Gtk version
that would happen if the programs list was empty.
* Fixed a recently-introduced bug in `pulsar'.
* Made `sierpinski3d' use solid tetrahedrons instead of
points.
* Added `-trace' option to `xmatrix'.
* Added new hacks `xteevee' and `xspirograph'.
Changes since 3.21: * Fixed some bugs in xscreensaver-demo.
* Rewrote the Motif version of xscreensaver-demo to
match the new Gtk version.
* The Athena toolkit is no longer supported.
XXX: depends on lesstif>=0.89.9 (or motif), but dependency is handled
indirectly by USE_MOTIF... how to handle this?
Changes since 3.20: * Tweaked the xscreensaver-demo UI (Gtk only.)
* Fixed a few visual selection bugs. I think the proper
GL visual should be used with nVidia systems now.
* Made the Makefiles obey $install_prefix.
* Made the `xscreensaver.spec' file able to generate both
GL and non-GL packages simultaniously.
Changes since 3.19: * Added new hack `ripples' and `sierpinski3d'.
* Made `xscreensaver-command -exit' be silent when no
screen saver was running (instead of complaining.)
* Made `webcollage' and `vidwhacker' use `xloadimage'
when available (in addition to `xli' and `xv'.)
* Improved memory usage in `petri' and gave it a hard
cap on how much memory it can allocate.
* Added `-watch' option to `xscreensaver-command'.
* Made `xscreensaver-demo' come up with the
most-recently-run hack selected by default.
* Rewrote the Gtk version of `xscreensaver-demo'.
It's a lot easier to use now.
* Extended the format of the programs list in the
.xscreensaver file, for the benefit of the new
capabilities of `xscreensaver-demo'.
NOTE: you might want to delete your ~/.xscreensaver
file and allow it to be re-created! The old one
should still work, but xscreensaver-demo won't be as
pretty.
Changes since 3.18: * Fixed gcc dependencies in `bumps' and `ccurve'.
* New hack, `extrusion'.
* Some of the web sites that `webcollage' was using as
its sources changed formats; tweaked it to understand
the current layouts.
* Added typeahead in the password dialog: if the screen
is locked, and you unlock it by typing a character,
that key will be automatically inserted in the
password dialog (unless it is Return, Enter, Space,
or a non-printing key like Shift.)
* Made `xmatrix' take a `-small' option, since some
folks with tiny screens prefer a smaller font.
denote that the package uses libXaw.
Introduce an XAW_TYPE definition, which is defined in /etc/mk.conf by
the user, to denote the type of libXaw to use. Possible values are:
standard, 3d and xpm.
Define USE_XAW in relevant Makefiles.
Set default XAW_TYPE in Makefiles which previously did a DEPENDS+= Xaw3d...
This means that package builds should not fail because of conflicting
Xaw packages being installed on machines.
Changes: Added compass, squiral, xflame, wander, spotlight, and
critical hacks, fixed a bad interaction with VMware as well as
various other minor tweaks/fixes.
Changes since 3.06:
* Configure tweaks (sometimes -lXmu wasn't getting linked in properly;
check for _Xsetlocale in -lXintl.)
* Portability fixes for sonar.c.
* Fixed a compilation problem when you have GL but don't have XPM.
* Made configure notice when MesaGL requires -lpthread.
* Made `flame' ignore SIGFPE (not sure if this is the right fix;
it seems only to be needed on FreeBSD.)
* Kludged `rd-bomb' work on visuals that are of depth 24 but that *do not*
support pixmaps of depth 32.
* Fixed `halo' to work properly in TrueColor.
* Changed `xscreensaver.spec' to install the hacks in
/usr/X11R6/lib/xscreensaver/ by default, since that's where recent Red Hat
distributions put them.
* Added `t3d' hack.
* Updated versions of `crystal', `hopalong', and `flow' from xlockmore.
linking, e.g. -Xt before -lSM and -lICE, sometimes even -lXext before -X11.
This rearangment does not affect e.g. i386, so I hope this does not open
problems on other ports. This way xscreensaver works on pmax.
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.