Ayatana Sound Menu
2010-08-05 5 Comments
I think the prioritization based on assumed frequency of use should be as follows:
- Mute All
- Skip Forward
- Set Position (via slider)
- Skip Backward
I left out Choose Playlist, because bringing up the player window could well be more convenient than using a sub-menu and the menu is rather crowded. I’m least sure about Set Position, it’s another candidate to be dropped.
There are 3 scopes in the menu:
- per player and
- per track.
While Preferences is of low priority (one could argue for leaving it out entirely), placing it at the bottom while all other global elements are at the top is problematic. So I chose top right to have one nice block with global controls.
The transport controls belong to the player, not the track, since playing on or Skip Forward will lead to the next track. This is a reason against putting them to the side of the track/album art. Note that my Skip buttons are in reverse of the usual order. That’s good regarding prioritization, but bad regarding breaking common patterns.
Placing track attributes to the right of the track/album art could look better, but the the menu should be much wider to avoid ellipsis or wrapping, then. Given how attention grabbing pictures can be, it should be considered to leave the art out, or to show it in something to a sub-menu.
There should be a clear differentiation between controls to interact with and static elements. One option would be a different background like above, another a different color like below.
This volume slider design allows to use the full width as active area for best control. There would be countless styling options, of course, this is just a rough one. I much prefer sliders that allow dragging on the entire area, instead of making you aim at some tiny button. Middle-click could be use to make the value jump to the pointer position.