[gnome-shell] location: Adapt to new Geoclue agent interface
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] location: Adapt to new Geoclue agent interface
- Date: Tue, 25 Feb 2014 12:47:23 +0000 (UTC)
commit 8b866efe92404588e47932368a8af606af01af1d
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Mon Feb 24 18:26:46 2014 +0000
location: Adapt to new Geoclue agent interface
To be able to correctly setup dbus policy, I had to change the expected
agent D-Bus API a bit: Now object path is fixed and not different for
each user.
https://bugzilla.gnome.org/show_bug.cgi?id=725082
js/ui/status/location.js | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/js/ui/status/location.js b/js/ui/status/location.js
index a202add..6498a5e 100644
--- a/js/ui/status/location.js
+++ b/js/ui/status/location.js
@@ -52,11 +52,8 @@ const Indicator = new Lang.Class({
this._item = new PopupMenu.PopupSubMenuMenuItem(_("Location"), true);
this._item.icon.icon_name = 'find-location-symbolic';
- var credentials = new Gio.Credentials();
- var uid = credentials.get_unix_user();
this._agent = Gio.DBusExportedObject.wrapJSObject(AgentIface, this);
- this._agent.export(Gio.DBus.system,
- '/org/freedesktop/GeoClue2/Agent/' + uid);
+ this._agent.export(Gio.DBus.system, '/org/freedesktop/GeoClue2/Agent');
this._item.status.text = _("On");
this._onOffAction = this._item.menu.addAction(_("Turn Off"), Lang.bind(this, this._onOnOffAction));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]