[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Bug#4297: What does the buttons on the left side of kscd
From:       Michael Reiher <michael.reiher () gmx ! de>
Date:       2000-06-02 12:46:48
[Download RAW message or body]

Dirk Foersterling wrote:
> 
> On Wednesday 2000-05-31 Michael Reiher (michael.reiher@gmx.de) wrote:
> > Dirk Foersterling wrote:
> > >
> > > On Tuesday 2000-05-30 Linux QA (linuxqa@corel.com) wrote:
> > > > Package : kscd
> > > > Version : 1.2.7 (KDE 2.0pre)
> > > > Severity : normal
> > > >
> > > > The GUI should help the user to understand precisely and quickly the
> 
> [snip]
> 
> > > However, are there any suggestions on how the cddb, quit and random play
> > > buttons should look like?
Oops, I overread this sentence. Sorry for repeating.

> > the first look, though it made no sense. Until one day I discovered what is
> > really is.
> 
> Yeah, now I know _twice_, that they are hard to recognize. But my point
> is that I'm a freaky user who doesn't have any problems with such
> buttons. In addition to that, I only see apps with similar buttons and
> the real-world players have text nearby their buttons explaining what
> they do.
This is the point, real world players have only those very common keys(Play,
Stop, etc) with symbols. As these are even known by my grandma. But all other
buttons have a label on my player even Eject has a label. As itīs simply too
complicated to guess from pictures that are that small the exact function. So
IMO for unexperienced users there should be labeled buttons or better only the
few buttons with common symbols and a menubar to access advanced features. I
mean how often does one for instance configure the CD player. In the first
place there
should be an intuitive GUI. And experienced users can then configure a layout
with many buttons with many little pictures if they like. They are used to them
so it doesnīt matter.

> 
> So what I need are concrete descriptions on how these buttons better
> should look like. Or a pointer to a cd player app with a very good GUI
> in this sense.
Hmm, I donīt know a good CD player app either.
I imagine it that way:

######## Title ##############
|---------------------------|
|          Menubar          |
|---------------------------|
|                           |
|                           |
|          Display          |
|                           |
|                           |
|---------------------------|
| Buttons with symbols and  |
| perhaps a label below:    |
| Play/Pause, Stop, Forward,|
| Backward, Track FWD, Track|
| BWD, Eject and perhaps    |
| Repeat and Shuffle        |
-----------------------------

To make other functions easyly accessible you could put also a toolbar there.
However the menubar is IMO important.

> 
> > IMO kscd should have per default a KDE standards compatible layout. This means
> > all options should be also accessible through menu items. Only the very common
> > buttons like Play, Stop and so on should be displayed. Of course it could be
> > configurable to make it look the way it currently looks or use skins.
> 
> Yes! But before implementing skin stuff I need to clean up the code and fix a
> whole bunch of discovered and undiscovered bugs.
Well, that was only meant as an option. Whatīs much more important is a KDE
standards compliant GUI.

> 
> >  Perhaps
> > it might be possible to integrate it into a common KDE media player?
> 
> This won't be a big problem having libWorkMan available. But for my own
> desktop I would like to have both, a generic media player that is able
> to play audio cds and a stand alone cd player with extra features.
Well, just an idea:)

Greets

Michael

-- 
Michael Reiher                                    :  michael.reiher@gmx.de
Student of Computer Science at TU Dresden/Germany : mr23@inf.tu-dresden.de
KDE Developer                                     :         reiher@kde.org

"Beware the woods at night, beware the lunar light!"
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic