Re: Desktop background image extension?



Hmm...

On Second thought... 
Best to modify Desktop Drape to be able to take the photos directly from
F-Spot...

/Bengt

On Mon, 2008-02-11 at 08:16 +0600, Bengt Thuree wrote:
> Perhaps you can do this one as an F-Spot Extension?
> 
> On Sun, 2008-02-10 at 20:47 -0500, Todd Slater wrote:
> > It's been a while, but the script I used is below. Just run it with
> > the tag id number, e.g. ./fspot-tag-export 47. You can find the tag id
> > by dumping the tags table. I meant to rewrite this so I could use the
> > tag name rather than id, but never got a round tuit.
> > 
> > #!/bin/bash
> > database="$HOME/.gnome2/f-spot/photos.db"
> > wallpaperdir="$HOME/.wallpapers/ourpics"
> > tag=$1
> > sqlite3 "$database" 'select photos.directory_path, photos.name from
> > photos, photo_tags where photo_tags.tag_id = '$tag' and
> > photo_tags.photo_id = photos.id;' | sed s/"|"/"\/"/g >> photolist.$$
> > while read line
> > do
> > picname=`basename "$line"`
> > echo "$picname : $line"
> > if [ ! -h $wallpaperdir/$picname ] ; then
> >        ln -s $line $wallpaperdir/
> > else
> >        echo "symlink already exists"
> > fi
> > done < photolist.$$
> > rm photolist.$$
> > 
> > 
> > On Feb 10, 2008 6:39 PM, David Barrett <dbarrett quinthar com> wrote:
> > > Great idea, can you share that script?
> > >
> > > Alternatively, perhaps I could just hack Desktop Drapes to have a "Use
> > > F-Spot Favorites" function...
> > >
> > > Either way, thanks for the recommendation!
> > >
> > > -david
> > >
> > >
> > > Todd Slater wrote:
> > > > My solution for this was to tag images in F-spot, then run a script to
> > > > create symlinks to images with the relevant tag, and use Desktop
> > > > Drapes to manage the actual wallpaper switching thang.
> > > >
> > > > Todd
> > > >
> > > > On Feb 8, 2008 2:33 AM, David Barrett <dbarrett quinthar com> wrote:
> > > >> Hi, I'm making the switch from Mac to Ubuntu and one of the few features
> > > >> I miss is the ability to automatically set my desktop background image
> > > >> to a random picture from my iPhoto library.  Does something like this
> > > >> already exist for F-Spot, or how would you recommend I go ahead and
> > > >> build it?
> > > >>
> > > >> I see you use SQLite under the hood; would the easiest/recommended way
> > > >> be to just create a Cron script that:
> > > >>
> > > >> 1) Opens that database
> > > >> 2) Picks a random "favorite" image
> > > >> 3) Updates the desktop background
> > > >> 4) Exits
> > > >>
> > > >> Or, is this something better done as an extension?
> > > >>
> > > >> Thanks for the great tool, and I'm curious how I can help!
> > > >>
> > > >> -david
> > > >
> > > >
> > >
> > _______________________________________________
> > F-spot-list mailing list
> > F-spot-list gnome org
> > http://mail.gnome.org/mailman/listinfo/f-spot-list
> > 
> _______________________________________________
> F-spot-list mailing list
> F-spot-list gnome org
> http://mail.gnome.org/mailman/listinfo/f-spot-list
-- 
With Regards

Bengt Thuree
bengt thuree com
> 

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]