gnome-shell/js
Florian Müllner 74e1058183 weather: Take global location switch into account
The setting to globally disable location settings altogether isn't
handled by the geoclue service itself, but by the authorization
agent. This means that:

 - it doesn't apply to system components
   (which gnome-shell is now considered[0])
 - it doesn't apply once the geoclue connection
   has been authorized

However users can reasonably expect that we won't use location services
after they disabled them, so handle the setting explicitly.

[0] https://cgit.freedesktop.org/geoclue/commit/?id=a4cef6c0ad08

https://bugzilla.gnome.org/show_bug.cgi?id=780252
2017-03-20 19:02:08 +01:00
..
extensionPrefs extensionPrefs: Tweak UI 2017-02-15 23:20:14 +01:00
gdm gdm: Handle absence of Fprint.Manager service 2017-03-20 19:02:07 +01:00
misc weather: Take global location switch into account 2017-03-20 19:02:08 +01:00
perf Revert accidental commit "Test stuff" 2014-09-03 13:47:18 -04:00
portalHelper portalHelper: Don't fail to load because of TLS errors 2017-02-15 14:30:07 +01:00
ui weather: Track whether a location was set 2017-03-20 19:02:08 +01:00
js-resources.gresource.xml weather: Add WeatherClient 2017-02-28 16:12:46 +01:00
Makefile.am Use the versioned libmutter*.so versions 2017-02-14 11:23:09 +08:00