+ aweather_gui_gl_redraw(self->gui);
+}
+
+
+/*****************
+ * ASync helpers *
+ *****************/
+typedef struct {
+ AWeatherRidge *self;
+ layer_t *layer;
+} cached_t;
+void cached_cb(gchar *filename, gboolean updated, gpointer _udata)
+{
+ cached_t *udata = _udata;
+ load_texture(udata->self, udata->layer, filename);
+ g_free(udata);