picture-display.git
12 years agoUse strict everywhere and fix one error that it revealed.
Andrew Ruthven [Mon, 22 Sep 2008 22:55:03 +0000 (10:55 +1200)]
Use strict everywhere and fix one error that it revealed.

12 years agoSwitch to using alarm instead of delay to stop skewing.
Andrew Ruthven [Mon, 22 Sep 2008 22:54:20 +0000 (10:54 +1200)]
Switch to using alarm instead of delay to stop skewing.

12 years agoGet notification expiring working.
Andrew Ruthven [Mon, 22 Sep 2008 22:38:34 +0000 (10:38 +1200)]
Get notification expiring working.

Fixed by swapping Glib::Timeout for a POE delay, and including
POE::Session so that the constants are available.

12 years agoWork in progress on making the pictures fade between themselves.
Andrew Ruthven [Mon, 22 Sep 2008 20:50:20 +0000 (08:50 +1200)]
Work in progress on making the pictures fade between themselves.

12 years agoHaving FSpot set as a background already loads it, so remove it from the enabled...
Andrew Ruthven [Mon, 22 Sep 2008 20:50:03 +0000 (08:50 +1200)]
Having FSpot set as a background already loads it, so remove it from the enabled list.

12 years agoAdd a config file and start to use it.
Andrew Ruthven [Mon, 22 Sep 2008 08:51:46 +0000 (20:51 +1200)]
Add a config file and start to use it.

12 years agoSwitch the MPD plugin to using the new Notifications module.
Andrew Ruthven [Mon, 22 Sep 2008 04:11:25 +0000 (16:11 +1200)]
Switch the MPD plugin to using the new Notifications module.

12 years agoSwap post for yield.
Andrew Ruthven [Mon, 22 Sep 2008 03:38:33 +0000 (15:38 +1200)]
Swap post for yield.

12 years agoAdd issue.
Andrew Ruthven [Mon, 22 Sep 2008 03:38:04 +0000 (15:38 +1200)]
Add issue.

12 years agoSetup cil.
Andrew Ruthven [Mon, 22 Sep 2008 03:35:53 +0000 (15:35 +1200)]
Setup cil.

12 years agoAdd a plugin for displaying random images from a directory.
Andrew Ruthven [Mon, 22 Sep 2008 03:21:04 +0000 (15:21 +1200)]
Add a plugin for displaying random images from a directory.

12 years agoHandle the case in MPD if there is no status returned.
Andrew Ruthven [Sun, 21 Sep 2008 21:41:03 +0000 (09:41 +1200)]
Handle the case in MPD if there is no status returned.

12 years agoRemove redundant return.
Andrew Ruthven [Sun, 21 Sep 2008 21:34:31 +0000 (09:34 +1200)]
Remove redundant return.

12 years agoRemove redundant Glib::Timeout call.
Andrew Ruthven [Sun, 21 Sep 2008 21:33:49 +0000 (09:33 +1200)]
Remove redundant Glib::Timeout call.

12 years agoFirst cut at adding an object for displaying notifications.
Andrew Ruthven [Sun, 21 Sep 2008 21:33:05 +0000 (09:33 +1200)]
First cut at adding an object for displaying notifications.

12 years agoMake the keypress event actually exit.
Andrew Ruthven [Sat, 20 Sep 2008 10:22:56 +0000 (22:22 +1200)]
Make the keypress event actually exit.

12 years agoLots of tweaks to make the display work and look better.
Andrew Ruthven [Sat, 20 Sep 2008 10:22:34 +0000 (22:22 +1200)]
Lots of tweaks to make the display work and look better.

12 years agoHopefully stop the fast flicking of photos.
Andrew Ruthven [Fri, 19 Sep 2008 10:07:26 +0000 (22:07 +1200)]
Hopefully stop the fast flicking of photos.

12 years agoUse a POE DBI handler so that queries to SQLite are asynchronous.
Andrew Ruthven [Fri, 19 Sep 2008 01:54:14 +0000 (13:54 +1200)]
Use a POE DBI handler so that queries to SQLite are asynchronous.

12 years agoConvert to using POE for the event management.
Andrew Ruthven [Fri, 19 Sep 2008 01:35:19 +0000 (13:35 +1200)]
Convert to using POE for the event management.

12 years agoAdd support for showing the current track playing on MusicPD system.
Andrew Ruthven [Thu, 18 Sep 2008 11:07:56 +0000 (23:07 +1200)]
Add support for showing the current track playing on MusicPD system.

12 years agoMake sure display returns return so that the Glib::Timeout keeps on running.
Andrew Ruthven [Thu, 18 Sep 2008 04:59:02 +0000 (16:59 +1200)]
Make sure display returns return so that the Glib::Timeout keeps on running.

12 years agoDisplay a clock.
Andrew Ruthven [Thu, 18 Sep 2008 04:58:48 +0000 (16:58 +1200)]
Display a clock.

12 years agoStart adding code to fade images in and out. Don't redisplay the same image.
Andrew Ruthven [Thu, 18 Sep 2008 02:45:43 +0000 (14:45 +1200)]
Start adding code to fade images in and out.  Don't redisplay the same image.

The code for fading between images is currently commented out until
a bug in the Perl Clutter bindings is fixed.

12 years agoMove the Glib::Timeout into the module, since most modules will want differing timeouts.
Andrew Ruthven [Wed, 17 Sep 2008 21:28:18 +0000 (09:28 +1200)]
Move the Glib::Timeout into the module, since most modules will want differing timeouts.

12 years agoAdd more functionality and make it more robust.
Andrew Ruthven [Wed, 17 Sep 2008 10:52:41 +0000 (22:52 +1200)]
Add more functionality and make it more robust.

12 years agoMake it work!
Andrew Ruthven [Wed, 17 Sep 2008 02:01:55 +0000 (14:01 +1200)]
Make it work!

12 years agoThe start of adding Clutter support.
Andrew Ruthven [Wed, 17 Sep 2008 01:08:28 +0000 (13:08 +1200)]
The start of adding Clutter support.

12 years agoMove display.pl into an FSpot module and start the framework for more modules.
Andrew Ruthven [Wed, 17 Sep 2008 00:59:34 +0000 (12:59 +1200)]
Move display.pl into an FSpot module and start the framework for more modules.

12 years agoConnect to F-Spot and randomly grab pictures based on a tag.
Andrew Ruthven [Wed, 17 Sep 2008 00:13:57 +0000 (12:13 +1200)]
Connect to F-Spot and randomly grab pictures based on a tag.