Пример #1
0
/**
 * grits_viewer_set_offline:
 * @viewer: the viewer
 * @offline: %TRUE to enter offline mode
 *
 * Set the offline mode. If @offline is %TRUE, only locally cached data will be
 * used.
 */
void grits_viewer_set_offline(GritsViewer *viewer, gboolean offline)
{
	g_assert(GRITS_IS_VIEWER(viewer));
	g_debug("GritsViewer: set_offline - %d", offline);
	grits_prefs_set_boolean(viewer->prefs, "grits/offline", offline);
	viewer->offline = offline;
	_grits_viewer_emit_offline(viewer);
}
Пример #2
0
G_MODULE_EXPORT void on_update(GtkToggleAction *action, AWeatherGui *self)
{
	grits_prefs_set_boolean(self->prefs, "aweather/update_enab",
			gtk_toggle_action_get_active(action));
	set_update_timeout(self);
}