See also: KDE improvement suggestions
Vsebina
Icon Guidelines
Application Manager
Alias launcher. Responsible for running and managing applications. Announce services on DBUS and DCOP and possibly others.
Talk to window manager and tell it to show particular window.
- Open shell command for files, apps
- Browse shell command for URIs
- Activate already running app (again Open)
- User feedback (show dismissible splash screen)
- Drop file on app
- file manager GUI for fuser -km for umount (busy)
- list of processes (unix level) vs. applications (desktop level);
Actions: Close, Quit, Force Quit
Flash Manager
Manages splah screens and such...
Dock
Show active programs, etc. Somewhat similar to taskbar.
Dialog Manager
- GUIs for command line utilities
Converters and filters
Volume Manager
- mounts shared resources from devices
/ /etc /var /home /usr /usr/local /cdrom - /Library /Content /KNOPPIX - /System
device | filesystem | mountpoint | label | free | used | flags |
---|
Terminal Control Panel
Appears at the beggining and and of the session. This should probably be the master process.
- runs and restarts sane x server, if needed
- start with default knoppix profile
- get profile from user, ask for username,password,address,protocol
- load profile
- save profile, desktop, session
- reboot, halt
Setup Options
- general:(
- hardware:(dma,mem,ide2,pci,no*)
- display:(screen,vsync,hsync,xserver,xmodule)
- skin, color, theme
- language
- desktop:(WindowManager,Panel.FileManager)
- other stuff from cheatcodes, partucularly:
Profile
- Mounts and Shares
Queue Manager
Shows progress with downloads, copying, etc...
Desktop Manager
Network Manager
Watches the network. Updates directory for user.
Process Manager
Resource Manager
Resource manager manages icons and dictionaries and such.
User Manager
Loads and stores user settings. Like Cyca.