What's new in Electric Sheep (electricsheep) 2.7 Beta 35b

Oct 14, 2013
  • Fixed "infinite loop" issue when loop iterations value is set to 0 - improved sheep list calculation when in seamless playback

New in Electric Sheep (electricsheep) 2.7 Beta 35 (Sep 16, 2013)

  • added "fade instead of cutting" option to do a fading transition between unconnected sheep
  • all binaries + installer are now signed with DeveloperID certificate
  • screen saver should not block when using Little Snitch (but will crash!)
  • set sheep cache size as unlimited by default to fix an issue where sheep get deleted when config file is corrupt
  • improved next-sheep-to-play algorithm
  • fixed flam3-animate to support jpeg properly again
  • some other minor improvements.
  • plus all other fixes shared with Windows version

New in Electric Sheep (electricsheep) 2.7 Beta 34 (Dec 15, 2011)

  • Fixes a bug where if you run the app before the screensaver starts, it fails.

New in Electric Sheep (electricsheep) 2.7 Beta 29 (Jan 18, 2011)

  • added auto-update using Sparkle framework (update download works in preference pane and standalone application)
  • updated flame3-animate tool to the newest version 3.0.1
  • improved handling of sheep-to-download list (list.xml) in some rare server overload situations
  • fixed issue leading to possible dead-lock when skipping to next sheep using right arrow
  • fixed issue where cursor was not hidden in full screen view in standalone application
  • added missing Edit menu in standalone application (Copy & paste is possible again)
  • possibly fixed the rest of the "frame tearing" issue. Now the animation should be "seizure" free on all supported machines, even on iMacs.

New in Electric Sheep (electricsheep) 2.7 Beta 28 (Aug 11, 2010)

  • new playback algorithm is the default.
  • lots of polish in UI and network behavior.
  • avoid CPU conflict (disable rendering if another process is active).

New in Electric Sheep (electricsheep) 2.7 Beta 27 (May 25, 2010)

  • New configuration options to control playback evenness.

New in Electric Sheep (electricsheep) 2.7 Beta 24 (Mar 8, 2010)

  • Added generation number to playcounts file.
  • Hides cursor even when itunes is the active app.
  • Moves status displays to lower left corner and improves them.
  • Do not crash when median Level is set at 100.

New in Electric Sheep (electricsheep) 2.7 Beta 22 (Feb 9, 2010)

  • fix loop detector and improve variety of sheep played.
  • improve and expand info overlay (F2-4).
  • fade in at beginning.
  • add config file setting for the MedianLevel (see below).
  • add timestamps to the log.
  • don't render with all cores, leave one for display.
  • fix installer bug for just one user.

New in Electric Sheep (electricsheep) 2.7 Beta 21 (Dec 8, 2009)

  • Expanded waiting time after sheep download failure to 10 minutes (was 10 seconds). Now we are nicer to download server.
  • Fixed unwanted repeated downloads of the same sheep. this is an important bug fix, users of all previous versions should upgrade!
  • Added information of sheep playcount into playing sheep information overlay (F4)
  • Added timestamp to log entries
  • Fixed issue where Debug Log setting were not properly read from configuration file
  • Added config file settings.player.MedianLevel (0-100) controls how many sheep get shown based on how often they are played. setting it lower makes the current set of sheep smaller. sheep that have been played the most are not played.
  • we skipped b20 to synchronize with windows version numbers.

New in Electric Sheep (electricsheep) 2.7 Beta 15a (May 2, 2009)

  • Fix the crash for new users.
  • If it works for you then there's no reason to upgrade.

New in Electric Sheep (electricsheep) 2.7 Beta 14a (Apr 21, 2009)

  • Fixes an important bug; users of all previous versions should upgrade. If it didn't work for you before, then delete your configuration file from "~/Library/Application Support/ElectricSheep/ElectricSheep.cfg".

New in Electric Sheep (electricsheep) 2.6.9 (Oct 8, 2007)

  • Version 2.6.9 updates by Jeff Sickel and spot Principally supports having a cache directory that consists of subtrees from bittorrent downloads. Instructions for the torrent feed can be found at http://draves.org/blog/archives/000379.html. Just have your torrents moved into the cache directory on completion.
  • Cleaner loop selection instigated from commentary issued by: Michael Hohimer in http://draves.org/HyperNews/get.cgi/flame/2506.html Tom Lane in http://draves.org/HyperNews/get.cgi/flame/2506/1.html
  • Code base cleaned up in preparation for 2.7--much of the source closer to reference C code by Spot.
  • Animation frame selection now controlled by ScreenSaverView's -animateOneFrame method instead of using additional timers for MPEG2View's control.
  • Additional updates for Apple IR Remote.
  • Replaced CURLHandle with NSURLConnection api to support proxy configurations. Depending on your site configuration, you may need to add /System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app to your http proxy keychain.
  • Exposed a prior developer options from build 2.6.4 for saving generated flame frames. Settings can be found in the Desktop & Screen Saver preferences under "Render".
  • Added support for Apple's Remote on the new line of machines with the IR device. Code pulled from http://www.martinkahr.com/source-code and supports:
  • - kRemoteButtonVolume_Plus votes 'yes'
  • - kRemoteButtonVolume_Minus votes 'no'
  • - kRemoteButtonMenu displays status
  • - kRemoteButtonMenu_Hold hides status
  • and when iTunes is enabled:
  • - kRemoteButtonPlay play/pause iTunes
  • - kRemoteButtonRight next track
  • - kRemoteButtonLeft previous track