Bug 128360 - provide a choice for vertical context browser placement
Summary: provide a choice for vertical context browser placement
Status: RESOLVED LATER
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Slackware Linux
: NOR wishlist
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
: 131080 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-31 12:03 UTC by richlv
Modified: 2006-07-19 19:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description richlv 2006-05-31 12:03:31 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    Slackware Packages

there have recently been a quite significant user interface change in svn versions of amarok - context browser tab has been removed and has been moved on top of playlist - in the name of usability.

i'd really like to ask to consider this wish, leaving rants like "get a bigger screen, sucker !!``1" for irc ;)

so, what has this accomplished ?
context browser now takes room from playlist vertically, possibly giving more room horizontally (if tabs are closed). this also allows to have both context browser and collection open at the same time.

the problem is, on a 1024x768 resolution screen (most users still have today, especially laptop users) playlist has been reduced to unacceptable size when context broser is visible (and currently it even displays seriously less information then before, but that probably will be improved with columned contents).
for me, on a 1024x768 screen previous size of a playlist was quite acceptable - i had enough place horizontally at most times and vertically to hold my 25 or 30 songs, if dynamic mode kept adding songs after some repeats or so. now, i can possibly get more space horizontally, which i didn't need - but vertical space is reduced to less than 50% of it's previous size, a vertical scrollbar appears which also reduces hypothetical horizontal space gain.

markey reminded on irc another time that amarok encourages small playlists - which is fine by me, i am mostly keeping a 25 track playlist. but by my estimates visible playlist part should be reduced to 8 or so songs to have a useful context browser. in dynamic mode that leaves me with 5 played tracks, so i can see two upcoming tracks - or i can scroll all the time forth and back.
this is quite awful for the real usability, because the tracks is what we use amarok for. yes, context browser is cool and is one of the flagship features for amarok, but this situation forced me to choose between context browser and playlist, so i have stopped using context browser at all.

markey also opposes options, as far as i could tell ;) - but i'd suggest eliminating options only if sufficiently useful compromise or automated logic can be created that allows removal of them.
i don't see how it could be done here - changing layout depending on resolution would be BAD. except maybe by choosing the default based on resolution, but an option would still be needed.

xine options tab was redone to make it more usable at 800x600 - but this change probably kicks those users in the head heavily, as it is quite bad at 1024x768 already.

let's take a look at context browser contents.
mostly it has some tracks & album listing. this content is easier arranged vertically, as can be seen by the need to column-ise the new layout.
then there are lyrics, which definitely are better organised vertically.
the only content that would gain more from the horisontal layout is artist information, but that gain is reduced by wikipedia content as such - first part of the artist info mor a lot of artists is more vertically arranged (a picture followed by contents - and not all of that is visible in horizontal layout)

from what i have seen, most users who don't oppose the new layout use large resolution screens. which is nice, but designing the software by only taking into account higher end hardware isn't the best thing, especially when it's not going to be a huge gain.

i also took the time to ask several current & potential amarok users i know. they were fine with this change when they saw it on screens with resolutions of 1280x960 or larger (though one current amarok user said that it became acceptable for him only at 1600x1200, as he was quite heavily modifying his playlist manually). none of them liked the change at 1024x768, even those who were not very familiar with computers and did relatively few modifications to the playlist during their usage of amarok. the conclusion was identical to mine - it's either context browser or playlist.

thanks for listening to your users ;))
Comment 1 Seb Ruiz 2006-06-09 17:11:12 UTC
Without sounding too bitchy, please, rich, write less.

I don't care for bug reports that take 10 minutes to understand.  Thanks
Comment 2 richlv 2006-06-12 09:39:21 UTC
hmm. sorry about the long description. i though the title should give a quick hint at the core of the issue :)

i've seen reports dismissed because reviewer misses the point, so in cases when i feel that it might get just closed, i try to provide information so that all aspects of the issue can be understood by everybody.
Comment 3 richlv 2006-06-12 09:41:58 UTC
another solution which would solve this has been mentioned here (and supported by leinir :) ) :
http://amarok.kde.org/blog/archives/93-Face-lifting-amaroK.html#c2548

"For the record, i like the idea of being able to drag-reposition the browsers"
Comment 4 Jim Asbille 2006-06-14 22:02:06 UTC
I am also disappointed by the decision to move the context browser to a horizontal location.  I agree with Rich and will not be downloading the latest version.  Making the layout configurable would be a good compromise so that the user could set it up based on their usage.  
Comment 5 Lorenz Röhrl 2006-06-19 13:23:23 UTC
The only good thing of the new layout is to see contextbrowser, playlist and _collection_ at the same time
Comment 6 Lorenz Röhrl 2006-06-19 13:25:32 UTC
*** This bug has been confirmed by popular vote. ***
Comment 7 richlv 2006-06-19 17:18:08 UTC
additional info :
+ it has been mentioned that providing such a choic would be problematic because contents would need two copies of html - one for vertical, one for horizontal layout - if automatic columning could not be done.
given that without automatic column creating horizontal column browser still is not using available space effeciently enough (and especially on large screens where it is better), that would hold it back also there.
if automatic column displaying can be done, there would be one layout only that would nicely scale - it would display as many columns as needed in horizontal layout and usually one in the vertical one.

+ an argument was provided that somebody could create a theme for the context browser that would not work nicely in one of the layouts, users would come to amarok support with those problems and cause havoc and an end of the world would come.
i believe, currently problems with some mysterious custom themes would still be redirected to the author of the theme, so that seems like a made up argument to me. i'm sorry if i am wrong.
Comment 8 richlv 2006-06-21 14:16:20 UTC
this change has been recenlty reverted in svn.
as the layout refactoring will come back, i am leaving this one open. it's main idea is still valid with people wanting to have different layouts.
Comment 9 Alexandre Oliveira 2006-06-21 18:54:10 UTC
No, no reason to leave this open. It'll be back only for 2.0, and it'll probably be a lot different anyway.
Comment 10 Petr 2006-07-10 21:00:41 UTC
Please keep the choice of layout!!
Comment 11 Alexandre Oliveira 2006-07-19 19:54:25 UTC
*** Bug 131080 has been marked as a duplicate of this bug. ***