Support direct access to the location panel

Bug #1533835 reported by Pat McGowan on 2016-01-13
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Canonical System Image
High
Bill Filler
indicator-location (Ubuntu)
High
Charles Kerr
ubuntu-system-settings (Ubuntu)
High
Jonas G. Drange

Bug Description

When selection Location settings from the indicator we want to go directly to the Location panel per the design at

https://docs.google.com/document/edit?hgd=1&id=1810KDpFl2Mxsn1z3wehPU9pkbS6R6o-j1-pmYpkYb7A#heading=h.jh8j7gb6bo0s

Related branches

Changed in ubuntu-system-settings (Ubuntu):
status: New → Confirmed
Changed in canonical-devices-system-image:
assignee: nobody → Bill Filler (bfiller)
importance: Undecided → High
milestone: none → ww08-2016
status: New → Confirmed
Launchpad Janitor (janitor) wrote :

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

Changed in indicator-location (Ubuntu):
status: New → Confirmed
Jonas G. Drange (jonas-drange) wrote :

What URL does the indicator attempt to open?

Changed in ubuntu-system-settings (Ubuntu):
status: Confirmed → Incomplete
Charles Kerr (charlesk) on 2016-02-02
Changed in indicator-location (Ubuntu):
assignee: nobody → Charles Kerr (charlesk)
importance: Undecided → High
Charles Kerr (charlesk) wrote :

When "location settings" is clicked in the indicator, the current action is to call url_dispatch_send() with a uri of "settings:///system/security-privacy".

What uri should the indicator be calling to invoke the Locations subpage of the security-privacy plugin?

Changed in indicator-location (Ubuntu):
assignee: Charles Kerr (charlesk) → nobody
status: Confirmed → Incomplete
Changed in ubuntu-system-settings (Ubuntu):
status: Incomplete → Confirmed
Changed in indicator-location (Ubuntu):
assignee: nobody → Charles Kerr (charlesk)
Jonas G. Drange (jonas-drange) wrote :

From mpt's comments in [1] the URL should be “settings:///location”.

[1] https://code.launchpad.net/~phablet-team/ubuntu-system-settings/permission-page-url/+merge/279883/comments/709717

Changed in indicator-location (Ubuntu):
status: Incomplete → Confirmed
Charles Kerr (charlesk) on 2016-02-03
Changed in indicator-location (Ubuntu):
status: Confirmed → In Progress
Charles Kerr (charlesk) wrote :

jgdx, I already had a few indicator-location branches siloed in <https://requests.ci-train.ubuntu.com/#/ticket/949> and so I've stacked <https://code.launchpad.net/~charlesk/indicator-location/lp-1533835-use-correct-url-for-system-settings> on top of that if you want to test with it and/or use that silo for your systems-settings branch as well.

Changed in ubuntu-system-settings (Ubuntu):
status: Confirmed → In Progress
Changed in canonical-devices-system-image:
status: Confirmed → In Progress
Launchpad Janitor (janitor) wrote :

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

---------------
indicator-location (13.10.0+16.04.20160218-0ubuntu1) xenial; urgency=medium

  * Remove the "View HERE terms and conditions" menuitem (LP: #1507793,
    #1535353)
  * Style guide code cleanup. No functional changes.
  * Use core::Property<X> fields to notify the indicator when location
    settings change
  * When 'Location settings…' is clicked, invoke the uri
    'settings:///location' (LP: #1533835)

 -- Charles Kerr <email address hidden> Thu, 18 Feb 2016 17:05:40 +0000

Changed in indicator-location (Ubuntu):
status: In Progress → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings - 0.3+16.04.20160218-0ubuntu1

---------------
ubuntu-system-settings (0.3+16.04.20160218-0ubuntu1) xenial; urgency=medium

  [ jonas-drange ]
  * Define a map used for mapping short, panel-agnostic URLs and expose
    translation functionality to both QML and c++. (LP: #1489833,
    #1533835)

 -- Charles Kerr <email address hidden> Thu, 18 Feb 2016 17:06:34 +0000

Changed in ubuntu-system-settings (Ubuntu):
status: In Progress → Fix Released
Changed in canonical-devices-system-image:
status: In Progress → Fix Committed
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