+ debug = (opt_debug ?: prefs_debug ?: debug);
+ site = (opt_site ?: prefs_site ?: site);
+ offline = (opt_offline ?: prefs_offline ?: offline);
+
+ gis_viewer_set_offline(gui->viewer, offline);
+ log_levels = (1 << (debug+1))-1;
+
+ GObject *action = aweather_gui_get_object(gui, "prefs_general_log");