Activity log for bug #1606052

Date Who What changed Old value New value Message
2016-07-24 19:40:24 Danielle Foré bug added bug
2016-07-24 19:40:46 Danielle Foré elementaryos: status New Confirmed
2016-07-24 19:40:49 Danielle Foré elementaryos: importance Undecided Medium
2016-07-24 19:40:51 Danielle Foré elementaryos: milestone loki+1-beta1
2016-07-24 19:49:45 Danielle Foré summary Create a GeoClue2 "Agent" Create a GeoClue2 "Agent" [$100]
2016-07-24 19:49:52 Danielle Foré tags bounty
2016-07-24 20:17:49 Danielle Foré description Apps should have to present a request to the user before being allowed to access location data. Luckily, GeoClue2 already implements this as part of the library, we just need to implement the UI for (aka the Agent). See the API documentation here: https://www.freedesktop.org/software/geoclue/docs/gdbus-org.freedesktop.GeoClue2.Agent.html A design for this needs to be: * A dialog * With actions that indicate granting permission or denying permission * With the default action (keyboard focus) of Deny * Presenting the application icon and name asking for permission * Presenting the service we're asking permissions for (location) * Presenting the accuracy level of information requested (country, city, neighborhood, street, exact) Apps should have to present a request to the user before being allowed to access location data. Luckily, GeoClue2 already implements this as part of the library, we just need to implement the UI for (aka the Agent). See the API documentation here: https://www.freedesktop.org/software/geoclue/docs/gdbus-org.freedesktop.GeoClue2.Agent.html A design for this needs to be: * A dialog * With actions that indicate granting permission or denying permission * With the default action (keyboard focus) of Deny * Presenting the application name (and maybe icon) asking for permission * Presenting the service we're asking permissions for (location) * Presenting the accuracy level of information requested (country, city, neighborhood, street, exact)
2016-07-26 20:38:40 Adam Bieńkowski elementaryos: assignee Adam Bieńkowski (donadigo)
2016-08-03 20:49:20 Adam Bieńkowski elementaryos: assignee Adam Bieńkowski (donadigo)
2016-10-09 20:47:49 koko-ng elementaryos: assignee Tibor V. (tibv)
2016-10-09 21:02:18 koko-ng attachment added first preview of the geoclue agent https://bugs.launchpad.net/elementaryos/+bug/1606052/+attachment/4758401/+files/geoclue-agent.png
2016-12-31 12:16:11 Adam Bieńkowski elementaryos: status Confirmed In Progress
2017-02-04 20:36:49 AJ Ashton bug added subscriber AJ Ashton
2017-02-23 23:31:07 Danielle Foré elementaryos: assignee Tibor V. (tibv) David Hewitt (davidmhewitt)
2017-02-23 23:32:27 Danielle Foré elementaryos: status In Progress Fix Committed
2017-02-23 23:32:40 Danielle Foré branch linked lp:pantheon-agent-geoclue2