Amarok UI analysis, proposal - link inside

Téo Mrnjavac teo at getamarok.com
Wed Oct 7 16:00:47 CEST 2009


Hey there
wow
that's more text than many of us are used to actually reading here :)
I think we should focus on making the interface netbook, laptop, and
big screen -friendly, and leave vertical thumb-based UIs for another
discussion.
First of all, I agree that we need to use vertical space sparingly,
and that the main toolbar should have some kind of symmetry. That has
already been discussed pre-2.2 for a post-2.2 implementation.
Moreover, my personal opinion is that currently amarok has too many
thick borders and other unused gray space, and I'm afraid that this
won't be easy to change in a clean way as long as Oxygen is the
default KDE widget style. This comes from a happy QtCurve user.
We have already settled on the customizable mainwindow layouts
feature, so as long as we have sane defaults that part is covered. The
most prominent GUI challenge I see coming is the main toolbar. You
might want to check out some old post-1.4 pre-2.0 amarok screenshots
for earlier concepts when we still had centered non-overlapping
buttons.
Cheers
Téo

On Wed, Oct 7, 2009 at 1:28 AM, Thomas Lübking <thomas.luebking at web.de> wrote:
> http://cloudcity.sourceforge.net/amarok/
>
> This is my personal view on what's not so good about the Amarok UI (the main
> toolbar in particular) and what could be done im my opinion to improve this.
>
> It is explicitly meant as base for further discussion and not some "I want it
> exactly this way" rant.
>
> I tried to explain my objections, if however anything remains unclear (English
> is not my first language) feel free to ask for clarification (and please report
> typos, spelling, grammar and verb errors ;-)
>
> This document is work in progress - hopefully...
>
> Regards,
> Thomas
> _______________________________________________
> Amarok-devel mailing list
> Amarok-devel at kde.org
> https://mail.kde.org/mailman/listinfo/amarok-devel
>


More information about the Amarok-devel mailing list