Difference between revisions of "Projects/SystemSettings"

Jump to: navigation, search
(rest of the modules)
(add kcm names)
Line 25: Line 25:
 
| || || Date & Time || || Y || || || N
 
| || || Date & Time || || Y || || || N
 
|-
 
|-
| || || Font Installer || || Y || || || N
+
| || || Font Installer || fontinst || Y || || || N
 
|-
 
|-
 
| || Keyboard & Mouse || || || Y, no mouse || || || N  
 
| || Keyboard & Mouse || || || Y, no mouse || || || N  
 
|-
 
|-
| || Keyboard & Mouse || Joystick || || Y || || || N
+
| || Keyboard & Mouse || Joystick || joystick || Y || || || N
 
|-
 
|-
| || Keyboard & Mouse || Keyboard || || Y || || || N
+
| || Keyboard & Mouse || Keyboard || keyboard || Y || || || N
 
|-
 
|-
| || Keyboard & Mouse || Keyboard Shortcuts || || Y || || || N
+
| || Keyboard & Mouse || Keyboard Shortcuts || keys || Y || || || N
 
|-
 
|-
| || Keyboard & Mouse || Mouse || || Y || || || N
+
| || Keyboard & Mouse || Mouse || mouse || Y || || || N
 
|-
 
|-
| || || Power Control || || Y || || || N
+
| || || Power Control || energy || Y || || || N
 
|-
 
|-
| || || 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  
Line 47: Line 47:
 
| || Appearance || || || Y || || || N  
 
| || Appearance || || || Y || || || N  
 
|-  
 
|-  
| || Appearance || Colors || || Y || || || N  
+
| || Appearance || Colors || colors || Y || || || N  
 
|-  
 
|-  
| || Appearance || Fonts || || Y || || || N  
+
| || Appearance || Fonts || fonts || Y || || || N  
 
|-  
 
|-  
| || Appearance || Icons || || Y || || || N  
+
| || Appearance || Icons || icons || Y || || || N  
 
|-  
 
|-  
| || Appearance || Style || || Y || || || N  
+
| || Appearance || Style || style || Y || || || N  
 
|-  
 
|-  
| || Appearance || Theme Manager || || Y || || || N  
+
| || Appearance || Theme Manager || kthememanager || Y || || || N  
 
|-  
 
|-  
| || Appearance || Windows || || Y || || || N  
+
| || Appearance || Windows || kwindecoration || Y || || || N  
 
|-  
 
|-  
 
| || Desktop || || || Y || || || N  
 
| || Desktop || || || Y || || || N  
 
|-  
 
|-  
| || Desktop || Desktop Effects || || Y || || || N  
+
| || Desktop || Desktop Effects || kwincompositing || Y || || || N  
 
|-  
 
|-  
| || Desktop || Launch Feedback || || Y || || || N  
+
| || Desktop || Launch Feedback || kcmlaunch || Y || || || N  
 
|-  
 
|-  
| || Desktop || Screen Saver || || Y || || || N  
+
| || Desktop || Screen Saver || screensaver || Y || || || N  
 
|-  
 
|-  
 
| || Notifications || || || Y || || || N  
 
| || Notifications || || || Y || || || N  
 
|-  
 
|-  
| || Notifications || System Bell || || Y || || || N  
+
| || Notifications || System Bell || bell || Y || || || N  
 
|-  
 
|-  
| || Notifications || System Notifications || || Y || || || N  
+
| || Notifications || System Notifications || kcmnotify || Y || || || N  
 
|-  
 
|-  
| || || Splash Screen || || Y || || || N  
+
| || || Splash Screen || ksplashthememgr || Y || || || N  
 
|-  
 
|-  
| || || Window Behaviour || || Y || || || N  
+
| || || Window Behaviour || kwinoptions || Y || || || N  
 
|-  
 
|-  
 
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
 
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
Line 83: Line 83:
 
| || Network Settings || || || generic || || || N  
 
| || Network Settings || || || generic || || || N  
 
|-
 
|-
| || Network Settings || Connection Preferences || || generic || || || N  
+
| || Network Settings || Connection Preferences || netpref || generic || || || N  
 
|-
 
|-
| || Network Settings || Proxy || || generic || || || N  
+
| || Network Settings || Proxy || proxy || generic || || || N  
 
