Re: [Rhythmbox-devel] features in current cvs



On Tue, 2006-03-28 at 13:02 -0500, Matthew Nicholcon wrote: 
> My question is this: via plaugins (python) is it possible to make
> changes/additions to the UI? I have some experiance writting some
> python (for personal use) that would discover the currently playing
> song, find its cover art on amazon, and do something with it. in this
> case, i would have it store it somewhere, and somehow make a
> connection/refrence between the file/db entry and teh art assosciated
> (or, it could be written to the id3 tag), and, hopefully display it. 

Right now it's "possible", in the sense that you can iterate over GTK
containers and put stuff in.

What I'm thinking is that we should have a "add widget to UI" function
that takes a widget and a location (and a corresponding remove
function). That location could be:

* sidebar
* top of main area
* bottom of main area
* probably other things...


> I know someone was working on this before, but i was not sure if it was
> a plugin or not. Also, amazon has a nice python interface/sample
> scripts that could make that part nice and easy. 
> 
> I'm not sure when i'll be working on this, since school is a little
> hectic, but hopefully i can find some time for it.

I'm still finishing the Python bindings for all our stuff, and there is
probably one piece missing before you could actually implement an art
plugin in Python. Hopefully I'll get that into cvs some time this arvo.


Cheers,

James "Doc" Livingston
-- 
"The number of Unix installations has grown to 10, with more expected."
-- The Unix Programmer's Manual, 2nd Edition, June, 1972



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