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

List:       kde-devel
Subject:    KControl Suggestion (was: Re: new libkdecore and kcmdisplay)
From:       "Yannai A. Gonczarowski" <yannaigo () leyada ! jlm ! k12 ! il>
Date:       1999-03-12 9:59:56
[Download RAW message or body]

Antonio Larrosa wrote:
> Please everyone, write below what you think this class should manage :
> 
> - language (already)
> - date format (dd/mm/yyyy , yyyy/mm/dd , etc)
> - currency
- (maybe merge with "international keyboard"?)
- currenct ($/...) and its placement compared to the number ($1000/1000$)
- Number format (1000/1,000), (5.3/5,0), ...
- Long date (Monday, February 13, 1998)
- Short date (dd/mm/yyyy)
- One of: (or both)
	Time w/o seconds (13:23, 1:23 AM)
	Time w/ seconds (13:23:33, 1:23:33 AM)
- Support for different calenders (Gregorian, Hebrew, others...) (Maybe
there should be a differently configurable Long/Short date format for each
calender).
- Week begins on: Sunday/Monday(/other?)
- Current Time Zone/Daylight Savings time on/off.

For all the above, it would be cool if the user selected his/her
geographical location (country, state if applicable, or language district
like Swiss/German, Swiss/French, ...), and default options would be guessed
for everything.
Even better for the novice user: Select only a country. There could be an
option of a <More options...> button for more advanced users (or maybe only
include some of the options, and show the others in "More options").

Which brings another idea:
As of KDE 1.1, the kcontrol is loaded with very many options/configurations
which are frightening for a novice user.

My suggestion:
(1) Have in a main place in kcontrol a switch like "Show Basic Configuration
Options Only (recommended for novice users)"/"Show Advanced Configuration
Options", which will control what the user sees (this could vary from hiding
an entire kcm like the windows->advanced kcm, hiding a few buttons on some
kcms, or even doing nothing to some other kcms).
(2) In addition: When single-clicking on a configuration group in kcontrol
(Applications / Desktop / Information / Network / etc...), load all the
modules in that group to the kcontrol "right side", and allow the user to
switch between them using the tabs (which already exist there).

Comments / Flames / Others?


Regards,
Yannai.

----------------------------------------------------------------------
Yannai A. Gonczarowski        _____..---======~~~~~=======---.._____
 ______________________ __,-='=====____  ================ _____=====`=
(._____________________I__) - _-=_/    `--------=+=-------'
    /      /__...---===='---+---_'                System Administrator
   '------'---.___ -  _ =   _.-'            yannaigo@leyada.jlm.k12.il
                  `--------'         The Hebrew University High School
"Si vis pacem, para bellum"    http://www.leyada.jlm.k12.il/~yannaigo/
----------------------------------------------------------------------

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

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