Re: [Deskbar] Rhythmbox Handler
- From: "Ryan Rousseau" <ryan rousseau gmail com>
- To: "Sebastian Pölsterl" <marduk k-d-w org>
- Cc: deskbar-applet-list gnome org
- Subject: Re: [Deskbar] Rhythmbox Handler
- Date: Thu, 20 Jul 2006 13:19:53 -0500
!! 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 <marduk k-d-w org> 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
deskbar-applet-list gnome org
http://mail.gnome.org/mailman/listinfo/deskbar-applet-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]