Re: [Rhythmbox-devel] Toolbars
- From: William Jon McCann <mccann jhu edu>
- To: Luca Ferretti <elle uca libero it>
- Cc: Rhythmbox-devel list <rhythmbox-devel gnome org>, jrl ids org au
- Subject: Re: [Rhythmbox-devel] Toolbars
- Date: Wed, 07 Dec 2005 10:07:36 -0500
Hi Luca,
Luca Ferretti wrote:
[snip]
So, the toolbar should be something like
Prev Play Pause Next (GtkToolItem) [Shuffle] [Repeat] Volume[v]
The GtkToolItem, expanded, keep playback controls related to current
song (prev, play, pause next) and controls related to all songs
(shuffle, repeat, volume) separated.
I suspect you may be right. There was some discussion of this for totem
too:
http://bugzilla.gnome.org/show_bug.cgi?id=162949
As I recall, I mentioned in that bug that I have mixed opinions on the
single play toggle button. It is a nice, simple, way to indicate state
and control action. However, I have found that some users struggle with
the idea of "un-playing" and prefer to take positive action (ie. pause).
In the last few days of watching people use the new play button I
discovered another potential problem with a toggle button approach. I
saw someone select a song by clicking on it once and then click the Play
button. This didn't do what they expected - it stopped playing the
current song. Then when they clicked it again it started playing that
other song again. I got the WTF look from them.
Under the toolbar should be placed the info area. Info, as usual, are
current song title, current song author, current song album and time
slider. The layout I think could be useful is
<xx-large>Title</span> from CurrentAlbum by CurrentArtist
mm:ss --------------[==]----------------------------------
-mm:ss
CurrentAlbum and CurrentAstist are links, right aligned. The time slider
has on left the elapsed time, on right the missing time.
Attached here is a glade file showing this stuff as well as a new menu
layout and a mini-window I've in mind to propose. But I'll describe
those stuff in another thread, maybe tomorrow.
The glade mockups look quite nice. Very simple and clean. They will
handle large font sizes very well.
Where might source specific actions go in this scheme? For instance,
where might we put an eject action for CD sources, or Burn for playlist
sources?
Good stuff.
Jon
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]