weather: Rework weather management

This commit brings a few changes that I was too lazy to
split in different commits:

 * Remove a few useless arguments in the GcalWeatherService API
 * Move the weather management code from GcalWindow to GcalWeatherSettings
 * A few style changes
This commit is contained in:
Georges Basile Stavracas Neto
2018-01-27 20:36:29 -02:00
parent ab20672aeb
commit 499db7bfd4
13 changed files with 568 additions and 392 deletions
+1
View File
@@ -33,6 +33,7 @@ sources = files(
'views/gcal-year-view.c',
'weather/gcal-weather-info.c',
'weather/gcal-weather-service.c',
'weather/gcal-weather-settings.c',
'gcal-application.c',
'gcal-clock.c',
'gcal-date-chooser-day.c',