To compile on MacOS X:
- Use the included XCode project. Requires XCode 3.1 and MacOS X 10.4.0
+ Use the included XCode project. Requires XCode 4 and MacOS X 10.5
or newer.
Interested in writing a new screen saver?
===============================================================================
+Changes since 5.17: * iOS responds to shake gestures to randomize.
+ * iOS can load images from your Photo Library.
+ * iOS has clickable Wikipedia links in Settings panels.
+ * Made `pipes' be ridiculously less efficient, but spin.
+ * Added better mouse control to `rubik', `cube21',
+ `crackberg', and `julia'.
+ * Cosmetic improvements to `queens' and `endgame'.
+ * `sonar' can now ping local subnet on DHCP.
+ * Most savers now resize/rotate properly.
+ * Various fixes.
+Changes since 5.16: * More iOS tweaks.
+ * Fixed some compilation problems.
+ * Enlarged the texture image for `lament'.
+Changes since 5.15: * Ported to iPhone and iPad.
+ * XInput devices now also ignore small mouse motions.
+ * Loading images via RSS feeds is much improved.
+ * Various minor fixes.
+Changes since 5.14: * New hacks, `hilbert', `companioncube' and `tronbit'.
+ * Image-manipulating hacks can now load from RSS or Atom
+ feeds: `imageDirectory' may contain a URL.
+ * Updated `webcollage' for recent search engine changes.
+ * `phosphor' and `apple2' can now be run as standalone
+ terminal emulator applications on MacOS.
+ * `photopile' sped up.
+ * New molecule in `molecule'.
+ * "Upgraded" to XCode 4.0, which means that MacOS 10.4
+ PPC builds are impossible, and Intel is now required.
+ * Turned on LC_CTYPE on Linux; maybe Japanese password
+ entry works now?
+Changes since 5.13: * Fixed crash in Blank Only Mode when DPMS disabled.
+ * Added "Quick Power-off in Blank Only Mode" option.
+ * BSOD GLaDOS.
+Changes since 5.12: * Optionally enabled full-scene OpenGL antialiasing.
+ Set the resource `*multiSample' to true if doing so
+ doesn't kill performance with your video hardware.
+ * New version of `glhanoi'.
+ * Image-loading hacks that display the file name now also
+ display the sub-directory (xscreensaver-getimage now
+ returns relative paths under imageDirectory).
+ * Passwords that contain UTF-8 non-Latin1 chars are now
+ typeable.
+ * Numerous minor stability fixes.
+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'.
* `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