* [https://wiki.kubuntu.org/KubuntuSystemSettingsUsability el's Usability research for System Settings] motivating its structure.

* [https://wiki.kubuntu.org/KubuntuSystemSettingsUsability el's Usability research for System Settings] motivating its structure.

Line 17:

Line 18:

* [http://wiki.kde.org/tiki-index.php?page=System%20Settings KDE Wiki System Settings] that this page replaces

* [http://wiki.kde.org/tiki-index.php?page=System%20Settings KDE Wiki System Settings] that this page replaces

* [http://websvn.kde.org/trunk/KDE/kdebase/workspace/systemsettings/systemsettings.desktop?r1=742032&r2=742033 Commit changing System Settings' menu placement], with comment that it may need changing again.

* [http://websvn.kde.org/trunk/KDE/kdebase/workspace/systemsettings/systemsettings.desktop?r1=742032&r2=742033 Commit changing System Settings' menu placement], with comment that it may need changing again.

+

+

== Work plan ==

+

* Use XDG menu structures since these provide arbitrary ordering and extensibility (deferred to 4.1 because what we have in kbuildsyscoca requires that Settings are part of the main K menu, which caused horrible problems in KDE 3 with distros' broken XDG, users removing Settings with kmenuedit. The correct solution is to use XDG algorithms but store the resulting settings menu separately. This could be done in kbuildsycoca but it's too late for thse changes. Using the existing systemsettings metadata for now - Bille)

+

* Port to Interview and use KCategorizedView from Dolphin (WIP - Bille )

Work plan

Use XDG menu structures since these provide arbitrary ordering and extensibility (deferred to 4.1 because what we have in kbuildsyscoca requires that Settings are part of the main K menu, which caused horrible problems in KDE 3 with distros' broken XDG, users removing Settings with kmenuedit. The correct solution is to use XDG algorithms but store the resulting settings menu separately. This could be done in kbuildsycoca but it's too late for thse changes. Using the existing systemsettings metadata for now - Bille)

Port to Interview and use KCategorizedView from Dolphin (WIP - Bille )

Advanced

Advanced

Category

Subcategory

Name

kcmodule

Icon

BRs

Comments

Advanced

Maintained

Needs Root

System

Y

Y

Login Manager

kdm

Y

Y

Y

Missing Modules

These modules are present in a default openSUSE KDE 3.5.8 but are not in KDE 4 System Settings. Their absence needs to be investigated and explained. When moving a module from Missing to the table above, please also add a component to System Settings in bugs.kde.org. You can copy the details from the corresponding kcontrol component.

There are also some new-in-KDE4 configuration modules that are not in System Settings either, add these to this list.