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

List:       kde-core-devel
Subject:    kcontrol polishing
From:       Matthias Elter <me () ns ! lst ! de>
Date:       2000-07-14 12:04:27
[Download RAW message or body]

Hi

Serveral people here at Trysil offered their help to polish the various control \
center modules. I have compiled a small list of things that need to be done. \
Everybody who plans to help please speak up now to avoid duplicate work. A reply \
saying "I'm going to fix kcmblah." does the job.

General tasks:
--------------

All control modules should have:
- working keyboard accelerators
- a tab order that makes sence
- clean geometry
- a minimum size that fits into the default kcontrol framework size
- complete QWhatsThis help texts
- a complete quick help text
- a QWhatsThis help text on the main widget (use the existing quick help text)
- clean up on unloading to avoid crashes

The framework does not resize to fit the active module size as this would look \
flickery. Instead it by default has a size that fits on 800x600 screens and \
saves/restores user defined size.

Where to find documentation:
----------------------------

- kdelibs/kdeui/kcmodule.h is documented quite well
- there is control module HOWTO file in kdebase/kcontrol


A list of specific problems:
----------------------------

- kcmdrkonqi does not work at all.
- kcmkonq has strange geometry
- kcmkio(Cookies) lives in a tab widget but has only one tab?!
- kcmkurifilter's minimum size is to large; is a tab widget but has only one tab
- kcmkonq's Java/JavaScript tab is to crowded
- kcmkio (User Agent) has lots of room which could be used for a explanation text
- kcmsamba's minimum size is to large
- LookNFeel/Desktop/Desktop should be renamed (by the way, the first tab is also \
                called 'Desktop')
- kcmknotify's minimum size is to large
- kcmstyle needs to be rewritten (mosfet is working on that?)
- kcmkwinmouse's minimum size is to large (unimportant options should be moved into a \
                second tab so users will easier find important options like "Single \
                click activates"
- kcmlocale's minimum size is to large
- kcmsyssound is dead?!
- kcmclock lives in a tab widget but has only one tab ?!

Greetings,
Matthias Elter


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

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