gnome-shell/js
raresvis 8e443a2aff WeatherClient: set enabled providers after setting a valid location
So far, the GWeatherInfo was given the enabled weather providers
as a parameter, at construction time. Because of the way in
which libgweather was designed, setting the providers right from
the beginning enabled libgweather to use them internally in order
to update its state. Updating the internal state is only relevant
when there is a valid location set, which is not guaranteed at the
time when the GWeatherInfo object is constructed.

In order to fix this, enable no providers at construction time and
only set valid providers after setting a valid location.

https://bugzilla.gnome.org/show_bug.cgi?id=780404
2017-04-19 20:41:35 +03:00
..
extensionPrefs extensionPrefs: Tweak UI 2017-02-15 23:20:14 +01:00
gdm loginDialog: Fix session button can be clicked 2017-04-19 10:27:41 -04:00
misc WeatherClient: set enabled providers after setting a valid location 2017-04-19 20:41:35 +03:00
perf Revert accidental commit "Test stuff" 2014-09-03 13:47:18 -04:00
portalHelper portalHelper: Fix portals which require a new window to be loaded 2017-04-06 12:28:43 +02:00
ui background: Fix file check 2017-04-11 02:43:07 +02:00
js-resources.gresource.xml location: Split out PermissionStore 2017-03-20 19:02:08 +01:00
Makefile.am Use the versioned libmutter*.so versions 2017-02-14 11:23:09 +08:00