User:DarioAndres/SS3: Difference between revisions

    From KDE TechBase
    No edit summary
    No edit summary
    Line 160: Line 160:


    </code>
    </code>
    == 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.'''

    Revision as of 03:08, 2 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

    1. Application Appearance and Behaviour
    • Application Appearance

    -- Style -- Colours -- Icons [Merge Emoticons] -- Fonts

    • Shortcuts and Gestures

    -- Standard Keyboard Shortcuts [moved from "Keyboard & Mouse"] -- Global Keyboard Shortcuts [moved from "Keyboard & Mouse"] -- Custom Shortcuts [was "Input Actions"; moved from "Keyboard & Mouse"]

    • Account Details [was "About Me"]

    -- User Account -- Paths -- Password Management [was "KDE Wallet"] -- Content Providers [ was "Open Collaboration Services providers" ]

    • Locale

    -- Language [extracted from "Country/Region&Lang"] -- Time & Numeric units [was "Country/Region & Language"] -- Spell Checker

    • Application and System Notifications

    -- Manage Notifications -- System Bell -- Launch Feedback [moved from "Desktop"]

    • PIM Resources [Needs better name]

    -- Personal Resources [was "KDE Resources"] -- Akonadi

    • File Associations
    1. Workspace Appearance and Behaviour
    • Desktop Appearance

    -- Screen Saver -- Splash Screen -- Plasma Theme [Split from "Style"] -- Window Decorations [was "Windows"] -- Cursor Theme [extracted from the Keyboard&Mouse/"Mouse" KCM]

    • Desktop Effects [Split out]

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

    • Window Behavior

    -- Screen Edges (move to Desktop Effects?) -- Task Switcher [was "Navigate Through Windows" (tabbox config on 4.4)] -- Window Behavior -- Window Rules [was "Window Specific"] -- Virtual Desktops

    • Default Applications
    • Desktop search

    -- [All Nepomuk stuff]

    • Desktop Layout and Dashboard [new Plasma KCM, requires a proper name, ping aseigo/notmart]
    • Accesibility [Split out]

    -- Bell -- Modifier Keys -- Keyboard Filters -- Activation Gestures

    1. Hardware
    • Display/Monitor settings

    -- Size & Orientation -- Gamma -- Multiple Monitors

    • Audio & Video

    -- [Phonon stuff] -- Audio CD Ripping [was "Audio CDs"] -- CDDB Retrieval

    • Main Input Devices (keyboard & mouse/touchpad)

    -- Keyboard -- Keyboard Layout [moved from "Regional & Language"] -- Mouse

    • Other Input Devices

    -- Joystick -- Remote Control

    • Removable devices (usb stick, massive storage, misc devices)

    -- Device Actions (solid actions + Automounter config(in kdereview)) -- Digital Camera

    • Printers

    -- [Printing stuff goes here]

    • Power Management [Split for treeview]

    -- General Settings -- Edit Profiles -- Capabilities

    1. Network & Connectivity
    • Network Connections

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

    • File sharing

    -- Windows Shares [was "Samba"] -- Network Credentials [was "Local Network Browsing"]

    • Network Settings [Needs better name]

    -- Proxy -- Connection Preferences -- Service Discovery

    • Bluetooth
    1. System Administration
    • Date & Time
    • Login Manager
    • Font Installer
    • Permissions (policykit + remote widgets)

    -- Authorization Policy [was "PolicyKit Authorisation"] -- Remote Widgets -- Disc Burning [was "K3b Setup"]

    • Startup & Shutdown

    -- Autostart -- Session Management

    • KDE Services

    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.