weather: Rename WeatherInfo.weather_info to gweather_info
This should make next commit less confusing.
This commit is contained in:
committed by
Georges Basile Stavracas Neto
parent
45d365ff42
commit
0248cf918e
+14
-14
@@ -69,7 +69,7 @@ struct _GcalWeatherService
|
|||||||
gboolean location_service_running;
|
gboolean location_service_running;
|
||||||
|
|
||||||
/* weather: */
|
/* weather: */
|
||||||
GWeatherInfo *weather_info; /* owned, nullable */
|
GWeatherInfo *gweather_info; /* owned, nullable */
|
||||||
guint max_days;
|
guint max_days;
|
||||||
gboolean weather_service_running;
|
gboolean weather_service_running;
|
||||||
};
|
};
|
||||||
@@ -181,8 +181,8 @@ gcal_weather_service_finalize (GObject *object)
|
|||||||
g_cancellable_cancel (self->location_cancellable);
|
g_cancellable_cancel (self->location_cancellable);
|
||||||
g_clear_object (&self->location_cancellable);
|
g_clear_object (&self->location_cancellable);
|
||||||
|
|
||||||
if (self->weather_info != NULL)
|
if (self->gweather_info != NULL)
|
||||||
g_clear_object (&self->weather_info);
|
g_clear_object (&self->gweather_info);
|
||||||
|
|
||||||
G_OBJECT_CLASS (gcal_weather_service_parent_class)->finalize (object);
|
G_OBJECT_CLASS (gcal_weather_service_parent_class)->finalize (object);
|
||||||
}
|
}
|
||||||
@@ -323,7 +323,7 @@ gcal_weather_service_init (GcalWeatherService *self)
|
|||||||
self->location_cancellable = g_cancellable_new ();
|
self->location_cancellable = g_cancellable_new ();
|
||||||
self->location_service_running = FALSE;
|
self->location_service_running = FALSE;
|
||||||
self->location_service = NULL;
|
self->location_service = NULL;
|
||||||
self->weather_info = NULL;
|
self->gweather_info = NULL;
|
||||||
self->weather_service_running = FALSE;
|
self->weather_service_running = FALSE;
|
||||||
self->max_days = 0;
|
self->max_days = 0;
|
||||||
}
|
}
|
||||||
@@ -643,10 +643,10 @@ gcal_weather_service_update_location (GcalWeatherService *self,
|
|||||||
{
|
{
|
||||||
g_return_if_fail (GCAL_IS_WEATHER_SERVICE (self));
|
g_return_if_fail (GCAL_IS_WEATHER_SERVICE (self));
|
||||||
|
|
||||||
if (self->weather_info != NULL)
|
if (self->gweather_info != NULL)
|
||||||
{
|
{
|
||||||
gcal_weather_service_timer_stop (self);
|
gcal_weather_service_timer_stop (self);
|
||||||
g_clear_object (&self->weather_info);
|
g_clear_object (&self->gweather_info);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (location == NULL)
|
if (location == NULL)
|
||||||
@@ -659,9 +659,9 @@ gcal_weather_service_update_location (GcalWeatherService *self,
|
|||||||
g_debug ("Got new weather service location: '%s'",
|
g_debug ("Got new weather service location: '%s'",
|
||||||
(location == NULL)? "<null>" : gweather_location_get_name (location));
|
(location == NULL)? "<null>" : gweather_location_get_name (location));
|
||||||
|
|
||||||
self->weather_info = gweather_info_new (location, GWEATHER_FORECAST_ZONE | GWEATHER_FORECAST_LIST);
|
self->gweather_info = gweather_info_new (location, GWEATHER_FORECAST_ZONE | GWEATHER_FORECAST_LIST);
|
||||||
/* TODO: display weather attributions somewhere:
|
/* TODO: display weather attributions somewhere:
|
||||||
* gweather_info_get_attribution (self->weather_info);
|
* gweather_info_get_attribution (self->gweather_info);
|
||||||
* Do no roll-out a release without resolving this one before!
|
* Do no roll-out a release without resolving this one before!
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -669,9 +669,9 @@ gcal_weather_service_update_location (GcalWeatherService *self,
|
|||||||
* This combination works fine, though. We should open a bug / investigate
|
* This combination works fine, though. We should open a bug / investigate
|
||||||
* what is going on.
|
* what is going on.
|
||||||
*/
|
*/
|
||||||
gweather_info_set_enabled_providers (self->weather_info, GWEATHER_PROVIDER_METAR | GWEATHER_PROVIDER_OWM | GWEATHER_PROVIDER_YR_NO);
|
gweather_info_set_enabled_providers (self->gweather_info, GWEATHER_PROVIDER_METAR | GWEATHER_PROVIDER_OWM | GWEATHER_PROVIDER_YR_NO);
|
||||||
g_signal_connect (self->weather_info, "updated", (GCallback) gcal_weather_service_update_weather, self);
|
g_signal_connect (self->gweather_info, "updated", (GCallback) gcal_weather_service_update_weather, self);
|
||||||
gweather_info_update (self->weather_info);
|
gweather_info_update (self->gweather_info);
|
||||||
|
|
||||||
gcal_weather_service_timer_start (self);
|
gcal_weather_service_timer_start (self);
|
||||||
}
|
}
|
||||||
@@ -1032,8 +1032,8 @@ on_timer_timeout (GcalWeatherService *self)
|
|||||||
{
|
{
|
||||||
g_return_val_if_fail (GCAL_IS_WEATHER_SERVICE (self), G_SOURCE_REMOVE);
|
g_return_val_if_fail (GCAL_IS_WEATHER_SERVICE (self), G_SOURCE_REMOVE);
|
||||||
|
|
||||||
if (self->weather_info != NULL)
|
if (self->gweather_info != NULL)
|
||||||
gweather_info_update (self->weather_info);
|
gweather_info_update (self->gweather_info);
|
||||||
|
|
||||||
return G_SOURCE_CONTINUE;
|
return G_SOURCE_CONTINUE;
|
||||||
}
|
}
|
||||||
@@ -1213,7 +1213,7 @@ gcal_weather_service_set_time_zone (GcalWeatherService *self,
|
|||||||
self->time_zone = g_time_zone_ref (value);
|
self->time_zone = g_time_zone_ref (value);
|
||||||
|
|
||||||
/* make sure we provide correct weather infos */
|
/* make sure we provide correct weather infos */
|
||||||
gweather_info_update (self->weather_info);
|
gweather_info_update (self->gweather_info);
|
||||||
|
|
||||||
g_object_notify ((GObject*) self, "time-zone");
|
g_object_notify ((GObject*) self, "time-zone");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user