SystemSettings

Differences between revisions 1 and 42 (spanning 41 versions)
Revision 1 as of 2013-03-14 18:56:15
Size: 1934
Editor: mpt
Comment: initial overview
Revision 42 as of 2013-07-31 13:54:34
Size: 6294
Editor: mpt
Comment: + phone access point
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
''MatthewPaulThomas, Canonical Design'' ''[[MatthewPaulThomas|Matthew Paul Thomas]], Canonical Design''
Line 3: Line 3:
Ubuntu contains System Settings on PC (`gnome-control-center`), based on [[https://live.gnome.org/SystemSettings|my original design in 2008]]. It will soon include some form of system settings interface on phone and tablet. Ubuntu contains System Settings on PC (`gnome-control-center`), based on [[https://live.gnome.org/SystemSettings|my original design from 2008]]. Ubuntu will soon also have a System Settings interface on phone and tablet. In line with the goal of [[http://www.ubuntu.com/devices/phone/operators-and-oems|a convergence device]] — not to mention, ordinary learnability and efficiency — these settings, and their categories, will be shared across form factors whenever practical. However, some settings will only ever make sense on one or two form factors.
Line 5: Line 5:
In line with the goal of [[http://www.ubuntu.com/devices/phone/operators-and-oems|a convergence device]] — not to mention, ordinary learnability and efficiency — these settings will be shared across form factors whenever practical. However, some settings will only ever make sense on one or two form factors. ||'''PC'''||'''Phone'''||'''Tablet'''||
||[[AboutThisDevice#PC|About This Computer]]||[[AboutThisDevice#Phone|About This Phone]], including [[AboutThisDevice#phone-storage|Storage]]||''TBD''||
||[[https://docs.google.com/a/canonical.com/document/d/1ILTJDiDCd25Npt2AmgzF8aOnZZECxTfM0hvsbWT2BxA/edit#|Universal Access]]||Accessibility||''TBD''||
||''TBD''||[[Appearance#Phone|Background]]||''TBD''||
||[[Bluetooth]]||[[Bluetooth#phone|Bluetooth]]||''TBD''||
|| - ||[[Brightness#Phone|Brightness]]||''TBD''||
||[[https://docs.google.com/a/canonical.com/document/d/1aHvJ-iIw-59bXTYBmIhQqEx0za2h9jpFE_RhZ2VOvJc/edit?authkey=CJO5wPkH&hl=en_GB|Display]]|| - ||''TBD''||
||[[Power#PC|Power]]||[[Power#Phone|Battery]]||''TBD''||
||[[LanguageAndText|Language & Text]]||[[LanguageAndText#phone-language|Language]], Keyboard ''TBD''||''TBD''||
||[[Networking#settings-window|Network]]||[[Networking#flight-mode-phone|Flight Mode]], [[Networking#cellular|Cellular]], [[Networking#phone-wifi|Wi-Fi]]||''TBD''||
||[[https://live.gnome.org/Design/SystemSettings/Proposals/LoginItems|Login Items]]|| - || - ||
||[[https://docs.google.com/a/canonical.com/document/d/1UwAQTXgEyZSD3di6fAUS0W18rKxh8TXb1TwsmkgbGG0/edit|Online Accounts]]||[[OnlineAccounts#phone-settings|Accounts]]||''TBD''||
|| - ||[[PhoneApp#Settings|Phone]], including SIM services|| - ||
||[[Printing#settings|Printing]]|| - ||''TBD''||
||[[SecurityAndPrivacySettings#PC|Security & Privacy]]||[[SecurityAndPrivacySettings#Phone|Security & Privacy]], including [[Location#Phone|Location]]||''TBD''||
||[[SoftwareAndUpdatesSettings|Software & Updates]]||''TBD''||''TBD''||
||[[https://docs.google.com/a/canonical.com/document/d/1Vb1jUVLoHXBK9drley6Vd5bYGguBbCTEWVcZz7R-LFI/edit?authkey=CNmT_aoF|Sound]]||[[Sound#Phone|Sound]]||''TBD''||
||[[StartupSettings|Startup]]|| - || - ||
||[[TimeAndDate#PC|Time & Date]]||[[TimeAndDate#Phone|Time & Date]]||''TBD''||
||[[TouchpadSettings|Touchpad]]|| - || - ||
||[[UserAccounts|User Accounts]]|| - ||''TBD''||
Line 7: Line 27:
This is an incomplete index of Ubuntu designs for System Settings — some of them implemented, some not. It includes other things, such as version information, that for want of a better position, are presented inside the System Settings UI in at least one form factor. This index does not yet include all settings panels included on the PC. It does include other things — such as version information — that, for want of a better position, are presented inside the System Settings UI in at least one form factor.
Line 9: Line 29:
||'''PC'''||'''Phone'''||
||[[https://docs.google.com/a/canonical.com/document/d/1aHvJ-iIw-59bXTYBmIhQqEx0za2h9jpFE_RhZ2VOvJc/edit?authkey=CJO5wPkH&hl=en_GB|Display]]||''TBD''||
||[[Power#settings|Power]]||''TBD''||
||[[Networking#settings-window|Network]]||''TBD''||
||[[TimeAndDate#settings|Time & Date]]||''TBD''||
||[[https://live.gnome.org/Design/SystemSettings/Proposals/LoginItems|Login Items]]|| - ||
||[[SoftwareAndUpdatesSettings|Software & Updates]]||''TBD''||
||[[Printing#settings|Printing]]||''TBD''||
||[[SecurityPrivacySettings|Security & Privacy]], including [[ErrorTracker#settings|Diagnostics]]||''TBD''||
||[[https://docs.google.com/a/canonical.com/document/d/1Vb1jUVLoHXBK9drley6Vd5bYGguBbCTEWVcZz7R-LFI/edit?authkey=CNmT_aoF|Sound]]||''TBD''||
||[[StartupSettings|Startup]]|| - ||
||[[TextEntry#settings|Text Entry]]||
||[[TouchpadSettings|Touchpad]]|| - ||
||[[https://docs.google.com/a/canonical.com/document/d/1ILTJDiDCd25Npt2AmgzF8aOnZZECxTfM0hvsbWT2BxA/edit#|Universal Access]]||''TBD''||
||[[UserAccounts|User Accounts]]||''TBD''||
<<TableOfContents()>>

== PC settings interface ==

''should be documented here eventually, for testability and comparison purposes''

<<Anchor(phone)>>
== Phone settings interface ==

||<tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-settings.png}}||

||<tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-settings-landscape.png}}||

''Erratum: “Backgrounds” should be “Background”, and “Sounds” should be “Sound”.''

“System Settings” should be an unremovable app in the Apps screen, and should be in the Launcher by default.

Whenever the search field is not empty, the rest of the System Settings main screen should consist only of those items matching the contents of the field. For example, if the search field contains “wallpa”, only the “Backgrounds” panel should remain. The search field should empty itself if you had switched to other apps for at least five minutes (because you have likely forgotten that you searched for anything).

''If global in-app search is implemented, it should replace the System Settings search field.''

<<Anchor(phone-quick-access)>><<Anchor(phone-flight-mode)>>
The '''quick access area''' is a group of list items at the top of the overview screen. It should always contain “Rotation Lock”, “[[Networking#flight-mode-phone|Flight Mode]]”, and “GPS” items. Following those, it may also contain other items, in order:
 * “Software update available”
 * “[[Bluetooth#Phone|Bluetooth]]”

All other items in the main screen should act as [[http://design.ubuntu.com/apps/building-blocks/page-stack|page stacks]], regardless of whether they are list items (like “About This Phone”) or grid items (like “Sounds”).

||<tablestyle="clear:both" style="border:none">||

<<Anchor(phone-reset)>>
=== “Reset Phone” ===

||<tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-settings-reset.png}}||

“Reset Launcher & Home Screen…” should display an alert with text “The contents and layout of the Launcher, and the filters in the Home Screen, will be returned to their original settings.”, and “Reset Launcher & Home Screen” and “Cancel” buttons. After the reset, you should be returned to the home screen, with the Launcher momentarily revealed, so that you can see for yourself that it worked.

“Reset All System Settings…” should display an alert with text “The contents and layout of the Launcher, and the filters in the Home Screen, will be returned to their original settings.”, and “Reset All System Settings” and “Cancel” buttons. After the reset, you should be returned to the System Settings overview.

“Erase & Reset Everything…” should display an alert with text “All documents, saved games, settings, and other items will be permanently deleted from this phone.”, and “Erase & Reset Everything” and “Cancel” buttons. After the reset, you should be returned to the phone welcome screen.

If you use any [[SecurityAndPrivacySettings#Phone|phone locking]] scheme, choosing “Reset All System Settings” or “Erase & Reset Everything” in the alert should prompt you to unlock before performing the reset.

||<tablestyle="clear:both" style="border:none">||

== Tablet settings interface ==

''TBD''

Matthew Paul Thomas, Canonical Design

Ubuntu contains System Settings on PC (gnome-control-center), based on my original design from 2008. Ubuntu will soon also have a System Settings interface on phone and tablet. In line with the goal of a convergence device — not to mention, ordinary learnability and efficiency — these settings, and their categories, will be shared across form factors whenever practical. However, some settings will only ever make sense on one or two form factors.

This index does not yet include all settings panels included on the PC. It does include other things — such as version information — that, for want of a better position, are presented inside the System Settings UI in at least one form factor.

PC settings interface

should be documented here eventually, for testability and comparison purposes

Phone settings interface

phone-settings.png

phone-settings-landscape.png

Erratum: “Backgrounds” should be “Background”, and “Sounds” should be “Sound”.

“System Settings” should be an unremovable app in the Apps screen, and should be in the Launcher by default.

Whenever the search field is not empty, the rest of the System Settings main screen should consist only of those items matching the contents of the field. For example, if the search field contains “wallpa”, only the “Backgrounds” panel should remain. The search field should empty itself if you had switched to other apps for at least five minutes (because you have likely forgotten that you searched for anything).

If global in-app search is implemented, it should replace the System Settings search field.

The quick access area is a group of list items at the top of the overview screen. It should always contain “Rotation Lock”, “Flight Mode”, and “GPS” items. Following those, it may also contain other items, in order:

  • “Software update available”
  • Bluetooth

All other items in the main screen should act as page stacks, regardless of whether they are list items (like “About This Phone”) or grid items (like “Sounds”).

“Reset Phone”

phone-settings-reset.png

“Reset Launcher & Home Screen…” should display an alert with text “The contents and layout of the Launcher, and the filters in the Home Screen, will be returned to their original settings.”, and “Reset Launcher & Home Screen” and “Cancel” buttons. After the reset, you should be returned to the home screen, with the Launcher momentarily revealed, so that you can see for yourself that it worked.

“Reset All System Settings…” should display an alert with text “The contents and layout of the Launcher, and the filters in the Home Screen, will be returned to their original settings.”, and “Reset All System Settings” and “Cancel” buttons. After the reset, you should be returned to the System Settings overview.

“Erase & Reset Everything…” should display an alert with text “All documents, saved games, settings, and other items will be permanently deleted from this phone.”, and “Erase & Reset Everything” and “Cancel” buttons. After the reset, you should be returned to the phone welcome screen.

If you use any phone locking scheme, choosing “Reset All System Settings” or “Erase & Reset Everything” in the alert should prompt you to unlock before performing the reset.

Tablet settings interface

TBD

SystemSettings (last edited 2016-10-18 10:13:02 by mpt)