]> code.delx.au - bg-scripts/log
bg-scripts
15 years agowallchanger: Fixed multiple monitors on OSX again.
James Bunton [Wed, 16 Jul 2008 00:04:39 +0000 (10:04 +1000)]
wallchanger: Fixed multiple monitors on OSX again.

15 years agorandombg: Fixed reload for the file lists Greg doesn't use
James Bunton [Wed, 16 Jul 2008 00:03:51 +0000 (10:03 +1000)]
randombg: Fixed reload for the file lists Greg doesn't use

15 years agoRANDOMBG:When we start, set the current wallpaper to the previous one
Greg Darke [Mon, 7 Jul 2008 03:03:26 +0000 (13:03 +1000)]
RANDOMBG:When we start, set the current wallpaper to the previous one

15 years agoRemoved the bin/ and lib/ directories... Now everything is in a single directory
Greg Darke [Mon, 7 Jul 2008 02:36:09 +0000 (12:36 +1000)]
Removed the bin/ and lib/ directories... Now everything is in a single directory

15 years agoRemoved a bunch of hard coded paths (on my old machine)
Greg Darke [Mon, 7 Jul 2008 02:35:10 +0000 (12:35 +1000)]
Removed a bunch of hard coded paths (on my old machine)

15 years agoRemoving a lot of unused libraries
Greg Darke [Mon, 7 Jul 2008 02:33:39 +0000 (12:33 +1000)]
Removing a lot of unused libraries

15 years agoRandomBG: Make Listener non-writeable
James Bunton [Fri, 4 Jul 2008 02:53:53 +0000 (12:53 +1000)]
RandomBG: Make Listener non-writeable

15 years agoasyncsched calls asyncore.loop(count=1)
James Bunton [Fri, 4 Jul 2008 02:53:33 +0000 (12:53 +1000)]
asyncsched calls asyncore.loop(count=1)

15 years agoRandomBG: Make ImageMagick/PIL conversions optional
James Bunton [Thu, 3 Jul 2008 04:38:27 +0000 (14:38 +1000)]
RandomBG: Make ImageMagick/PIL conversions optional

 * This speeds up randombg considerably when they're not necessary.
 * Also moved the plist fix to OSXChanger.__init__ to save time.

15 years agoRandomBG: Changed default socket
James Bunton [Tue, 1 Jul 2008 17:44:32 +0000 (03:44 +1000)]
RandomBG: Changed default socket

15 years agoRandomBG: Reimplemented file list caching
James Bunton [Tue, 1 Jul 2008 16:55:41 +0000 (02:55 +1000)]
RandomBG: Reimplemented file list caching

 * Support for quitting the server.
 * Made FileList.is_empty() do what you'd expect.
 * Save the cache on exit.

15 years agoasyncsched: Support for exiting the event loop.
James Bunton [Tue, 1 Jul 2008 16:54:16 +0000 (02:54 +1000)]
asyncsched: Support for exiting the event loop.

15 years agoRandomBG: Added oneshot option.
James Bunton [Tue, 1 Jul 2008 16:39:27 +0000 (02:39 +1000)]
RandomBG: Added oneshot option.

15 years agoRandomBG: Make server grab socket faster.
James Bunton [Tue, 1 Jul 2008 16:36:10 +0000 (02:36 +1000)]
RandomBG: Make server grab socket faster.

15 years agoRandomBG: Fixed FolderRandom
James Bunton [Tue, 1 Jul 2008 16:30:02 +0000 (02:30 +1000)]
RandomBG: Fixed FolderRandom

15 years agoFixed log levels.
James Bunton [Tue, 1 Jul 2008 16:27:14 +0000 (02:27 +1000)]
Fixed log levels.

15 years agoWallChanger improvements
James Bunton [Tue, 1 Jul 2008 16:17:38 +0000 (02:17 +1000)]
WallChanger improvements

 * Moved lib/WallChanger.py to bin/wallchanger.py
 * wallchanger.py now runs standalone to set the desktop background.
 * Much better chaining, untested at the moment though.

15 years agoRandomBG: More major cleanups.
James Bunton [Tue, 1 Jul 2008 15:45:29 +0000 (01:45 +1000)]
RandomBG: More major cleanups.

 * Moved FileLists into randombg.py
 * Made WallChanger into just a library for setting the wallpaper, no cycling, etc
 * Cache saving is broken for the moment.

15 years agoMajor updates to randombg - stdlib is good :)
James Bunton [Tue, 1 Jul 2008 15:01:13 +0000 (01:01 +1000)]
Major updates to randombg - stdlib is good :)

 * Converted to use asyncore.
 * Use logging.
 * Use do_something instead of doSomething to be consistent with most of stdlib.
 * Client mode now accepts parameters.

15 years agoRemoved non-IPC randombg, moved stuff around.
James Bunton [Tue, 1 Jul 2008 11:40:15 +0000 (21:40 +1000)]
Removed non-IPC randombg, moved stuff around.

15 years agoWallChanger:Removed the MacOSX dependency on imagemagick, we now depend on PIL (Pytho...
Greg Darke [Wed, 25 Jun 2008 04:09:53 +0000 (14:09 +1000)]
WallChanger:Removed the MacOSX dependency on imagemagick, we now depend on PIL (Python Imaging Library).

16 years agoAutomated merge with ssh://hg@tsukasa.net.au/bg_scripts/
Greg Darke [Mon, 21 Apr 2008 10:38:22 +0000 (20:38 +1000)]
Automated merge with ssh://hg@tsukasa.net.au/bg_scripts/

16 years agoFixed a bug with dual monitors under OSX where WallChanger could not update a monitor...
Greg Darke [Sat, 19 Apr 2008 04:25:28 +0000 (14:25 +1000)]
Fixed a bug with dual monitors under OSX where WallChanger could not update a monitor if it had previously changed the wallpaper with the monitor disconnected.
  * Added a conditional runtime dependency on Foundation (the python objective C bindings)

16 years agoFixed WallChanger to fall back on getNextRandomImage() if getCurrentImage() is not...
James Bunton [Tue, 15 Apr 2008 06:10:35 +0000 (16:10 +1000)]
Fixed WallChanger to fall back on getNextRandomImage() if getCurrentImage() is not implemented

16 years agoFixed Gnome
James Bunton [Tue, 15 Apr 2008 05:34:34 +0000 (15:34 +1000)]
Fixed Gnome

16 years agoWallChanger.py, cleaned up KDE and implemented Gnome
James Bunton [Tue, 15 Apr 2008 05:28:54 +0000 (15:28 +1000)]
WallChanger.py, cleaned up KDE and implemented Gnome

16 years agoVarious bug fixes.
Greg Darke [Tue, 15 Apr 2008 05:16:56 +0000 (15:16 +1000)]
Various bug fixes.
  * Store the file cache after any change (so that we don't loose our place if we crash)
  * Add a RELOAD command
  * Support checking if X11 is running on OSX 10.5

16 years agoImport initial windows version
Greg Darke [Sun, 24 Feb 2008 12:23:27 +0000 (23:23 +1100)]
Import initial windows version

16 years agoInitial import
Greg Darke [Tue, 6 Nov 2007 08:00:40 +0000 (19:00 +1100)]
Initial import

16 years agoAdded ignores file
Greg Darke [Tue, 6 Nov 2007 07:59:31 +0000 (18:59 +1100)]
Added ignores file