]> code.delx.au - bg-scripts/log
bg-scripts
15 years agoAutomated merge with ssh://hg@kagami.tsukasa.net.au/bg_scripts/
Greg Darke [Wed, 16 Jul 2008 06:59:23 +0000 (16:59 +1000)]
Automated merge with ssh://hg@kagami.tsukasa.net.au/bg_scripts/

15 years agorandombg: {load,store}_cache are now available for all file list types
James Bunton [Wed, 16 Jul 2008 00:39:14 +0000 (10:39 +1000)]
randombg: {load,store}_cache are now available for all file list types

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 agoReturn True from the cache loading code, this stops the cache from being wiped each...
Greg Darke [Mon, 7 Jul 2008 06:25:32 +0000 (16:25 +1000)]
Return True from the cache loading code, this stops the cache from being wiped each time

15 years agoThe osx desktop plist hack is required each time the wallpaper is changed, not just...
Greg Darke [Mon, 7 Jul 2008 06:17:49 +0000 (16:17 +1000)]
The osx desktop plist hack is required each time the wallpaper is changed, not just at initialization

15 years agoCleaned up the logging code (we now use the full module name)
Greg Darke [Mon, 7 Jul 2008 06:15:22 +0000 (16:15 +1000)]
Cleaned up the logging code  (we now use the full module name)

15 years agoRemoved more unused modules
Greg Darke [Mon, 7 Jul 2008 06:10:58 +0000 (16:10 +1000)]
Removed more unused modules

15 years agoChanged comparison for end of list from "!=" to "<"
Greg Darke [Mon, 7 Jul 2008 06:03:58 +0000 (16:03 +1000)]
Changed comparison for end of list from "!=" to "<"

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