Re: [Rhythmbox-devel] Rhythmbox Breakdown #3



On Sat, 2006-03-18 at 10:40 -0800, Marc E. wrote:
> On Sun, 2006-03-19 at 00:05 +1100, James "Doc" Livingston wrote:
> > First, the old search box has been replaced with a new "search bar", and
> > the "show browser" disclosure has been moved to the toolbar. The search
> > bar now lets you pick whether your search applies to everything ("All")
> > or is limited to Artists/Albums/Titles.
>
> The search bar is nice, might want to add a Podcast tag as in iTunes.

Not having used iTunes much, and never with Podcasts, what does it do?
just show the episode that would normally be under the Podcast source?


> > DAAP improvements
> > -----------------
> > 
> > A reasonable amount of work has been put into DAAP (music sharing)
> > support, fixing bugs and generally improving it. Password-protected
> > shares are now indicated by a lock emblem being added to the icon in the
> > side bar, and you can also password-protect your Rhythmbox share.
> > 
> > 
> DAAP doesnt save ratings, I havent looked into the issue (using
> mt-daapd), but I will later, might be a RB problem or a remote
> permission thing.

DAAP servers don't send or save ratings/play counts/last played times.

Unless someone wants Rhythmbox to save those on the client side (and is
willing to work on it), I think we should just remove those columns from
DAAP shares.


> > Let's have a Party!
> > -------------------
> > 
> > Rhythmbox 0.9.3 had a fairly pointless "Fullscreen mode", which has now
> > been replaced by a much more useful "Party Mode". As well as being
> > fullscreen, double-clicking on track will enqueue them (rather than
> > instantly playing them), and some destructive actions (move to trash,
> > removing) are disabled.
>
> Very cool, although it would be nice if the menu bars were hidden or
> something, and password protection was added to avoid people switching
> tracks, quiting, deleting etc.

Password protection was on the list of things to add, but I don't think
anyone has worked on it. Hiding the menu bar (and adding a "leave party
mode" button) sounds okay.



> > Plugging it in
> > --------------
> > 
> > Based heavily of Gedit's and Epiphany's, Rhythmbox now features a plugin
> > framework which will allow people to extend RB.
>
> This is EXTREMELY nice. Specially if there is a way to do plugins in
> Python. Doing them in C is just senseless for the most part.

The foundation for Python plugins is there, the two missing bits are the
rest of the bindings and testing. At this stage I've only bound the
RBShell object (which is fairly useless by itself) and the "testing"
consists of the sample python plugin which prints "Hello World" on the
console.


Plugins can basically do anything that core code can; however there are
a number of things that currently can't be extended at runtime, so you
effectively can't do in plugins.

If you want to do something, but can't due to this inflexibility, let us
know. There are several things we know about, but there are going to be
others. More importantly, we can give things a higher priority if we
know someone actually wants to use it, and the issue is blocking their
working on something.


If anyone has any plugin suggestions, feel free to mention them/file
bugs. If anyone wants to work on one, please come and ask us questions,
we're happy to help you understand how Rhythmbox works.


Cheers,

James "Doc" Livingston
-- 
. <- the point                                your article -> .
|------------------------- a long way ------------------------|
    -- Christophe Rhodes, ucam.chat



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