Difference between revisions of "Projects/SystemSettings"

Jump to: navigation, search
(more bugs)
(add maintainer and root columns, tableise missing modules list)
Line 19: Line 19:
 
== Modules ==
 
== Modules ==
 
These modules are currently displayed in System Settings
 
These modules are currently displayed in System Settings
 +
Y = Yes; N = No; M = Maybe
 
{| border="1"
 
{| border="1"
 
|-
 
|-
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
 
|-
 
|-
| Computer Administration || || || || Y || || || N  
+
| Computer Administration || || || || Y || || || N || ||
 
|-
 
|-
| || || Date & Time || clock || Y || || || N
+
| || || Date & Time || clock || Y || || || N || || Y
 
|-
 
|-
| || || Font Installer || fontinst || Y || || || N
+
| || || Font Installer || fontinst || Y || || || N || || M
 
|-
 
|-
| || Keyboard & Mouse || || || Y, no mouse || || || N  
+
| || Keyboard & Mouse || || || Y, no mouse || || || N || ||
 
|-
 
|-
| || Keyboard & Mouse || Joystick || joystick || Y || || || N
+
| || Keyboard & Mouse || Joystick || joystick || Y || || || N|| ||
 
|-
 
|-
| || Keyboard & Mouse || Keyboard || keyboard || Y || || || N
+
| || Keyboard & Mouse || Keyboard || keyboard || Y || || || N || ||
 
|-
 
|-
| || Keyboard & Mouse || Keyboard Shortcuts || keys || Y || [http://bugs.kde.org/show_bug.cgi?id=153282 153282]|| || N
+
| || Keyboard & Mouse || Keyboard Shortcuts || keys || Y || [http://bugs.kde.org/show_bug.cgi?id=153282 153282]|| || N || ||
 
|-
 
|-
| || Keyboard & Mouse || Mouse || mouse || Y || [http://bugs.kde.org/show_bug.cgi?id=153202 153202]|| || N
+
| || Keyboard & Mouse || Mouse || mouse || Y || [http://bugs.kde.org/show_bug.cgi?id=153202 153202]|| || N || ||
 
|-
 
|-
| || || Power Control || energy || Y || [http://bugs.kde.org/show_bug.cgi?id=153298 153298]|| || N
+
| || || Power Control || energy || Y || [http://bugs.kde.org/show_bug.cgi?id=153298 153298]|| || N || ||
 
|-
 
|-
| || || Sound || sound|| Y || || overall Phonon config, like old "Sound System" || N
+
| || || Sound || sound|| Y || || overall Phonon config, like old "Sound System" || N || ||
 
|-
 
|-
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
 
|-
 
|-
| Look & Feel || || || || Y || || || N  
+
| Look & Feel || || || || Y || || || N || ||
 
|-
 
|-
| || Appearance || || || Y || || || N  
+
| || Appearance || || || Y || || || N || ||
 
|-  
 
|-  
| || Appearance || Colors || colors || Y || [http://bugs.kde.org/show_bug.cgi?id=153056 153056]|| || N  
+
| || Appearance || Colors || colors || Y || [http://bugs.kde.org/show_bug.cgi?id=153056 153056]|| || N || ||
 
|-  
 
|-  
| || Appearance || Fonts || fonts || Y || || || N  
+
| || Appearance || Fonts || fonts || Y || || || N || ||
 
|-  
 
|-  
| || Appearance || Icons || icons || Y || || || N  
+
| || Appearance || Icons || icons || Y || || || N || ||
 
|-  
 
|-  
| || Appearance || Style || style || Y || [http://bugs.kde.org/show_bug.cgi?id=153287 153287]|| || N  
+
| || Appearance || Style || style || Y || [http://bugs.kde.org/show_bug.cgi?id=153287 153287]|| || N || ||
 
|-  
 
|-  
| || Appearance || Theme Manager || kthememanager || Y || || || N  
+
| || Appearance || Theme Manager || kthememanager || Y || || || N || ||
 
|-  
 
|-  
| || Appearance || Windows || kwindecoration || Y || || || N  
+
| || Appearance || Windows || kwindecoration || Y || || || N || ||
 
|-  
 
|-  
| || Desktop || || || Y || || || N  
+
| || Desktop || || || Y || || || N || ||
 
|-  
 
|-  
| || Desktop || Desktop Effects || kwincompositing || Y || || || N  
+
| || Desktop || Desktop Effects || kwincompositing || Y || || || N || ||
 
|-  
 
|-  
| || Desktop || Launch Feedback || kcmlaunch || Y || || || N  
+
| || Desktop || Launch Feedback || kcmlaunch || Y || || || N || ||
 
|-  
 
|-  
| || Desktop || Screen Saver || screensaver || Y || || || N  
+
| || Desktop || Screen Saver || screensaver || Y || || || N || ||
 
|-  
 
|-  
| || Notifications || || || Y || || || N  
+
| || Notifications || || || Y || || || N || ||
 
|-  
 
|-  
| || Notifications || System Bell || bell || Y || || || N  
+
| || Notifications || System Bell || bell || Y || || || N || ||
 
|-  
 
|-  
| || Notifications || System Notifications || kcmnotify || Y || || || N  
+
| || Notifications || System Notifications || kcmnotify || Y || || || N || ||
 
|-  
 
|-  
| || || Splash Screen || ksplashthememgr || Y || || || N  
+
| || || Splash Screen || ksplashthememgr || Y || || || N || ||
 
|-  
 
|-  
| || || Window Behaviour || kwinoptions || Y || || || N  
+
| || || Window Behaviour || kwinoptions || Y || || || N || ||
 
|-  
 
|-  
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
 
|-
 
|-
| Network & Connectivity || || || || generic || || || N  
+
| Network & Connectivity || || || || generic || || || N || ||
 
|-
 
|-
| || Network Settings || || || generic || || || N  
+
| || Network Settings || || || generic || || || N || ||
 
|-
 
|-
 
| || Network Settings || Connection Preferences || netpref || generic || || || N  
 
| || Network Settings || Connection Preferences || netpref || generic || || || N  
 
|-
 
|-
| || Network Settings || Proxy || proxy || generic || || || N  
+
| || Network Settings || Proxy || proxy || generic || || || N || ||
 
|-
 
|-
| || Network Settings || Service Discovery || kcmkdnssd || generic || || || N  
+
| || Network Settings || Service Discovery || kcmkdnssd || generic || || || N || ||
 
|-
 
|-
| || || Sharing || fileshare || generic || || || N  
+
| || || Sharing || fileshare || generic || || || N || ||
 
|-
 
|-
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
 
|-
 
|-
| Personal || || || || Y || || || N  
+
| Personal || || || || Y || || || N || ||
 
|-
 
|-
| || About Me || || || Y || || || N  
+
| || About Me || || || Y || || || N || ||
 
|-
 
|-
| || About Me || Password & User Account || kcm_useraccount || Y || || || N  
+
| || About Me || Password & User Account || kcm_useraccount || Y || || || N || ||
 
|-
 
|-
| || About Me || Paths || desktoppath || system-file-manager! || || || N  
+
| || About Me || Paths || desktoppath || system-file-manager! || || || N || ||
 
|-
 
|-
| || Accessibility || || || Y || || || N  
+
| || Accessibility || || || Y || || || N || ||
 
|-
 
|-
| || Accessibility || Accessibility || accessibility || Y || || || N  
+
| || Accessibility || Accessibility || accessibility || Y || || || N || ||
 
|-
 
|-
| || Accessibility || Input Actions || khotkeys || keyboard, not gestures || [http://bugs.kde.org/show_bug.cgi?id=153297 153297]|| mentions DCOP || N  
+
| || Accessibility || Input Actions || khotkeys || keyboard, not gestures || [http://bugs.kde.org/show_bug.cgi?id=153297 153297]|| mentions DCOP || N || ||
 
|-
 
|-
| || || Default Applications || componentchooser || Y || || || N  
+
| || || Default Applications || componentchooser || Y || || || N || ||
 
|-
 
|-
| || Regional & Language || || || Y || || || N  
+
| || Regional & Language || || || Y || || || N || ||
 
|-
 
|-
| || Regional & Language || Country/Region & Language || language || Y || || || N  
+
| || Regional & Language || Country/Region & Language || language || Y || || || N || ||
 
|-
 
|-
| || Regional & Language || Keyboard Layout || keyboard_layout || Y || [http://bugs.kde.org/show_bug.cgi?id=151766 151766] || || N  
+
| || Regional & Language || Keyboard Layout || keyboard_layout || Y || [http://bugs.kde.org/show_bug.cgi?id=151766 151766] || || N || ||
 
|-
 
|-
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
 
|-
 
|-
| Advanced User Settings || || || || Y || || || Y  
+
| Advanced User Settings || || || || Y || || || Y || ||
 
|-
 
|-
| || || Autostart || autostart || Y || || || Y  
+
| || || Autostart || autostart || Y || || || Y || ||
 
|-
 
|-
| || || Service Manager || kcmkded || Y || || || Y  
+
| || || Service Manager || kcmkded || Y || || || Y || ||
 
|-
 
|-
| || || Session Manager || kcmsmserver || Y || || || Y  
+
| || || Session Manager || kcmsmserver || Y || || || Y || ||
 
|-
 
|-
| System || || || || Y || || || Y  
+
| System || || || || Y || || || Y || ||
 
|-
 
|-
| || || Login Manager || kdm || Y || || || Y  
+
| || || Login Manager || kdm || Y || || || Y || || Y
 
|-
 
|-
 
|}
 
|}
Line 138: Line 139:
 
There are also some new-in-KDE4 configuration modules that are not in System Settings either, add these to this list.
 
There are also some new-in-KDE4 configuration modules that are not in System Settings either, add these to this list.
  
* Audio CDs
+
{| border="1"
* Background
+
|-
* Behaviour
+
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced !! Maintained !! Needs Root
* CDDB Retrieval
+
|-
* Crypto
+
| || || Audio CDs || || Y || || || Y || ||
* Desktop Sharing
+
|-
* Digital Camera
+
| || || Background || || Y || || || Y || ||
* Display
+
|-
* File Associations [http://bugs.kde.org/show_bug.cgi?id=151781 151781]
+
| || || Behaviour || || Y || || || Y || ||
* File Manager
+
|-
* GTK Styles and Fonts
+
| || || CDDB Retrieval || || Y || || || Y || ||
* IBM Thinkpad Laptop
+
|-
* KDE Performance
+
| || ||  Crypto |||| Y || || || Y || ||
* KDE Resources
+
|-
* KDE Wallet
+
| || || Desktop Sharing ||  || Y || || || Y || ||
* Local Network Browsing
+
|-
* Multiple Desktops
+
| || || Digital Camera ||  || Y || || || Y || ||
* Paired Bluetooth Devices
+
|-
* Password & User Account
+
| || || Display || || Y || || || Y || ||
* Panels
+
|-
* Printers
+
| || ||  || File Associations || Y || [http://bugs.kde.org/show_bug.cgi?id=151781 151781]|| || Y || ||
* Privacy
+
|-
* Remote Controls
+
| || || File Manager || || Y || || || Y || ||
* Samba
+
|-
* Spell Checker
+
| || || GTK Styles and Fonts || || Y || || || Y || ||
* Splash Screen
+
|-
* Sony Vaio Laptop
+
| || || IBM Thinkpad Laptop || || Y || || || Y || ||
* Storage Media
+
|-
* Taskbar
+
| || || KDE Performance || || Y || || || Y || ||
* Web Browser
+
|-
* Window Behaviour
+
| || || KDE Resources || || Y || || || Y || ||
* Window-Specific Settings
+
|-
* Wireless Network
+
| || || KDE Wallet || || Y || || || Y || ||
 +
|-
 +
| || || Local Network Browsing || || Y || || || Y || ||
 +
|-
 +
| || || Multiple Desktops || || Y || || || Y || ||
 +
|-
 +
| || || Paired Bluetooth Devices || || Y || || || Y || ||
 +
|-
 +
| || || Password & User Account || || Y || || || Y || ||
 +
|-
 +
| || || Panels || || Y || || || Y || ||
 +
|-
 +
| || || Printers || || Y || || || Y || || M
 +
|-
 +
| || || Privacy || || Y || || || Y || ||
 +
|-
 +
| || || Remote Controls || || Y || || || Y || ||
 +
|-
 +
| || || Samba || || Y || || || Y || ||
 +
|-
 +
| || || Spell Checker || || Y || || || Y || ||
 +
|-
 +
| || || Splash Screen || || Y || || || Y || ||
 +
|-
 +
| || || Sony Vaio Laptop || || Y || || || Y || ||
 +
|-
 +
| || || Storage Media || || Y || || || Y || ||
 +
|-
 +
| || || Taskbar || || Y || || || Y || ||
 +
|-
 +
| || || Web Browser || || Y || || || Y || ||
 +
|-
 +
| || || Window Behaviour || || Y || || || Y || ||
 +
|-
 +
| || || Window-Specific Settings || || Y || || || Y || ||
 +
|-
 +
| || || Wireless Network || || Y || || || Y || ||
 +
|-
 +
|}

Revision as of 16:45, 3 December 2007

Contents

General Issues

  • No support for Administrator Mode in modules #151669
  • Hardcoded size and use of QScrollArea to prevent resizing on module load is worse than resizing #153283
  • Hardcoded layout (100px wide items) breaks when larger fonts are used #153285
  • The item model is always sorted alphabetically #153288
  • No menu, not sure if this is intentional, there is some menu code in the program.
  • No application icon. I have switched to "preferences-other" for now. User:Bille
  • Krush bug reports
  • Toolbar can be disabled and not reenabled. #151667
  • Apply/Reset button order is always reversed #140145

Design Documentation

Modules

These modules are currently displayed in System Settings Y = Yes; N = No; M = Maybe

Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Computer Administration Y N
Date & Time clock Y N Y
Font Installer fontinst Y N M
Keyboard & Mouse Y, no mouse N
Keyboard & Mouse Joystick joystick Y N
Keyboard & Mouse Keyboard keyboard Y N
Keyboard & Mouse Keyboard Shortcuts keys Y 153282 N
Keyboard & Mouse Mouse mouse Y 153202 N
Power Control energy Y 153298 N
Sound sound Y overall Phonon config, like old "Sound System" N
Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Look & Feel Y N
Appearance Y N
Appearance Colors colors Y 153056 N
Appearance Fonts fonts Y N
Appearance Icons icons Y N
Appearance Style style Y 153287 N
Appearance Theme Manager kthememanager Y N
Appearance Windows kwindecoration Y N
Desktop Y N
Desktop Desktop Effects kwincompositing Y N
Desktop Launch Feedback kcmlaunch Y N
Desktop Screen Saver screensaver Y N
Notifications Y N
Notifications System Bell bell Y N
Notifications System Notifications kcmnotify Y N
Splash Screen ksplashthememgr Y N
Window Behaviour kwinoptions Y N
Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Network & Connectivity generic N
Network Settings generic N
Network Settings Connection Preferences netpref generic N
Network Settings Proxy proxy generic N
Network Settings Service Discovery kcmkdnssd generic N
Sharing fileshare generic N
Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Personal Y N
About Me Y N
About Me Password & User Account kcm_useraccount Y N
About Me Paths desktoppath system-file-manager! N
Accessibility Y N
Accessibility Accessibility accessibility Y N
Accessibility Input Actions khotkeys keyboard, not gestures 153297 mentions DCOP N
Default Applications componentchooser Y N
Regional & Language Y N
Regional & Language Country/Region & Language language Y N
Regional & Language Keyboard Layout keyboard_layout Y 151766 N
Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Advanced User Settings Y Y
Autostart autostart Y Y
Service Manager kcmkded Y Y
Session Manager kcmsmserver Y Y
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.

Category Subcategory Name kcmodule Icon BRs Comments Advanced Maintained Needs Root
Audio CDs Y Y
Background Y Y
Behaviour Y Y
CDDB Retrieval Y Y
Crypto Y Y
Desktop Sharing Y Y
Digital Camera Y Y
Display Y Y
File Associations Y 151781 Y
File Manager Y Y
GTK Styles and Fonts Y Y
IBM Thinkpad Laptop Y Y
KDE Performance Y Y
KDE Resources Y Y
KDE Wallet Y Y
Local Network Browsing Y Y
Multiple Desktops Y Y
Paired Bluetooth Devices Y Y
Password & User Account Y Y
Panels Y Y
Printers Y Y M
Privacy Y Y
Remote Controls Y Y
Samba Y Y
Spell Checker Y Y
Splash Screen Y Y
Sony Vaio Laptop Y Y
Storage Media Y Y
Taskbar Y Y
Web Browser Y Y
Window Behaviour Y Y
Window-Specific Settings Y Y
Wireless Network Y Y

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal