Indicator should give feedback when location-service is in use by apps

Bug #1407921 reported by Michał Sawicz on 2015-01-06
64
This bug affects 13 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Critical
Alejandro J. Cura
Ubuntu UX
Low
Matthew Paul Thomas
Ubuntu theme
High
Matthieu James
indicator-location (Ubuntu)
Medium
Marcus Tomlinson

Bug Description

The only information the location indicator icon conveys currently is whether location detection is enabled at all, when more data could be interesting. Especially acquiring a GPS lock is often interesting, as this greatly impacts the location accuracy.

Maybe the location icon should be dimmed when nothing is using it and blink when GPS lock is being acquired, bright when the lock is fine?

The current spec is @ https://wiki.ubuntu.com/Location

== Bug revision by charlesk 2016-01-24:

The Location spec has been revised in this regard. The new text reads:

> The 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. Choosing any
> app should switch to that app, so that you may
> control whichever functions in that app are
> accessing location. “Location Settings…” should
> navigate to the “Location” screen of System
> Settings.

This bug is about the first part of that spec -- making the indicator visible when it's active -- and is (currently) blocked on location-service bug #1536774.

The recent apps list component of the spec is covered in sibling bug #1235300.

Related branches

Michał Sawicz (saviq) wrote :
description: updated
Changed in ubuntu-ux:
assignee: nobody → Matthew Paul Thomas (mpt)
Changed in ubuntu-ux:
importance: Undecided → Low
Ricardo Salveti (rsalveti) wrote :

The lack of such feature can easily mask issues under the location-service (as there is no really way to know when it's indeed consuming data from the hardware, which is something that consumes the battery quite a bit).

As a user I find this super annoying, specially when coming from an android phone (that always says when it's used).

John Lea (johnlea) on 2015-03-02
Changed in ubuntu-ux:
status: New → Triaged
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in indicator-location (Ubuntu):
status: New → Confirmed

Would be nice to have this to know if the app is using the gps hardware or not. For example the camera app would the nice to know if the location is locked before take pictures, to make sure that the picture metadata will contains the gps information.

Changed in indicator-location (Ubuntu):
importance: Undecided → Medium
Bartosz Kosiorek (gang65) wrote :

Currently there is only one icon gps.svg. I would like to to propose two new icons: gps-disabled.svg, gps-enabled-no-signal.svg and maybe rename gps.svg to gps-enabled-connected.svg. What do you think about that idea ?

Changed in ubuntu-themes:
status: New → Confirmed
Bartosz Kosiorek (gang65) wrote :
Changed in ubuntu-themes:
status: Confirmed → In Progress
assignee: nobody → Bartosz Kosiorek (gang65)
Bartosz Kosiorek (gang65) wrote :
Bartosz Kosiorek (gang65) wrote :
Changed in indicator-location (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Bartosz Kosiorek (gang65)
Changed in indicator-location:
assignee: nobody → Bartosz Kosiorek (gang65)

The attachment "gps-disabled.svg" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Charles Kerr (charlesk) on 2016-01-24
summary: - There is no feedback when GPS is used, or when a GPS lock is being
- acquired
+ Indicator should give feedback when location-service is in use by apps
Charles Kerr (charlesk) on 2016-01-24
description: updated
Charles Kerr (charlesk) wrote :

Now that the location-service component of this is getting addressed in bug #1536774 I think we can make progress on this ticket and also on sibling bug #1235300.. Bartosz, do you think your proposed icons still make sense now that the GPS menuitem's been removed from the indicator (bug #1351299)?

Bartosz Kosiorek (gang65) wrote :

Hi Charles.
I think still this icon make sense to comply resolving bug:
https://bugs.launchpad.net/ubuntu/+source/location-service/+bug/1536774

GPS Disabled: No icon displayed
GPS Enabled, GPS active: Display https://launchpadlibrarian.net/210299143/gps-enabled-connected.svg
GPS Enabled, GPS inactive: Display https://launchpadlibrarian.net/210299156/gps-enabled-not-connected.svg

Changed in canonical-devices-system-image:
assignee: nobody → Alejandro J. Cura (alecu)
milestone: none → 12
importance: Undecided → Critical
status: New → Triaged
Changed in canonical-devices-system-image:
status: Triaged → In Progress
Changed in indicator-location (Ubuntu):
assignee: Bartosz Kosiorek (gang65) → Marcus Tomlinson (marcustomlinson)
Changed in ubuntu-themes:
status: In Progress → Confirmed
assignee: Bartosz Kosiorek (gang65) → nobody
Matthieu James (tiheum) wrote :

We'll replace GPS symbol used for the location indicator by a more meaningful icon that represent a pinned location. An update of the Suru icon theme will soon include 3 new icons:
* location-inactive: when the location service is disabled
* location-idle: when enabled but not in use
* location-active: when used

Changed in ubuntu-themes:
assignee: nobody → Matthieu James (tiheum)
status: Confirmed → In Progress
importance: Undecided → High
Matthieu James (tiheum) on 2016-05-30
Changed in ubuntu-themes:
status: In Progress → Fix Committed
Daniel Frost (k-one) wrote :

With OTA 10.1 on my BQ E5 GPS did turn itself on every now and so on - without me turning locationservices on, that was still off. I could not find a pattern to it at the time. That was of course reducing battery lifetime.
On OTA 10.1 the GPS on/off button was still available under the battery settings, that's how I found out about it.
With OTA 11 this button has disappeared, so I do sometimes wonder if internally GPS is still turned on occasionally (and apps could be able to use location-services?) but now I do not have any way to find out.

So, yes with the indicator showing GPS usage that would solve that problem as well.

Matthew Paul Thomas (mpt) wrote :

Daniel, you can find location settings under “Security & Privacy” > “Location”.

Daniel Frost (k-one) wrote :

Hi Matthew, I am aware of that.
But Location turned on/off and GPS turned on/off is not the same.
At least that is what I was experiencing and what I tried to describe.
Without me touching the location settings (turned off) GPS (visible under Battery) could be turned on (without me turning it on).

Because that happened to me I am not sure if internally the same ist still going on but now with the GPS button gone I can not find out.

I suppose it would do the job to make sure, that if location is turned off GPS definitly is turned of as well.

By the way there is no option for location services only based network triagulation but without GPS, right? I wonder if that would be usefull to get you a rough position for Here Maps but you would not have to turn on GPS wich would for instance reduce battery life.

Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-location - 13.10.0+16.10.20160613-0ubuntu1

---------------
indicator-location (13.10.0+16.10.20160613-0ubuntu1) yakkety; urgency=medium

  [ Marcus Tomlinson ]
  * Give indicator feedback when location-service is being used by
    apps/scopes (LP: #1407921)

 -- <email address hidden> (<email address hidden>) Mon, 13 Jun 2016 05:24:53 +0000

Changed in indicator-location (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-themes:
status: Fix Committed → Fix Released
no longer affects: indicator-location
Changed in canonical-devices-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers