User:DarioAndres/SS3: Difference between revisions

    From KDE TechBase
    No edit summary
    (Next batch)
    Line 80: Line 80:
    -- Virtual Desktops [kdebase/workspace/kwin/kcmkwin/kwindesktop/desktop.desktop]
    -- Virtual Desktops [kdebase/workspace/kwin/kcmkwin/kwindesktop/desktop.desktop]


    * Default Applications [kdebase/runtime/kcontrol/componentchooser]
    * Default Applications [kdebase/runtime/kcontrol/componentchooser/componentchooser.desktop]
       
       
    * Desktop Layout and Dashboard [new Plasma KCM, requires a proper name, ping aseigo/notmart]
    * Desktop Layout and Dashboard [new Plasma KCM, requires a proper name, ping aseigo/notmart]


    * Accesibility [Split out]
    * Accesibility [Split out]
    -- Bell [Different from under 'notifications' *how*?]
    -- Bell [This also exists under notifications. which one do we want?]
    -- Modifier Keys
    -- Modifier Keys  
    -- Keyboard Filters
    -- Keyboard Filters
    -- Activation Gestures
    -- Activation Gestures


    * Desktop search
    * Desktop search  
    -- [All Nepomuk stuff]
    -- [All Nepomuk stuff]


    # Hardware
    # Hardware [kdebase/workspace/systemsettings/categories/settings-hardware.desktop]


    * Display/Monitor settings
    * Display/Monitor settings [kdebase/workspace/systemsettings/categories/settings-display.desktop]
    -- Size & Orientation
    -- Size & Orientation [kdebase/workspace/kcontrol/randr/randr.desktop]
    -- Gamma
    -- Gamma [kdegraphics/kgamma/kcmgamma/kgamma.desktop]
    -- Multiple Monitors
    -- Multiple Monitors [kdebase/workspace/kcontrol/xinerama/xinerama.desktop]
    -- Screen saver?
    -- Screen saver [kdebase/workspace/kcontrol/screensaver/screensaver.desktop]
       
       
    * Audio & Video
    * Audio & Video [kdebase/workspace/systemsettings/categories/settings-audio-and-video.desktop] [needs icon]
    -- [Phonon stuff]
    -- [Phonon stuff] [kdebase/runtime/phonon/kcm/kcm_phonon.desktop]
    -- Audio CD Ripping [was "Audio CDs"]
    -- Audio CD Ripping [was "Audio CDs"] [kdemultimedia/kioslave/audiocd/kcmaudiocd/audiocd.desktop]
    -- CDDB Retrieval
    -- CDDB Retrieval [kdemultimedia/libkcddb/kcmcddb/libkcddb.desktop]
       
       
    * Main Input Devices (keyboard & mouse/touchpad)
    * Main Input Devices (keyboard & mouse/touchpad) [kdebase/workspace/systemsettings/categories/settings-main-input-devices.desktop] [needs icon]
    -- Keyboard
    -- Keyboard [kdebase/workspace/kcontrol/keyboard/kcm_keyboard.desktop] [needs better name]
    -- Keyboard Layout [moved from "Regional & Language"]
    -- Keyboard Layout [moved from "Regional & Language"]
    -- Mouse
    -- Mouse [kdebase/workspace/kcontrol/input/mouse.desktop]
       
       
    * Other Input Devices
    * Other Input Devices [kdebase/workspace/systemsettings/categories/settings-other-input-devices.desktop] [NEEDS ICON. BADLY.]
    -- Joystick
    -- Joystick [kdebase/workspace/kcontrol/hardware/joystick/joystick.desktop]
    -- Remote Control
    -- Remote Control
       
       
    * Removable devices (usb stick, massive storage, misc devices)
    * Removable devices (usb stick, massive storage, misc devices) [kdebase/workspace/systemsettings/categories/settings-removable-devices.desktop]
    -- Device Actions (solid actions + Automounter config)
    -- Device Actions (solid actions + Automounter config) [kdebase/runtime/solid-device-automounter/kcm/device_automounter_kcm.desktop]
    -- Digital Camera
    -- Digital Camera [kdegraphics/kamera/kcontrol/kamera.desktop]
       
       
    * Printers
    * Printers
    -- [Printing stuff goes here]
    -- [Printing stuff goes here]


    * Power Management [Split for treeview]
    * Power Management [Split for treeview] [kdebase/workspace/powerdevil/kcmodule/powerdevilconfig.desktop]
    -- General Settings
    -- General Settings
    -- Edit Profiles
    -- Edit Profiles
    -- Capabilities
    -- Capabilities


    # Network & Connectivity
    # Network & Connectivity [kdebase/workspace/systemsettings/categories/settings-network-and-connectivity.desktop]


    * Network Connections
    * Network Connections
    Line 134: Line 134:
    -- Wicd (does this exist?, future?)
    -- Wicd (does this exist?, future?)
       
       
    * File sharing
    * Sharing [kdebase/workspace/systemsettings/categories/settings-sharing.desktop]
    -- Windows Shares [was "Samba"]
    -- Windows Shares [was "Samba"] [kdebase/apps/konqueror/settings/kio/smb.desktop]
    -- Network Credentials [was "Local Network Browsing"]
    -- Network Credentials [was "Local Network Browsing"]
    -- [Plasma widget sharing]
       
       
    * Network Settings [Needs better name]
    * Network Settings [Needs better name] [kdebase/workspace/systemsettings/categories/settings-network-settings.desktop]
    -- Proxy
    -- Proxy [kdebase/apps/konqueror/settings/kio/proxy.desktop]
    -- Connection Preferences
    -- Connection Preferences [kdebase/apps/konqueror/settings/kio/netpref.desktop]
    -- Service Discovery
    -- Service Discovery [kdebase/runtime/kcontrol/dnssd/kcm_kdnssd.desktop]


    * Bluetooth
    * Bluetooth [kdebase/workspace/systemsettings/categories/settings-bluetooth.desktop]


    # System Administration
    # System Administration [kdebase/workspace/systemsettings/categories/settings-system-administration.desktop]


    * Date & Time
    * Date & Time [kdebase/workspace/kcontrol/dateandtime/clock.desktop]
    * Font Installer
    * Font Installer [kdebase/workspace/kcontrol/kfontinst/kcmfontinst/fontinst.desktop]
       
       
    * Permissions (policykit + remote widgets)
    * Permissions (policykit + remote widgets) [kdebase/workspace/systemsettings/categories/settings-permissions.desktop] [Maybe merge with 'Security'?]
    -- Authorization Policy [was "PolicyKit Authorisation"]
    -- Authorization Policy [was "PolicyKit Authorisation"]
    -- Remote Widgets
    -- Remote Widgets
    -- Disc Burning [was "K3b Setup"]
    -- Disc Burning [was "K3b Setup"] [extragear/multimedia/k3b/k3bsetup/k3bsetup.desktop] [Shouldn't this belong in hardware?]


    * Security
    * Security [kdebase/workspace/systemsettings/categories/settings-security.desktop]
    -- Login Manager
    -- Login Screen [kdebase/workspace/kcontrol/kdm/kdm.desktop]
    -- User Accounts [was "User Manager"]
    -- User Accounts [was "User Manager"]
       
       
    * Startup & Shutdown
    * Startup & Shutdown [kdebase/workspace/systemsettings/categories/settings-startup-and-shutdown.desktop]
    -- Autostart
    -- Autostart [kdebase/workspace/kcontrol/autostart/autostart.desktop]
    -- Session Management
    -- Session Management [kdebase/workspace/ksmserver/kcm/kcmsmserver.desktop]


    </code>
    </code>

    Revision as of 07:32, 17 April 2010

    Discussion Points

    From "Notifications:

    • KNotify is from "Applications" ?
    • SystemBell and Launch Feedback could be in a "System Notifications" group in "Workspace" ?

    Where is the boundary in this notifications-related KCMs ?

    --

    Where does File Association belongs to ? "Applications" behavior?

    --

    Should "Custom Shortcuts" ("Input Actions") be a Workspace setting? (it is mostly used to launch apps; but it is also used for some intra-apps things)

    --

    "Screen Edges" seems to be belong to both "Desktop" and "Windows", so it may end up as a top-level module in "Workspace" ....

    Categorization

    As files get changed, I'll fill out the page with their locations.

    1. Application Appearance and Behaviour [kdebase/workspace/systemsettings/categories/settings-application-appearance-and-behavior.desktop]
    • Application Appearance [kdebase/workspace/systemsettings/categories/settings-application-appearance.desktop]

    -- Style [kdebase/workspace/kcontrol/style/style.desktop] -- Colours [kdebase/workspace/kcontrol/colors/colors.desktop] -- Icons [Merge Emoticons] [kdebase/runtime/kcontrol/icons/icons.desktop] [kdebase/runtime/kcontrol/emoticons/emoticons.desktop] -- Fonts [kdebase/workspace/kcontrol/fonts/fonts.desktop]

    • Shortcuts and Gestures [kdebase/workspace/systemsettings/categories/settings-shortcuts-and-gestures.desktop] (Needs icon!)

    -- Standard Keyboard Shortcuts [moved from "Keyboard & Mouse"] [kdebase/workspace/kcontrol/standard_actions/standard_actions.desktop] -- Global Keyboard Shortcuts [moved from "Keyboard & Mouse"] [kdebase/workspace/kcontrol/keys/keys.desktop] -- Custom Shortcuts [was "Input Actions"; moved from "Keyboard & Mouse"] [kdebase/workspace/khotkeys/kcm_hotkeys/khotkeys.desktop]

    • Account Details [was "About Me"] [kdebase/workspace/systemsettings/categories/settings-account-details.desktop]

    -- User Account [kdebase/apps/kdepasswd/kcm/kcm_useraccount.desktop] -- Paths [kdebase/workspace/kcontrol/desktoppaths/desktoppath.desktop] -- Password Management [was "KDE Wallet"] [should also let users edit the wallets] [Couldn't find it on this run through, I probably didn't have it installed for some reason or another] -- Social Desktop [ was "Open Collaboration Services providers" ] [kdebase/runtime/attica/kcm/kcm_attica.desktop]

    • Locale [kdebase/workspace/systemsettings/categories/settings-locale.desktop]

    -- Language [kdebase/runtime/kcontrol/locale/language.desktop] [Needs fixed comment] -- Time & Numeric units [was "Country/Region & Language"] [Needs extracted from Language] -- Spell Checker [kdebase/runtime/kcontrol/spellchecking/spellchecking.desktop]

    • Application and System Notifications [kdebase/workspace/systemsettings/categories/settings-application-and-system-notifications.desktop]

    -- Manage Notifications [kdebase/runtime/kcontrol/knotify/kcmnotify.desktop] [needs updated description to not refer to 'system' any more.] -- System Bell [kdebase/workspace/kcontrol/bell/bell.desktop] -- Launch Feedback [moved from "Desktop"] [kdebase/workspace/kcontrol/launch/kcmlaunch.desktop]

    • Personal Information [kdebase/workspace/systemsettings/categories/settings-personal-information.desktop] [Needs different icon]

    -- Akonadi [kdepim/runtime/kcm/kcm_akonadi.desktop] [Needs the akonadi icon] -- Personal Resources [was "KDE Resources"] [kdepimlibs/kresources/kresources.desktop] [Needs a *much* better description]

    • File Associations [Needs to be grouped somewhere, probably with 'Default Applications'] [kdebase/runtime/keditfiletype/filetypes.desktop]
    1. Workspace Appearance and Behaviour
    • Desktop Appearance

    -- Screen Saver [kdebase/workspace/kcontrol/screensaver/screensaver.desktop] -- Splash Screen [kdebase/workspace/ksplash/kcm/ksplashthememgr.desktop] -- Plasma Theme [Split from "Style"] -- Window Decorations [was "Windows"] [kdebase/workspace/kwin/kcmkwin/kwindecoration/kwindecoration.desktop] -- Cursor Theme [extracted from the Keyboard&Mouse/"Mouse" KCM]

    • Desktop Effects [Split out] [was "Desktop Effects"] [kdebase/workspace/kwin/kcmkwin/kwincompositing/kwincompositing.desktop]

    -- General -- Effects [was "All Effects"] -- Advanced

    • Window Behavior

    -- Screen Edges (move to Desktop Effects?) [kdebase/workspace/kwin/kcmkwin/kwinscreenedges/kwinscreenedges.desktop] -- Task Switcher [was "Navigate Through Windows"] [kdebase/workspace/kwin/kcmkwin/kwintabbox/kwintabbox.desktop] -- Window Behavior [kdebase/workspace/kwin/kcmkwin/kwinoptions/kwinoptions.desktop] -- Window Rules [was "Window Specific"] [kdebase/workspace/kwin/kcmkwin/kwinrules/kwinrules.desktop] -- Virtual Desktops [kdebase/workspace/kwin/kcmkwin/kwindesktop/desktop.desktop]

    • Default Applications [kdebase/runtime/kcontrol/componentchooser/componentchooser.desktop]
    • Desktop Layout and Dashboard [new Plasma KCM, requires a proper name, ping aseigo/notmart]
    • Accesibility [Split out]

    -- Bell [This also exists under notifications. which one do we want?] -- Modifier Keys -- Keyboard Filters -- Activation Gestures

    • Desktop search

    -- [All Nepomuk stuff]

    1. Hardware [kdebase/workspace/systemsettings/categories/settings-hardware.desktop]
    • Display/Monitor settings [kdebase/workspace/systemsettings/categories/settings-display.desktop]

    -- Size & Orientation [kdebase/workspace/kcontrol/randr/randr.desktop] -- Gamma [kdegraphics/kgamma/kcmgamma/kgamma.desktop] -- Multiple Monitors [kdebase/workspace/kcontrol/xinerama/xinerama.desktop] -- Screen saver [kdebase/workspace/kcontrol/screensaver/screensaver.desktop]

    • Audio & Video [kdebase/workspace/systemsettings/categories/settings-audio-and-video.desktop] [needs icon]

    -- [Phonon stuff] [kdebase/runtime/phonon/kcm/kcm_phonon.desktop] -- Audio CD Ripping [was "Audio CDs"] [kdemultimedia/kioslave/audiocd/kcmaudiocd/audiocd.desktop] -- CDDB Retrieval [kdemultimedia/libkcddb/kcmcddb/libkcddb.desktop]

    • Main Input Devices (keyboard & mouse/touchpad) [kdebase/workspace/systemsettings/categories/settings-main-input-devices.desktop] [needs icon]

    -- Keyboard [kdebase/workspace/kcontrol/keyboard/kcm_keyboard.desktop] [needs better name] -- Keyboard Layout [moved from "Regional & Language"] -- Mouse [kdebase/workspace/kcontrol/input/mouse.desktop]

    • Other Input Devices [kdebase/workspace/systemsettings/categories/settings-other-input-devices.desktop] [NEEDS ICON. BADLY.]

    -- Joystick [kdebase/workspace/kcontrol/hardware/joystick/joystick.desktop] -- Remote Control

    • Removable devices (usb stick, massive storage, misc devices) [kdebase/workspace/systemsettings/categories/settings-removable-devices.desktop]

    -- Device Actions (solid actions + Automounter config) [kdebase/runtime/solid-device-automounter/kcm/device_automounter_kcm.desktop] -- Digital Camera [kdegraphics/kamera/kcontrol/kamera.desktop]

    • Printers

    -- [Printing stuff goes here]

    • Power Management [Split for treeview] [kdebase/workspace/powerdevil/kcmodule/powerdevilconfig.desktop]

    -- General Settings -- Edit Profiles -- Capabilities

    1. Network & Connectivity [kdebase/workspace/systemsettings/categories/settings-network-and-connectivity.desktop]
    • Network Connections

    -- Network Management (NM config) -- Other (related to NM) -- Wicd (does this exist?, future?)

    • Sharing [kdebase/workspace/systemsettings/categories/settings-sharing.desktop]

    -- Windows Shares [was "Samba"] [kdebase/apps/konqueror/settings/kio/smb.desktop] -- Network Credentials [was "Local Network Browsing"] -- [Plasma widget sharing]

    • Network Settings [Needs better name] [kdebase/workspace/systemsettings/categories/settings-network-settings.desktop]

    -- Proxy [kdebase/apps/konqueror/settings/kio/proxy.desktop] -- Connection Preferences [kdebase/apps/konqueror/settings/kio/netpref.desktop] -- Service Discovery [kdebase/runtime/kcontrol/dnssd/kcm_kdnssd.desktop]

    • Bluetooth [kdebase/workspace/systemsettings/categories/settings-bluetooth.desktop]
    1. System Administration [kdebase/workspace/systemsettings/categories/settings-system-administration.desktop]
    • Date & Time [kdebase/workspace/kcontrol/dateandtime/clock.desktop]
    • Font Installer [kdebase/workspace/kcontrol/kfontinst/kcmfontinst/fontinst.desktop]
    • Permissions (policykit + remote widgets) [kdebase/workspace/systemsettings/categories/settings-permissions.desktop] [Maybe merge with 'Security'?]

    -- Authorization Policy [was "PolicyKit Authorisation"] -- Remote Widgets -- Disc Burning [was "K3b Setup"] [extragear/multimedia/k3b/k3bsetup/k3bsetup.desktop] [Shouldn't this belong in hardware?]

    • Security [kdebase/workspace/systemsettings/categories/settings-security.desktop]

    -- Login Screen [kdebase/workspace/kcontrol/kdm/kdm.desktop] -- User Accounts [was "User Manager"]

    • Startup & Shutdown [kdebase/workspace/systemsettings/categories/settings-startup-and-shutdown.desktop]

    -- Autostart [kdebase/workspace/kcontrol/autostart/autostart.desktop] -- Session Management [kdebase/workspace/ksmserver/kcm/kcmsmserver.desktop]

    Usability Discussion

    Started after Trever did a quick usability study with a friend: http://markmail.org/message/ods463crzwjc5erm

    Current topics

    • Usability studies are needed.
    • We need a formal policy on what goes where, with something similar to the Desktop Menu Spec by freedesktop.org. Otherwise, everyone will be upset when we change things for every request.
    • Tabs are bad
    • Maybe a better UI?
    • Usability studies are needed.