GNOME Bugzilla – Bug 709372
Show an icon when location services have been used
Last modified: 2014-01-28 18:44:59 UTC
When location services have been used recently, show an icon to tell the user that this happened recently. Additionally, the menu items inside the menu could show: - which applications have used the services recently, and offer a way to turn it off for that app - link to Privacy settings (with the not implemented yet location section being shown) This could be part of the agent API for geoclue2, or we could use a separate API, if there's cases where the agent isn't the same as the thing presenting the icon (eg. on non-gnome-shell desktops).
Should this be in system status, or in the message tray? Seems like application controls to me, so it would be in the tray... Also, do we care about non-gnome-shell desktop here?
(In reply to comment #1) > Should this be in system status, or in the message tray? > > Seems like application controls to me, so it would be in the tray... It should be in the system status, location services is a system service (just like disabling the wifi, or 3g modem). > Also, do we care about non-gnome-shell desktop here? That's a technical detail of the geoclue2 implementation. The API isn't written yet.
Created attachment 267428 [details] [review] Add indicator for location service being used If an application is accessing location through geoclue, show an indicator in the panel for that so that user knows.
Created attachment 267429 [details] Screenshot of indicator in action I have used 'find-location-symbolic' for now. Suggestions welcome! Oh and you'll need git master of geoclue if you wanna try.
Review of attachment 267428 [details] [review]: Remove the logs and we're good to go. This looks good.
Attachment 267428 [details] pushed as d163b92 - Add indicator for location service being used