To compile on MacOS X:
- Use the included XCode project. Requires XCode 2.4 and MacOS X 10.4.0
+ Use the included XCode project. Requires XCode 3.1 and MacOS X 10.4.0
or newer.
Interested in writing a new screen saver?
===============================================================================
+Changes since 5.11: * Big speed improvement on OSX for heavy XCopyArea
+ users (`xmatrix', `moire2', `phosphor', etc.)
+ * Plugged a bad OSX-only Pixmap leak.
+ * Kludged around the OSX pty bug that caused text to
+ be truncated in phosphor, starwars, apple2, etc.
+ * New molecule in `molecule'.
+ * `glhanoi' now supports an arbitrary number of poles.
+ * Turned on "New Login" button by default.
+ * Added support for XInput-style alternate input devices.
+Changes since 5.10: * New versions of `photopile', `strange'.
+ * Worked around MacOS 10.6 garbage collector bug that
+ caused the screen saver process to become enormous.
+ * Fixed flicker in `pipes', `cubestorm', and `noof'.
+ * Fixed EXIF rotation on MacOS 10.6.
+ * Fixed desktop-grabbing when screen locked on MacOS.
+ * Minor fixes to `circuit', `polyhedra', `tangram',
+ `gears', `pinion', `substrate', `xanalogtv'.
+ * Fixed some leaks in `xanalogtv' and `apple2'.
+ * Better seeding of the RNG.
+Changes since 5.09: * Fixed some crashes and color problems on MacOS 10.6.
+ * Retired `hypercube' and `hyperball', which are
+ redundant with `polytopes'.
+Changes since 5.08: * Ported to MacOS 10.6, including various 64-bit fixes.
+ * New hack, `rubikblocks'.
+ * Fixed another potential RANDR crash.
+ * Use correct proxy server on MacOS.
+ * `molecule' now correctly displays PDB 3.2 files.
+ * Updates to `mirrorblob', `glhanoi', and `sonar'.
+ * Rewritten version of `klein' hack.
+ * New hack, `surfaces', incorporating objects from old
+ `klein' hack, plus new ones.
+ * Merged `juggle' and `juggler3d' hacks.
+ * Fixed compilation under gcc 4.4.0 (strict aliasing).
+ * Fixed intermittent failure in `xscreensaver-command'.
Changes since 5.07: * New hack, `photopile'.
* Rewrote `sonar' and `jigsaw' as OpenGL programs.
* Minor tweaks to `maze', `m6502', `hypnowheel', and
`lissie', `rotor', `sphere', `spiral', `t3d', `vines',
`whirlygig', and `worm'.
* Merged `munch' and `mismunch'.
- * Updated `webcollage' to use twitpics.com as well.
+ * Updated `webcollage' to use twitpic.com as well.
Changes since 5.06: * Xinerama/RANDR tweaks for old-style multi-screen.
* Added bumpy skin and cel shading to `skytentacles'.
* `flipflop' can load images onto the tiles.
* Fixed the bouncing ball in `stairs'.
* Added the missing Utah Teapotahedron to `polyhedra'.
- * `blitspin' works with color images on OSX now.
+ * `blitspin' works with color images on MacOS now.
* Added transparency to `stonerview'.
* Improved layout of the preferences dialogs: they
should all now be usable even on ridiculously tiny
* Updated `webcollage' to track recent Google Images
and Flickr changes.
Changes since 5.01: * Reworked PAM code to support fingerprint readers, etc.
- * Ported 'webcollage' to OSX.
- * Added OSX 10.2 and 10.3 kernel panics to `bsod'.
+ * 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'.
* Minor updates to `lisa', `bsod', `ifs', `hypertorus',
`polytopes', `circuit', `endgame', `crackberg',
`flipflop', `flipscreen3d', `fliptext', and `carousel'.
- * Enabled multi-threaded OpenGL on OSX.
+ * Enabled multi-threaded OpenGL on MacOS.
Changes since 5.00: * Backed out recent locale-related changes, since they
broke far more things than they fixed.
* Fail gracefully with ridiculously small window sizes.
* Changes to the defaults and command-line options of
many hacks to make the .xml files more consistent.
* Reap zombies in `glslideshow' and `carousel'.
- * `sonar' works without setuid on OSX (dgram icmp).
+ * `sonar' works without setuid on MacOS (dgram icmp).
* `xmatrix -mode pipe' displays the text of a subprocess.
* `endgame' has higher resolution chess-piece models.
* `webcollage' takes a -directory option to get images