(Inspired by Aaron (not me) Akademy, Trying to make a list of consistancy related issues) |
m |
||
| Line 1: | Line 1: | ||
What do we do well, and what do we need to work on, to avoid duplication of work, and keep users understanding how to use our product | What do we do well, and what do we need to work on, to avoid duplication of work, and keep users understanding how to use our product | ||
| − | |||
== Plasmoids and windows == | == Plasmoids and windows == | ||
| + | |||
How do we keep people knowing if they are using a tear-out widget, or a plasmoid, or a panel, or a window, or a tool-tip, or a notification | How do we keep people knowing if they are using a tear-out widget, or a plasmoid, or a panel, or a window, or a tool-tip, or a notification | ||
== Buttons & hyperlinks vs mouse over vs danger items == | == Buttons & hyperlinks vs mouse over vs danger items == | ||
| + | ; System Settings | ||
| + | System Settings does not honor this, and is confusing because it requires double clicking to open a safe item when double click in file manager is on. | ||
| + | |||
Icons in a filemanager represent a file, and activiation may harm the system, so double-click has been a common way to open them. | Icons in a filemanager represent a file, and activiation may harm the system, so double-click has been a common way to open them. | ||
| Line 13: | Line 16: | ||
Single click buttons must be safe / require confirmation before doing something dangerous | Single click buttons must be safe / require confirmation before doing something dangerous | ||
| − | |||
== Global vs Local settings == | == Global vs Local settings == | ||
| − | + | Application override of global Configuration is not standardized. | |
| + | We should make the kconfigure keep a mask for every application to override global settings. This way we don't have to make each program do extra stuff. | ||
| + | example: | ||
A person may want konqueror to always do things with single click, and dolphin to respect danger-item-activation | A person may want konqueror to always do things with single click, and dolphin to respect danger-item-activation | ||
What do we do well, and what do we need to work on, to avoid duplication of work, and keep users understanding how to use our product
Contents |
How do we keep people knowing if they are using a tear-out widget, or a plasmoid, or a panel, or a window, or a tool-tip, or a notification
System Settings does not honor this, and is confusing because it requires double clicking to open a safe item when double click in file manager is on.
Icons in a filemanager represent a file, and activiation may harm the system, so double-click has been a common way to open them.
Single click, hyperlinks must be safe, typically give indication by cursor change, or color change
Single click buttons must be safe / require confirmation before doing something dangerous
Application override of global Configuration is not standardized.
We should make the kconfigure keep a mask for every application to override global settings. This way we don't have to make each program do extra stuff.
example: A person may want konqueror to always do things with single click, and dolphin to respect danger-item-activation
Most people seem to prefer pop-ins, There are a few important instances when to use pop-ups, and a few
Settings vs configure