From kde-devel Fri Mar 12 09:59:56 1999 From: "Yannai A. Gonczarowski" Date: Fri, 12 Mar 1999 09:59:56 +0000 To: kde-devel Subject: KControl Suggestion (was: Re: new libkdecore and kcmdisplay) X-MARC-Message: https://marc.info/?l=kde-devel&m=92125299015503 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 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/ ----------------------------------------------------------------------