|-
 
|-
| || Network Settings || Service Discovery || || generic || || || N  
+
| || Network Settings || Service Discovery || kcmkdnssd || generic || || || N  
 
|-
 
|-
 
| || || Sharing || || generic || || || N  
 
| || || Sharing || || generic || || || N  
Line 97: Line 97:
 
| || About Me || || || Y || || || N  
 
| || About Me || || || Y || || || N  
 
|-
 
|-
| || About Me || Password & User Account || || Y || || || N  
+
| || About Me || Password & User Account || kcm_useraccount || Y || || || N  
 
|-
 
|-
| || About Me || Paths || || system-file-manager! || || || N  
+
| || About Me || Paths || desktoppath || system-file-manager! || || || N  
 
|-
 
|-
 
| || Accessibility || || || Y || || || N  
 
| || Accessibility || || || Y || || || N  
 
|-
 
|-
| || Accessibility || Accessibility || || Y || || || N  
+
| || Accessibility || Accessibility || accessibility || Y || || || N  
 
|-
 
|-
| || Accessibility || Input Actions || || keyboard, not gestures || || mentions DCOP || N  
+
| || Accessibility || Input Actions || khotkeys || keyboard, not gestures || || mentions DCOP || N  
 
|-
 
|-
| || || Default Applications || || Y || || || N  
+
| || || Default Applications || componentchooser || Y || || || N  
 
|-
 
|-
 
| || Regional & Language || || || Y || || || N  
 
| || Regional & Language || || || Y || || || N  
 
|-
 
|-
| || Regional & Language || Country/Region & Language || || Y || || || N  
+
| || Regional & Language || Country/Region & Language || language || Y || || || N  
 
|-
 
|-
| || Regional & Language || Keyboard Layout|| || Y || || || N  
+
| || Regional & Language || Keyboard Layout || keyboard_layout || Y || || || N  
 
|-
 
|-
 
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
 
! Category !! Subcategory !! Name !! kcmodule !! Icon !! BRs !! Comments !! Advanced  
Line 119: Line 119:
 
| Advanced User Settings || || || || Y || || || Y  
 
| Advanced User Settings || || || || Y || || || Y  
 
|-
 
|-
| || || Autostart || || Y || || || Y  
+
| || || Autostart || autostart || Y || || || Y  
 
|-
 
|-
| || || Service Manager || || Y || || || Y  
+
| || || Service Manager || kcmkded || Y || || || Y  
 
|-
 
|-
| || || Session Manager || || Y || || || Y  
+
| || || Session Manager || kcmsmserver || Y || || || Y  
 
|-
 
|-
 
| System || || || || Y || || || Y  
 
| System || || || || Y || || || Y  
 
|-
 
|-
| || || Login Manager || || Y || || || Y  
+
| || || Login Manager || kdm || Y || || || Y  
 
|-
 
|-
 
|}
 
|}

Revision as of 12:37, 2 December 2007

General Issues

  • No support for Administrator Mode in modules
  • Hardcoded size and use of QScrollArea to prevent resizing on module load is worse than resizing
  • Hardcoded layout (100px wide items) breaks when larger fonts are used
  • The item model is always sorted alphabetically
  • No menu, not sure if this is intentional, there is some menu code in the program.
  • No application icon!
  • Krush bug reports

Design Documentation

Modules

Category Subcategory Name kcmodule Icon BRs Comments Advanced
Computer Administration Y N
Date & Time Y N
Font Installer fontinst Y N
Keyboard & Mouse Y, no mouse N
Keyboard & Mouse Joystick joystick Y N
Keyboard & Mouse Keyboard keyboard Y N
Keyboard & Mouse Keyboard Shortcuts keys Y N
Keyboard & Mouse Mouse mouse Y N
Power Control energy Y N
Sound sound Y overall Phonon config, like old "Sound System" N
Category Subcategory Name kcmodule Icon BRs Comments Advanced
Look & Feel Y N
Appearance Y N
Appearance Colors colors Y N
Appearance Fonts fonts Y N
Appearance Icons icons Y N
Appearance Style style Y 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
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 generic N
Category Subcategory Name kcmodule Icon BRs Comments Advanced
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 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 N
Category Subcategory Name kcmodule Icon BRs Comments Advanced
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

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