!! I was unaware of the rhythmdb.xml file.

I'll see what I can do about getting it to parse the xml instead of
watching the library directory.

Thanks for the tip,
Ryan R.

On 7/20/06, Sebastian Pölsterl <[EMAIL PROTECTED]> wrote:
> Ryan Rousseau schrieb:
> > Hello everyone,
> >
> > [...]
> >
> > I use Rhythmbox for my music needs and couldn't find a deskbar plugin
> > for it.  So after looking at the PyGTK api and Muine examples (<3 the
> > PyGTK plugin btw), I wrote two handlers for Rhythmbox.  One handler
> > lets gives you play, pause, next, and previous commands.  The other
> > handler will match queries with songs (.ogg or .mp3) in your Rhythmbox
> > library, giving you options like 'Play "filename" in Rhythmbox'.  I
> > haven't come up with a good way to handle album or artist names, but
> > I'll keep looking.
> >
> > You can download the plugin at
> > http://byte.csc.lsu.edu/~rrouss7/deskbar_plugins/rhythmbox/rhythmbox.py
> >
>
> I just had a closer look at your handler.
>
> I think it's a bad idea to put the hole files in the library dir in an
> dictionary and search that one. I've got ~2700 files, therefore your way
> needs much space and is awefully slow.
> I think it's a better idea to use the XML file rhythmbox creates located
> in ~/.gnome2/rhythmbox/rhythmdb.xml
>
> A fast XML parser like ElementTree should parse this file quite fast.
>
> Furthermore, the results should be displayed in it's own category.
>
> Nevertheless, I still like your idea.
>
> --
> Greetings,
> Sebastian Pölsterl
> _______________________________________________
> deskbar-applet-list mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/deskbar-applet-list
>
_______________________________________________
deskbar-applet-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/deskbar-applet-list

Reply via email to