On Mon, 2005-03-21 at 23:45 +1000, Jonathan Matthew wrote:
> I'm having a go at it.. I'm just about finished, too. Mostly UI
> weirdness left to sort out, really. My changes are based on 0.9, but
> it'd be easy to port it all back to 0.8 if needed.
Nice work. After thinking about it last night, I was guessing that UI
wierdness was probably going to take up most of the project. The whole
queue-up-songs bit wasn't going to be hard, getting it to make sense was
going to be the interesting part.
> It currently deviates from the original spec in a few places:
>
> - the queue acts more like the source list panel than the browser panel.
> There's a menu item (and key combination) that toggles its visibility.
> I found having the show queue/hide queue widget wasted too much space.
> I'm still experimenting with different layouts, though.
Short of stuffing it into the Status Bar (which doesn't really have any
extra room if you put the queue status in there) I don't know where you
can put it. I'm thinking that Christophe and other have the right idea
by making the queue just another Source, like Radio/iPod/whatever.
I don't know how you've implemented it, but I'm guessing that it's
effectively a Source that isn't in the list, and gets check before song
changes.
> - songs are removed from the queue once they've finished, not as they
> start
That seems to make more sense then removing them when they start.
> - the queue length is shown in the status bar when the queue is not empty
Nice.
> The spec didn't mention whether the queue should survive restarts, but
> I basically got that for free, as the queue is just a playlist that gets
> treated a bit differently.
I can't imagine that people would really need it to survive restarts.
But hey, if you get it for free (or almost free)...
> > Also, I'm not really sure if the queue panel should be above the track
> > list or below it. Any reasoning why either position is better?
>
> The problem I'm having is in making a clear distinction between the
> queue and the visible library/playlist view without scribbling a huge
> "THIS IS THE QUEUE" label over it, which is ugly, wastes space, and
> just annoys people who have already figured out the difference.
Making it show up in the Sources list would also solve this problem.
Cheers,
James "Doc" Livingston
--
"Some people think that noise abatement should be a higher priority for
ATC. I say safety is noise abatement. You have no idea how much noise it
makes to have a 737 fall out of the sky after an accident."
-- anon. air traffic controller
Attachment:
signature.asc
Description: This is a digitally signed message part