gnome-shell/js/misc
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
..
config.js.in Use the versioned libmutter*.so versions 2017-02-14 11:23:09 +08:00
extensionUtils.js extensionUtils: Use a unique 'subdir' to create new importers 2016-10-18 19:19:32 +02:00
fileUtils.js fileUtils: Remove listDirAsync() 2014-01-09 13:23:26 -05:00
gnomeSession.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
history.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
ibusManager.js ibusManager: Use const correctly 2017-02-10 13:19:08 -08:00
jsParse.js lookingGlass: Add tab-completion 2011-11-05 13:05:11 -04:00
keyboardManager.js js: Avoid double declarations with let 2017-02-10 13:35:50 -08:00
loginManager.js loginManager: Extend canSuspend() callback 2016-05-27 17:04:46 +02:00
modemManager.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
objectManager.js Revert "objectManager: handle proxies coming and going" 2017-01-09 22:34:40 -05:00
params.js *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
smartcardManager.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
util.js fix typos 2017-03-01 16:24:35 +00:00
weather.js weather: Take global location switch into account 2017-03-20 19:02:08 +01:00