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 4 and MacOS X 10.5
or newer.
Interested in writing a new screen saver?
===============================================================================
+Changes since 5.20: * Changed default text source from Twitter to Wikipedia,
+ since Twitter now requires a login to get any feeds.
+ * New version of `fireworkx'.
+ * Minor fixes to `distort', `fontglide', `xmatrix'.
+ * New MacOS crash in `bsod'.
+ * New mode in `lcdscrub'.
+Changes since 5.19: * Support for iPhone 5 screen size.
+ * Fixed modifier key handing in Apple2.app and
+ Phosphor.app on MacOS.
+ * Various minor bug fixes.
+Changes since 5.18: * MacOS 10.8.0 compatibility.
+ * iOS performance improvements.
+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'.
Changes since 5.08: * Ported to MacOS 10.6, including various 64-bit fixes.
* New hack, `rubikblocks'.
* Fixed another potential RANDR crash.
* `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
have no idea how to redirect output to a file.
* Added `-duration' arg to most image-loading hacks,
so that they pick a new image every few minutes.
- * Added an ATM crash to BSOD.
+ * Added an ATM crash to `bsod'.
Changes since 5.04: * New hacks, `cubicgrid', `hypnowheel', and
`lcdscrub' (which isn't really a screen saver).
* Updates to `m6502' and `gears'.
* 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
wimpier video cards now.
* Various portability tweaks.
Changes since 4.09: * New hacks, `cloudlife' and `klein'.
- * Added Apple ][+, HPUX, and OS/390 sessions to BSOD.
+ * Added Apple ][+, HPUX, and OS/390 sessions to `bsod'.
* Added some Matrix Reloaded text to `xmatrix'.
* Updates to `webcollage', `eruption', `jigglypuff',
`metaballs', and `endgame'.