Location

Differences between revisions 8 and 11 (spanning 3 versions)
Revision 8 as of 2013-12-16 12:22:11
Size: 2765
Editor: mpt
Comment: + mockup of phone screen; "wi-fi" -> "Wi-Fi"
Revision 11 as of 2014-10-10 17:37:28
Size: 2408
Editor: mpt
Comment: include Nokia HERE integration (bug 1375322); mothball location indicator until its raison d'être is implemented
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
||<^ tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-location.png}}<<BR>>''Erratum: “wi-fi” should be “Wi-Fi”.''||<^ style="border:none;width:310px">{{attachment:phone-location.mockup.png}}<<BR>>''Erratum: “wi-fi” should be “Wi-Fi”.''|| ||<^ tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:location.phone.png}}||
Line 11: Line 11:
In System Settings, “Location” should be part of “[[SecurityAndPrivacySettings|Security & Privacy]]”, though the “GPS” switch should also be part of the [[SystemSettings#phone-quick-access|quick access area]]. In System Settings, “Location” should be part of “[[SecurityAndPrivacySettings|Security & Privacy]]”.
Line 13: Line 13:
The text of the caption for the “Location detection” switch should depend on which location providers have been implemented, and for the non-GPS providers, whether they are currently powered on. “__Nokia HERE terms and conditions__” should open a dialog displaying the terms and conditions, same as the first-run setup.
Line 15: Line 15:
If just GPS is implemented: “Uses GPS to detect your rough location. When off, GPS turns off to save battery.” “Let apps access this location:” should list only currently-installed apps that have ever requested access to location data (or “None requested” if none have).
Line 17: Line 17:
If GPS and Wi-Fi is implemented:
||'''Wi-Fi is on'''||'''Wi-Fi is off'''||
||Uses Wi-Fi and GPS to detect your rough location. Turning off location detection saves battery.||Uses Wi-Fi (currently off) and GPS to detect your rough location. Turning off location detection saves battery.||
Whenever “Let the phone detect your location:” is set to “Not at all”, the “Let apps access this location:” label and list should be insensitive, ''and'' the switches for each app should be off, regardless of the underlying permission, so that there is no confusion about whether they are accessing your location. If you later choose to let the phone detect your location, the switches for each app should return to their previous states.
Line 21: Line 19:
If GPS, Wi-Fi, and cell tower triangulation is implemented:
|| ||'''Wi-Fi is on'''||'''Wi-Fi is off'''||
||'''Cellular connection is on'''||Uses Wi-Fi, cell tower locations, and GPS to detect your rough location. Turning off location detection saves battery.||Uses Wi-Fi (currently off), cell tower locations, and GPS to detect your rough location. Turning off location detection saves battery.||
||'''Cellular connection is off'''||Uses Wi-Fi, cell tower locations (no current cellular connection), and GPS to detect your rough location. Turning off location detection saves battery.||Uses Wi-Fi (currently off), cell tower locations (no current cellular connection), and GPS to detect your rough location. Turning off location detection saves battery.||

The “Allow access to location:” list should be present whenever “Location detection” is on. It should include only currently-installed apps that have ever requested access to location data.
||<^ tablestyle="clear:both" style="border:none">||
Line 29: Line 22:
=== Indicator === === “Location access” indicator ===
Line 31: Line 24:
||<tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-location-menu.png}}|| The location access indicator should not be present until implementation of a list of apps that have recently used your location.
Line 33: Line 26:
The location indicator should appear in the status bar whenever an app has accessed your location in the past five minutes. ## ||<tablestyle="float:left;margin:0 1em 1em 0" style="border:none">{{attachment:phone-location-menu.png}}||

## The “Location access” indicator should appear in the status bar whenever an app has accessed your location in the past five minutes. It should list all apps that have accessed your location in the past five minutes, most recent first.

## Each app item should have, as its value, the period since that app last accessed your location, using “now” if it is less than 5 seconds. Selecting any app should switch to that app, so that you may control whichever functions in that app are accessing location.

## Changing an app’s access to location altogether, or turning off location access as a whole, can be done via the “Location Settings…” item.

Location services in Ubuntu are provided by GeoClue and the Ubuntu GeoIP Provider, and presented by the Location Indicator.

Phone

System Settings

location.phone.png

In System Settings, “Location” should be part of “Security & Privacy”.

Nokia HERE terms and conditions” should open a dialog displaying the terms and conditions, same as the first-run setup.

“Let apps access this location:” should list only currently-installed apps that have ever requested access to location data (or “None requested” if none have).

Whenever “Let the phone detect your location:” is set to “Not at all”, the “Let apps access this location:” label and list should be insensitive, and the switches for each app should be off, regardless of the underlying permission, so that there is no confusion about whether they are accessing your location. If you later choose to let the phone detect your location, the switches for each app should return to their previous states.

“Location access” indicator

The location access indicator should not be present until implementation of a list of apps that have recently used your location.

Location (last edited 2016-02-23 09:48:48 by mpt)