/* GSettingsEngine.c generated by valac 0.34.4, the Vala compiler * generated from GSettingsEngine.vala, do not modify */ /* Copyright 2016 Software Freedom Conservancy Inc. * * This software is licensed under the GNU LGPL (version 2.1 or later). * See the COPYING file in this distribution. */ #include #include #include #include #include #include #include #define TYPE_CONFIGURATION_ENGINE (configuration_engine_get_type ()) #define CONFIGURATION_ENGINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CONFIGURATION_ENGINE, ConfigurationEngine)) #define IS_CONFIGURATION_ENGINE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CONFIGURATION_ENGINE)) #define CONFIGURATION_ENGINE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), TYPE_CONFIGURATION_ENGINE, ConfigurationEngineIface)) typedef struct _ConfigurationEngine ConfigurationEngine; typedef struct _ConfigurationEngineIface ConfigurationEngineIface; #define TYPE_CONFIGURABLE_PROPERTY (configurable_property_get_type ()) #define TYPE_FUZZY_PROPERTY_STATE (fuzzy_property_state_get_type ()) #define TYPE_GSETTINGS_CONFIGURATION_ENGINE (gsettings_configuration_engine_get_type ()) #define GSETTINGS_CONFIGURATION_ENGINE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine)) #define GSETTINGS_CONFIGURATION_ENGINE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngineClass)) #define IS_GSETTINGS_CONFIGURATION_ENGINE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GSETTINGS_CONFIGURATION_ENGINE)) #define IS_GSETTINGS_CONFIGURATION_ENGINE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GSETTINGS_CONFIGURATION_ENGINE)) #define GSETTINGS_CONFIGURATION_ENGINE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngineClass)) typedef struct _GSettingsConfigurationEngine GSettingsConfigurationEngine; typedef struct _GSettingsConfigurationEngineClass GSettingsConfigurationEngineClass; typedef struct _GSettingsConfigurationEnginePrivate GSettingsConfigurationEnginePrivate; #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_settings_schema_unref0(var) ((var == NULL) ? NULL : (var = (g_settings_schema_unref (var), NULL))) #define _g_settings_schema_source_unref0(var) ((var == NULL) ? NULL : (var = (g_settings_schema_source_unref (var), NULL))) #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) typedef enum { CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY = 0, CONFIGURABLE_PROPERTY_BG_COLOR_NAME, CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS, CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE, CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE, CONFIGURABLE_PROPERTY_SCREENSAVER_FILE, CONFIGURABLE_PROPERTY_SCREENSAVER_MODE, CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN, CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM, CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT, CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE, CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH, CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES, CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS, CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES, CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR, CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR, CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR, CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS, CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS, CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES, CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS, CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING, CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY, CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING, CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT, CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE, CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA, CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT, CONFIGURABLE_PROPERTY_EXPORT_QUALITY, CONFIGURABLE_PROPERTY_EXPORT_SCALE, CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP, CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP, CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED, CONFIGURABLE_PROPERTY_IMPORT_DIR, CONFIGURABLE_PROPERTY_KEEP_RELATIVITY, CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT, CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE, CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH, CONFIGURABLE_PROPERTY_LAST_USED_SERVICE, CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE, CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING, CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY, CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT, CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE, CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH, CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS, CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE, CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE, CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT, CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT, CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI, CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS, CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH, CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE, CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO, CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES, CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION, CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT, CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT, CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG, CONFIGURABLE_PROPERTY_SIDEBAR_POSITION, CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY, CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY, CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID, CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE, CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME, CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES, CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE, CONFIGURABLE_PROPERTY_NUM_PROPERTIES } ConfigurableProperty; typedef enum { CONFIGURATION_ERROR_PROPERTY_HAS_NO_VALUE, CONFIGURATION_ERROR_ENGINE_ERROR } ConfigurationError; #define CONFIGURATION_ERROR configuration_error_quark () typedef enum { FUZZY_PROPERTY_STATE_ENABLED, FUZZY_PROPERTY_STATE_DISABLED, FUZZY_PROPERTY_STATE_UNKNOWN } FuzzyPropertyState; struct _ConfigurationEngineIface { GTypeInterface parent_iface; gchar* (*get_name) (ConfigurationEngine* self); gint (*get_int_property) (ConfigurationEngine* self, ConfigurableProperty p, GError** error); void (*set_int_property) (ConfigurationEngine* self, ConfigurableProperty p, gint val, GError** error); gint (*get_enum_property) (ConfigurationEngine* self, ConfigurableProperty p, GError** error); void (*set_enum_property) (ConfigurationEngine* self, ConfigurableProperty p, gint val, GError** error); gchar* (*get_string_property) (ConfigurationEngine* self, ConfigurableProperty p, GError** error); void (*set_string_property) (ConfigurationEngine* self, ConfigurableProperty p, const gchar* val, GError** error); gboolean (*get_bool_property) (ConfigurationEngine* self, ConfigurableProperty p, GError** error); void (*set_bool_property) (ConfigurationEngine* self, ConfigurableProperty p, gboolean val, GError** error); gdouble (*get_double_property) (ConfigurationEngine* self, ConfigurableProperty p, GError** error); void (*set_double_property) (ConfigurationEngine* self, ConfigurableProperty p, gdouble val, GError** error); gboolean (*get_plugin_bool) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gboolean def); void (*set_plugin_bool) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gboolean val); gdouble (*get_plugin_double) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gdouble def); void (*set_plugin_double) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gdouble val); gint (*get_plugin_int) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gint def); void (*set_plugin_int) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, gint val); gchar* (*get_plugin_string) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, const gchar* def); void (*set_plugin_string) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key, const gchar* val); void (*unset_plugin_key) (ConfigurationEngine* self, const gchar* domain, const gchar* id, const gchar* key); FuzzyPropertyState (*is_plugin_enabled) (ConfigurationEngine* self, const gchar* id); void (*set_plugin_enabled) (ConfigurationEngine* self, const gchar* id, gboolean enabled); }; struct _GSettingsConfigurationEngine { GObject parent_instance; GSettingsConfigurationEnginePrivate * priv; }; struct _GSettingsConfigurationEngineClass { GObjectClass parent_class; }; struct _GSettingsConfigurationEnginePrivate { gchar** schema_names; gint schema_names_length1; gint _schema_names_size_; gchar** key_names; gint key_names_length1; gint _key_names_size_; }; static gpointer gsettings_configuration_engine_parent_class = NULL; static ConfigurationEngineIface* gsettings_configuration_engine_configuration_engine_parent_iface = NULL; GType configurable_property_get_type (void) G_GNUC_CONST; GQuark configuration_error_quark (void); GType fuzzy_property_state_get_type (void) G_GNUC_CONST; GType configuration_engine_get_type (void) G_GNUC_CONST; GType gsettings_configuration_engine_get_type (void) G_GNUC_CONST; #define GSETTINGS_CONFIGURATION_ENGINE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEnginePrivate)) enum { GSETTINGS_CONFIGURATION_ENGINE_DUMMY_PROPERTY }; #define GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME "org.yorba.shotwell" #define GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".preferences" #define GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".ui" #define GSETTINGS_CONFIGURATION_ENGINE_SLIDESHOW_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".slideshow" #define GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".window" #define GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".files" #define GSETTINGS_CONFIGURATION_ENGINE_EDITING_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".editing" #define GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_PREFS_SCHEMA_NAME ".export" #define GSETTINGS_CONFIGURATION_ENGINE_VIDEO_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".video" #define GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".printing" #define GSETTINGS_CONFIGURATION_ENGINE_SHARING_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".sharing" #define GSETTINGS_CONFIGURATION_ENGINE_IMPORTING_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".dataimports" #define GSETTINGS_CONFIGURATION_ENGINE_CROP_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".crop-settings" #define GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_DESKTOP_SCHEMA_NAME "org.gnome.desktop.background" #define GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_SCREENSAVER_SCHEMA_NAME "org.gnome.desktop.screensaver" #define GSETTINGS_CONFIGURATION_ENGINE_PLUGINS_ENABLE_DISABLE_SCHEMA_NAME GSETTINGS_CONFIGURATION_ENGINE_ROOT_SCHEMA_NAME ".plugins.enable-state" GSettingsConfigurationEngine* gsettings_configuration_engine_new (void); GSettingsConfigurationEngine* gsettings_configuration_engine_construct (GType object_type); static void gsettings_configuration_engine_check_key_valid (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static gboolean gsettings_configuration_engine_get_gs_bool (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static void gsettings_configuration_engine_set_gs_bool (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gboolean value, GError** error); static void gsettings_configuration_engine_set_gs_enum (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gint value, GError** error); static gint gsettings_configuration_engine_get_gs_enum (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static gint gsettings_configuration_engine_get_gs_int (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static void gsettings_configuration_engine_set_gs_int (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gint value, GError** error); static gdouble gsettings_configuration_engine_get_gs_double (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static void gsettings_configuration_engine_set_gs_double (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gdouble value, GError** error); static gchar* gsettings_configuration_engine_get_gs_string (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static void gsettings_configuration_engine_set_gs_string (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, const gchar* value, GError** error); static void gsettings_configuration_engine_reset_gs_to_default (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error); static gchar* gsettings_configuration_engine_clean_plugin_id (const gchar* id); gboolean is_string_empty (const gchar* s); static gchar* gsettings_configuration_engine_get_plugin_enable_disable_name (const gchar* id); static gchar* gsettings_configuration_engine_make_plugin_schema_name (const gchar* domain, const gchar* id); static gchar* gsettings_configuration_engine_make_gsettings_key (const gchar* gconf_key); static gchar* gsettings_configuration_engine_real_get_name (ConfigurationEngine* base); static gint gsettings_configuration_engine_real_get_enum_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error); static void gsettings_configuration_engine_real_set_enum_property (ConfigurationEngine* base, ConfigurableProperty p, gint val, GError** error); static gint gsettings_configuration_engine_real_get_int_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error); static void gsettings_configuration_engine_real_set_int_property (ConfigurationEngine* base, ConfigurableProperty p, gint val, GError** error); static gchar* gsettings_configuration_engine_real_get_string_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error); static void gsettings_configuration_engine_real_set_string_property (ConfigurationEngine* base, ConfigurableProperty p, const gchar* val, GError** error); static gboolean gsettings_configuration_engine_real_get_bool_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error); static void gsettings_configuration_engine_real_set_bool_property (ConfigurationEngine* base, ConfigurableProperty p, gboolean val, GError** error); static gdouble gsettings_configuration_engine_real_get_double_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error); static void gsettings_configuration_engine_real_set_double_property (ConfigurationEngine* base, ConfigurableProperty p, gdouble val, GError** error); static gboolean gsettings_configuration_engine_real_get_plugin_bool (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gboolean def); static void gsettings_configuration_engine_real_set_plugin_bool (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gboolean val); static gdouble gsettings_configuration_engine_real_get_plugin_double (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gdouble def); static void gsettings_configuration_engine_real_set_plugin_double (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gdouble val); static gint gsettings_configuration_engine_real_get_plugin_int (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gint def); static void gsettings_configuration_engine_real_set_plugin_int (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gint val); static gchar* gsettings_configuration_engine_real_get_plugin_string (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, const gchar* def); static void gsettings_configuration_engine_real_set_plugin_string (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, const gchar* val); static void gsettings_configuration_engine_real_unset_plugin_key (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key); static FuzzyPropertyState gsettings_configuration_engine_real_is_plugin_enabled (ConfigurationEngine* base, const gchar* id); static void gsettings_configuration_engine_real_set_plugin_enabled (ConfigurationEngine* base, const gchar* id, gboolean enabled); void gsettings_configuration_engine_run_gsettings_migrator (void); GFile* app_dirs_get_settings_migrator_bin (void); static void gsettings_configuration_engine_finalize (GObject* obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); GSettingsConfigurationEngine* gsettings_configuration_engine_construct (GType object_type) { GSettingsConfigurationEngine * self = NULL; gchar** _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; gchar** _tmp16_ = NULL; gint _tmp16__length1 = 0; gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar** _tmp19_ = NULL; gint _tmp19__length1 = 0; gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; gchar* _tmp23_ = NULL; gchar* _tmp24_ = NULL; gchar** _tmp25_ = NULL; gint _tmp25__length1 = 0; gchar* _tmp26_ = NULL; gchar* _tmp27_ = NULL; gchar** _tmp28_ = NULL; gint _tmp28__length1 = 0; gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; gchar** _tmp31_ = NULL; gint _tmp31__length1 = 0; gchar* _tmp32_ = NULL; gchar* _tmp33_ = NULL; gchar** _tmp34_ = NULL; gint _tmp34__length1 = 0; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; gchar** _tmp37_ = NULL; gint _tmp37__length1 = 0; gchar* _tmp38_ = NULL; gchar* _tmp39_ = NULL; gchar** _tmp40_ = NULL; gint _tmp40__length1 = 0; gchar* _tmp41_ = NULL; gchar* _tmp42_ = NULL; gchar** _tmp43_ = NULL; gint _tmp43__length1 = 0; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; gchar** _tmp46_ = NULL; gint _tmp46__length1 = 0; gchar* _tmp47_ = NULL; gchar* _tmp48_ = NULL; gchar** _tmp49_ = NULL; gint _tmp49__length1 = 0; gchar* _tmp50_ = NULL; gchar* _tmp51_ = NULL; gchar** _tmp52_ = NULL; gint _tmp52__length1 = 0; gchar* _tmp53_ = NULL; gchar* _tmp54_ = NULL; gchar** _tmp55_ = NULL; gint _tmp55__length1 = 0; gchar* _tmp56_ = NULL; gchar* _tmp57_ = NULL; gchar** _tmp58_ = NULL; gint _tmp58__length1 = 0; gchar* _tmp59_ = NULL; gchar* _tmp60_ = NULL; gchar** _tmp61_ = NULL; gint _tmp61__length1 = 0; gchar* _tmp62_ = NULL; gchar* _tmp63_ = NULL; gchar** _tmp64_ = NULL; gint _tmp64__length1 = 0; gchar* _tmp65_ = NULL; gchar* _tmp66_ = NULL; gchar** _tmp67_ = NULL; gint _tmp67__length1 = 0; gchar* _tmp68_ = NULL; gchar* _tmp69_ = NULL; gchar** _tmp70_ = NULL; gint _tmp70__length1 = 0; gchar* _tmp71_ = NULL; gchar* _tmp72_ = NULL; gchar** _tmp73_ = NULL; gint _tmp73__length1 = 0; gchar* _tmp74_ = NULL; gchar* _tmp75_ = NULL; gchar** _tmp76_ = NULL; gint _tmp76__length1 = 0; gchar* _tmp77_ = NULL; gchar* _tmp78_ = NULL; gchar** _tmp79_ = NULL; gint _tmp79__length1 = 0; gchar* _tmp80_ = NULL; gchar* _tmp81_ = NULL; gchar** _tmp82_ = NULL; gint _tmp82__length1 = 0; gchar* _tmp83_ = NULL; gchar* _tmp84_ = NULL; gchar** _tmp85_ = NULL; gint _tmp85__length1 = 0; gchar* _tmp86_ = NULL; gchar* _tmp87_ = NULL; gchar** _tmp88_ = NULL; gint _tmp88__length1 = 0; gchar* _tmp89_ = NULL; gchar* _tmp90_ = NULL; gchar** _tmp91_ = NULL; gint _tmp91__length1 = 0; gchar* _tmp92_ = NULL; gchar* _tmp93_ = NULL; gchar** _tmp94_ = NULL; gint _tmp94__length1 = 0; gchar* _tmp95_ = NULL; gchar* _tmp96_ = NULL; gchar** _tmp97_ = NULL; gint _tmp97__length1 = 0; gchar* _tmp98_ = NULL; gchar* _tmp99_ = NULL; gchar** _tmp100_ = NULL; gint _tmp100__length1 = 0; gchar* _tmp101_ = NULL; gchar* _tmp102_ = NULL; gchar** _tmp103_ = NULL; gint _tmp103__length1 = 0; gchar* _tmp104_ = NULL; gchar* _tmp105_ = NULL; gchar** _tmp106_ = NULL; gint _tmp106__length1 = 0; gchar* _tmp107_ = NULL; gchar* _tmp108_ = NULL; gchar** _tmp109_ = NULL; gint _tmp109__length1 = 0; gchar* _tmp110_ = NULL; gchar* _tmp111_ = NULL; gchar** _tmp112_ = NULL; gint _tmp112__length1 = 0; gchar* _tmp113_ = NULL; gchar* _tmp114_ = NULL; gchar** _tmp115_ = NULL; gint _tmp115__length1 = 0; gchar* _tmp116_ = NULL; gchar* _tmp117_ = NULL; gchar** _tmp118_ = NULL; gint _tmp118__length1 = 0; gchar* _tmp119_ = NULL; gchar* _tmp120_ = NULL; gchar** _tmp121_ = NULL; gint _tmp121__length1 = 0; gchar* _tmp122_ = NULL; gchar* _tmp123_ = NULL; gchar** _tmp124_ = NULL; gint _tmp124__length1 = 0; gchar* _tmp125_ = NULL; gchar* _tmp126_ = NULL; gchar** _tmp127_ = NULL; gint _tmp127__length1 = 0; gchar* _tmp128_ = NULL; gchar* _tmp129_ = NULL; gchar** _tmp130_ = NULL; gint _tmp130__length1 = 0; gchar* _tmp131_ = NULL; gchar* _tmp132_ = NULL; gchar** _tmp133_ = NULL; gint _tmp133__length1 = 0; gchar* _tmp134_ = NULL; gchar* _tmp135_ = NULL; gchar** _tmp136_ = NULL; gint _tmp136__length1 = 0; gchar* _tmp137_ = NULL; gchar* _tmp138_ = NULL; gchar** _tmp139_ = NULL; gint _tmp139__length1 = 0; gchar* _tmp140_ = NULL; gchar* _tmp141_ = NULL; gchar** _tmp142_ = NULL; gint _tmp142__length1 = 0; gchar* _tmp143_ = NULL; gchar* _tmp144_ = NULL; gchar** _tmp145_ = NULL; gint _tmp145__length1 = 0; gchar* _tmp146_ = NULL; gchar* _tmp147_ = NULL; gchar** _tmp148_ = NULL; gint _tmp148__length1 = 0; gchar* _tmp149_ = NULL; gchar* _tmp150_ = NULL; gchar** _tmp151_ = NULL; gint _tmp151__length1 = 0; gchar* _tmp152_ = NULL; gchar* _tmp153_ = NULL; gchar** _tmp154_ = NULL; gint _tmp154__length1 = 0; gchar* _tmp155_ = NULL; gchar* _tmp156_ = NULL; gchar** _tmp157_ = NULL; gint _tmp157__length1 = 0; gchar* _tmp158_ = NULL; gchar* _tmp159_ = NULL; gchar** _tmp160_ = NULL; gint _tmp160__length1 = 0; gchar* _tmp161_ = NULL; gchar* _tmp162_ = NULL; gchar** _tmp163_ = NULL; gint _tmp163__length1 = 0; gchar* _tmp164_ = NULL; gchar* _tmp165_ = NULL; gchar** _tmp166_ = NULL; gint _tmp166__length1 = 0; gchar* _tmp167_ = NULL; gchar* _tmp168_ = NULL; gchar** _tmp169_ = NULL; gint _tmp169__length1 = 0; gchar* _tmp170_ = NULL; gchar* _tmp171_ = NULL; gchar** _tmp172_ = NULL; gint _tmp172__length1 = 0; gchar* _tmp173_ = NULL; gchar* _tmp174_ = NULL; gchar** _tmp175_ = NULL; gint _tmp175__length1 = 0; gchar* _tmp176_ = NULL; gchar* _tmp177_ = NULL; gchar** _tmp178_ = NULL; gint _tmp178__length1 = 0; gchar* _tmp179_ = NULL; gchar* _tmp180_ = NULL; gchar** _tmp181_ = NULL; gint _tmp181__length1 = 0; gchar* _tmp182_ = NULL; gchar* _tmp183_ = NULL; gchar** _tmp184_ = NULL; gint _tmp184__length1 = 0; gchar* _tmp185_ = NULL; gchar* _tmp186_ = NULL; gchar** _tmp187_ = NULL; gint _tmp187__length1 = 0; gchar* _tmp188_ = NULL; gchar* _tmp189_ = NULL; gchar** _tmp190_ = NULL; gint _tmp190__length1 = 0; gchar* _tmp191_ = NULL; gchar* _tmp192_ = NULL; gchar** _tmp193_ = NULL; gint _tmp193__length1 = 0; gchar* _tmp194_ = NULL; gchar* _tmp195_ = NULL; gchar** _tmp196_ = NULL; gint _tmp196__length1 = 0; gchar* _tmp197_ = NULL; gchar* _tmp198_ = NULL; gchar** _tmp199_ = NULL; gint _tmp199__length1 = 0; gchar* _tmp200_ = NULL; gchar* _tmp201_ = NULL; gchar** _tmp202_ = NULL; gint _tmp202__length1 = 0; gchar* _tmp203_ = NULL; gchar* _tmp204_ = NULL; gchar** _tmp205_ = NULL; gint _tmp205__length1 = 0; gchar* _tmp206_ = NULL; gchar* _tmp207_ = NULL; gchar** _tmp208_ = NULL; gchar** _tmp209_ = NULL; gint _tmp209__length1 = 0; gchar* _tmp210_ = NULL; gchar* _tmp211_ = NULL; gchar** _tmp212_ = NULL; gint _tmp212__length1 = 0; gchar* _tmp213_ = NULL; gchar* _tmp214_ = NULL; gchar** _tmp215_ = NULL; gint _tmp215__length1 = 0; gchar* _tmp216_ = NULL; gchar* _tmp217_ = NULL; gchar** _tmp218_ = NULL; gint _tmp218__length1 = 0; gchar* _tmp219_ = NULL; gchar* _tmp220_ = NULL; gchar** _tmp221_ = NULL; gint _tmp221__length1 = 0; gchar* _tmp222_ = NULL; gchar* _tmp223_ = NULL; gchar** _tmp224_ = NULL; gint _tmp224__length1 = 0; gchar* _tmp225_ = NULL; gchar* _tmp226_ = NULL; gchar** _tmp227_ = NULL; gint _tmp227__length1 = 0; gchar* _tmp228_ = NULL; gchar* _tmp229_ = NULL; gchar** _tmp230_ = NULL; gint _tmp230__length1 = 0; gchar* _tmp231_ = NULL; gchar* _tmp232_ = NULL; gchar** _tmp233_ = NULL; gint _tmp233__length1 = 0; gchar* _tmp234_ = NULL; gchar* _tmp235_ = NULL; gchar** _tmp236_ = NULL; gint _tmp236__length1 = 0; gchar* _tmp237_ = NULL; gchar* _tmp238_ = NULL; gchar** _tmp239_ = NULL; gint _tmp239__length1 = 0; gchar* _tmp240_ = NULL; gchar* _tmp241_ = NULL; gchar** _tmp242_ = NULL; gint _tmp242__length1 = 0; gchar* _tmp243_ = NULL; gchar* _tmp244_ = NULL; gchar** _tmp245_ = NULL; gint _tmp245__length1 = 0; gchar* _tmp246_ = NULL; gchar* _tmp247_ = NULL; gchar** _tmp248_ = NULL; gint _tmp248__length1 = 0; gchar* _tmp249_ = NULL; gchar* _tmp250_ = NULL; gchar** _tmp251_ = NULL; gint _tmp251__length1 = 0; gchar* _tmp252_ = NULL; gchar* _tmp253_ = NULL; gchar** _tmp254_ = NULL; gint _tmp254__length1 = 0; gchar* _tmp255_ = NULL; gchar* _tmp256_ = NULL; gchar** _tmp257_ = NULL; gint _tmp257__length1 = 0; gchar* _tmp258_ = NULL; gchar* _tmp259_ = NULL; gchar** _tmp260_ = NULL; gint _tmp260__length1 = 0; gchar* _tmp261_ = NULL; gchar* _tmp262_ = NULL; gchar** _tmp263_ = NULL; gint _tmp263__length1 = 0; gchar* _tmp264_ = NULL; gchar* _tmp265_ = NULL; gchar** _tmp266_ = NULL; gint _tmp266__length1 = 0; gchar* _tmp267_ = NULL; gchar* _tmp268_ = NULL; gchar** _tmp269_ = NULL; gint _tmp269__length1 = 0; gchar* _tmp270_ = NULL; gchar* _tmp271_ = NULL; gchar** _tmp272_ = NULL; gint _tmp272__length1 = 0; gchar* _tmp273_ = NULL; gchar* _tmp274_ = NULL; gchar** _tmp275_ = NULL; gint _tmp275__length1 = 0; gchar* _tmp276_ = NULL; gchar* _tmp277_ = NULL; gchar** _tmp278_ = NULL; gint _tmp278__length1 = 0; gchar* _tmp279_ = NULL; gchar* _tmp280_ = NULL; gchar** _tmp281_ = NULL; gint _tmp281__length1 = 0; gchar* _tmp282_ = NULL; gchar* _tmp283_ = NULL; gchar** _tmp284_ = NULL; gint _tmp284__length1 = 0; gchar* _tmp285_ = NULL; gchar* _tmp286_ = NULL; gchar** _tmp287_ = NULL; gint _tmp287__length1 = 0; gchar* _tmp288_ = NULL; gchar* _tmp289_ = NULL; gchar** _tmp290_ = NULL; gint _tmp290__length1 = 0; gchar* _tmp291_ = NULL; gchar* _tmp292_ = NULL; gchar** _tmp293_ = NULL; gint _tmp293__length1 = 0; gchar* _tmp294_ = NULL; gchar* _tmp295_ = NULL; gchar** _tmp296_ = NULL; gint _tmp296__length1 = 0; gchar* _tmp297_ = NULL; gchar* _tmp298_ = NULL; gchar** _tmp299_ = NULL; gint _tmp299__length1 = 0; gchar* _tmp300_ = NULL; gchar* _tmp301_ = NULL; gchar** _tmp302_ = NULL; gint _tmp302__length1 = 0; gchar* _tmp303_ = NULL; gchar* _tmp304_ = NULL; gchar** _tmp305_ = NULL; gint _tmp305__length1 = 0; gchar* _tmp306_ = NULL; gchar* _tmp307_ = NULL; gchar** _tmp308_ = NULL; gint _tmp308__length1 = 0; gchar* _tmp309_ = NULL; gchar* _tmp310_ = NULL; gchar** _tmp311_ = NULL; gint _tmp311__length1 = 0; gchar* _tmp312_ = NULL; gchar* _tmp313_ = NULL; gchar** _tmp314_ = NULL; gint _tmp314__length1 = 0; gchar* _tmp315_ = NULL; gchar* _tmp316_ = NULL; gchar** _tmp317_ = NULL; gint _tmp317__length1 = 0; gchar* _tmp318_ = NULL; gchar* _tmp319_ = NULL; gchar** _tmp320_ = NULL; gint _tmp320__length1 = 0; gchar* _tmp321_ = NULL; gchar* _tmp322_ = NULL; gchar** _tmp323_ = NULL; gint _tmp323__length1 = 0; gchar* _tmp324_ = NULL; gchar* _tmp325_ = NULL; gchar** _tmp326_ = NULL; gint _tmp326__length1 = 0; gchar* _tmp327_ = NULL; gchar* _tmp328_ = NULL; gchar** _tmp329_ = NULL; gint _tmp329__length1 = 0; gchar* _tmp330_ = NULL; gchar* _tmp331_ = NULL; gchar** _tmp332_ = NULL; gint _tmp332__length1 = 0; gchar* _tmp333_ = NULL; gchar* _tmp334_ = NULL; gchar** _tmp335_ = NULL; gint _tmp335__length1 = 0; gchar* _tmp336_ = NULL; gchar* _tmp337_ = NULL; gchar** _tmp338_ = NULL; gint _tmp338__length1 = 0; gchar* _tmp339_ = NULL; gchar* _tmp340_ = NULL; gchar** _tmp341_ = NULL; gint _tmp341__length1 = 0; gchar* _tmp342_ = NULL; gchar* _tmp343_ = NULL; gchar** _tmp344_ = NULL; gint _tmp344__length1 = 0; gchar* _tmp345_ = NULL; gchar* _tmp346_ = NULL; gchar** _tmp347_ = NULL; gint _tmp347__length1 = 0; gchar* _tmp348_ = NULL; gchar* _tmp349_ = NULL; gchar** _tmp350_ = NULL; gint _tmp350__length1 = 0; gchar* _tmp351_ = NULL; gchar* _tmp352_ = NULL; gchar** _tmp353_ = NULL; gint _tmp353__length1 = 0; gchar* _tmp354_ = NULL; gchar* _tmp355_ = NULL; gchar** _tmp356_ = NULL; gint _tmp356__length1 = 0; gchar* _tmp357_ = NULL; gchar* _tmp358_ = NULL; gchar** _tmp359_ = NULL; gint _tmp359__length1 = 0; gchar* _tmp360_ = NULL; gchar* _tmp361_ = NULL; gchar** _tmp362_ = NULL; gint _tmp362__length1 = 0; gchar* _tmp363_ = NULL; gchar* _tmp364_ = NULL; gchar** _tmp365_ = NULL; gint _tmp365__length1 = 0; gchar* _tmp366_ = NULL; gchar* _tmp367_ = NULL; gchar** _tmp368_ = NULL; gint _tmp368__length1 = 0; gchar* _tmp369_ = NULL; gchar* _tmp370_ = NULL; gchar** _tmp371_ = NULL; gint _tmp371__length1 = 0; gchar* _tmp372_ = NULL; gchar* _tmp373_ = NULL; gchar** _tmp374_ = NULL; gint _tmp374__length1 = 0; gchar* _tmp375_ = NULL; gchar* _tmp376_ = NULL; gchar** _tmp377_ = NULL; gint _tmp377__length1 = 0; gchar* _tmp378_ = NULL; gchar* _tmp379_ = NULL; gchar** _tmp380_ = NULL; gint _tmp380__length1 = 0; gchar* _tmp381_ = NULL; gchar* _tmp382_ = NULL; gchar** _tmp383_ = NULL; gint _tmp383__length1 = 0; gchar* _tmp384_ = NULL; gchar* _tmp385_ = NULL; gchar** _tmp386_ = NULL; gint _tmp386__length1 = 0; gchar* _tmp387_ = NULL; gchar* _tmp388_ = NULL; gchar** _tmp389_ = NULL; gint _tmp389__length1 = 0; gchar* _tmp390_ = NULL; gchar* _tmp391_ = NULL; gchar** _tmp392_ = NULL; gint _tmp392__length1 = 0; gchar* _tmp393_ = NULL; gchar* _tmp394_ = NULL; gchar** _tmp395_ = NULL; gint _tmp395__length1 = 0; gchar* _tmp396_ = NULL; gchar* _tmp397_ = NULL; gchar** _tmp398_ = NULL; gint _tmp398__length1 = 0; gchar* _tmp399_ = NULL; gchar* _tmp400_ = NULL; gchar** _tmp401_ = NULL; gint _tmp401__length1 = 0; gchar* _tmp402_ = NULL; gchar* _tmp403_ = NULL; gchar** _tmp404_ = NULL; gint _tmp404__length1 = 0; gchar* _tmp405_ = NULL; gchar* _tmp406_ = NULL; gchar** _tmp407_ = NULL; gint _tmp407__length1 = 0; gchar* _tmp408_ = NULL; gchar* _tmp409_ = NULL; gchar** _tmp410_ = NULL; gint _tmp410__length1 = 0; gchar* _tmp411_ = NULL; gchar* _tmp412_ = NULL; gchar** _tmp413_ = NULL; gint _tmp413__length1 = 0; gchar* _tmp414_ = NULL; gchar* _tmp415_ = NULL; #line 29 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = (GSettingsConfigurationEngine*) g_object_new (object_type, NULL); #line 30 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = g_new0 (gchar*, CONFIGURABLE_PROPERTY_NUM_PROPERTIES + 1); #line 30 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->schema_names = (_vala_array_free (self->priv->schema_names, self->priv->schema_names_length1, (GDestroyNotify) g_free), NULL); #line 30 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->schema_names = _tmp0_; #line 30 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->schema_names_length1 = CONFIGURABLE_PROPERTY_NUM_PROPERTIES; #line 30 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->_schema_names_size_ = self->priv->schema_names_length1; #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = self->priv->schema_names; #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1__length1 = self->priv->schema_names_length1; #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp1_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY]); #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY] = _tmp2_; #line 32 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp1_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY]; #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = self->priv->schema_names; #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4__length1 = self->priv->schema_names_length1; #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp4_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME]); #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME] = _tmp5_; #line 33 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp4_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME]; #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = self->priv->schema_names; #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7__length1 = self->priv->schema_names_length1; #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp7_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS]); #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS] = _tmp8_; #line 34 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = _tmp7_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS]; #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = self->priv->schema_names; #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10__length1 = self->priv->schema_names_length1; #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_DESKTOP_SCHEMA_NAME); #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp10_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE]); #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE] = _tmp11_; #line 35 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp12_ = _tmp10_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE]; #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13_ = self->priv->schema_names; #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13__length1 = self->priv->schema_names_length1; #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp14_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_DESKTOP_SCHEMA_NAME); #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp13_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE]); #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE] = _tmp14_; #line 36 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp15_ = _tmp13_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE]; #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp16_ = self->priv->schema_names; #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp16__length1 = self->priv->schema_names_length1; #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp17_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_SCREENSAVER_SCHEMA_NAME); #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp16_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE]); #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp16_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE] = _tmp17_; #line 37 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp18_ = _tmp16_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE]; #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp19_ = self->priv->schema_names; #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp19__length1 = self->priv->schema_names_length1; #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp20_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SYSTEM_SCREENSAVER_SCHEMA_NAME); #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp19_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE]); #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp19_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE] = _tmp20_; #line 38 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp21_ = _tmp19_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE]; #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp22_ = self->priv->schema_names; #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp22__length1 = self->priv->schema_names_length1; #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp23_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp22_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN]); #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp22_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN] = _tmp23_; #line 39 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp24_ = _tmp22_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN]; #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp25_ = self->priv->schema_names; #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp25__length1 = self->priv->schema_names_length1; #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp26_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp25_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM]); #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp25_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM] = _tmp26_; #line 40 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp27_ = _tmp25_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM]; #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp28_ = self->priv->schema_names; #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp28__length1 = self->priv->schema_names_length1; #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp29_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp28_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT]); #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp28_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT] = _tmp29_; #line 41 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp30_ = _tmp28_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT]; #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp31_ = self->priv->schema_names; #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp31__length1 = self->priv->schema_names_length1; #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp32_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp31_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE]); #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp31_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE] = _tmp32_; #line 42 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp33_ = _tmp31_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE]; #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp34_ = self->priv->schema_names; #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp34__length1 = self->priv->schema_names_length1; #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp35_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp34_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH]); #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp34_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH] = _tmp35_; #line 43 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp36_ = _tmp34_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH]; #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp37_ = self->priv->schema_names; #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp37__length1 = self->priv->schema_names_length1; #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp38_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp37_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES]); #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp37_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES] = _tmp38_; #line 44 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp39_ = _tmp37_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES]; #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp40_ = self->priv->schema_names; #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp40__length1 = self->priv->schema_names_length1; #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp41_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp40_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES]); #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp40_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES] = _tmp41_; #line 45 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp42_ = _tmp40_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES]; #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp43_ = self->priv->schema_names; #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp43__length1 = self->priv->schema_names_length1; #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp44_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp43_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR]); #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp43_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR] = _tmp44_; #line 46 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp45_ = _tmp43_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR]; #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp46_ = self->priv->schema_names; #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp46__length1 = self->priv->schema_names_length1; #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp47_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp46_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR]); #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp46_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR] = _tmp47_; #line 47 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp48_ = _tmp46_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR]; #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp49_ = self->priv->schema_names; #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp49__length1 = self->priv->schema_names_length1; #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp50_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp49_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR]); #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp49_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR] = _tmp50_; #line 48 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp51_ = _tmp49_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR]; #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp52_ = self->priv->schema_names; #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp52__length1 = self->priv->schema_names_length1; #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp53_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp52_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS]); #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp52_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS] = _tmp53_; #line 49 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp54_ = _tmp52_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS]; #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp55_ = self->priv->schema_names; #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp55__length1 = self->priv->schema_names_length1; #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp56_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp55_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS]); #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp55_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS] = _tmp56_; #line 50 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp57_ = _tmp55_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS]; #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp58_ = self->priv->schema_names; #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp58__length1 = self->priv->schema_names_length1; #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp59_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp58_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES]); #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp58_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES] = _tmp59_; #line 51 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp60_ = _tmp58_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES]; #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp61_ = self->priv->schema_names; #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp61__length1 = self->priv->schema_names_length1; #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp62_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp61_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS]); #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp61_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS] = _tmp62_; #line 52 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp63_ = _tmp61_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS]; #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp64_ = self->priv->schema_names; #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp64__length1 = self->priv->schema_names_length1; #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp65_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp64_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS]); #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp64_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS] = _tmp65_; #line 53 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp66_ = _tmp64_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS]; #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp67_ = self->priv->schema_names; #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp67__length1 = self->priv->schema_names_length1; #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp68_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp67_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING]); #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp67_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING] = _tmp68_; #line 54 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp69_ = _tmp67_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING]; #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp70_ = self->priv->schema_names; #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp70__length1 = self->priv->schema_names_length1; #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp71_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp70_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY]); #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp70_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY] = _tmp71_; #line 55 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp72_ = _tmp70_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY]; #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp73_ = self->priv->schema_names; #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp73__length1 = self->priv->schema_names_length1; #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp74_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp73_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING]); #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp73_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING] = _tmp74_; #line 56 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp75_ = _tmp73_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING]; #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp76_ = self->priv->schema_names; #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp76__length1 = self->priv->schema_names_length1; #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp77_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp76_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT]); #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp76_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT] = _tmp77_; #line 57 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp78_ = _tmp76_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT]; #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp79_ = self->priv->schema_names; #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp79__length1 = self->priv->schema_names_length1; #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp80_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp79_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE]); #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp79_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE] = _tmp80_; #line 58 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp81_ = _tmp79_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE]; #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp82_ = self->priv->schema_names; #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp82__length1 = self->priv->schema_names_length1; #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp83_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp82_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA]); #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp82_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA] = _tmp83_; #line 59 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp84_ = _tmp82_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA]; #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp85_ = self->priv->schema_names; #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp85__length1 = self->priv->schema_names_length1; #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp86_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp85_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT]); #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp85_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT] = _tmp86_; #line 60 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp87_ = _tmp85_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT]; #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp88_ = self->priv->schema_names; #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp88__length1 = self->priv->schema_names_length1; #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp89_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp88_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY]); #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp88_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY] = _tmp89_; #line 61 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp90_ = _tmp88_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY]; #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp91_ = self->priv->schema_names; #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp91__length1 = self->priv->schema_names_length1; #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp92_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EXPORT_PREFS_SCHEMA_NAME); #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp91_[CONFIGURABLE_PROPERTY_EXPORT_SCALE]); #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp91_[CONFIGURABLE_PROPERTY_EXPORT_SCALE] = _tmp92_; #line 62 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp93_ = _tmp91_[CONFIGURABLE_PROPERTY_EXPORT_SCALE]; #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp94_ = self->priv->schema_names; #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp94__length1 = self->priv->schema_names_length1; #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp95_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EDITING_PREFS_SCHEMA_NAME); #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp94_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP]); #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp94_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP] = _tmp95_; #line 63 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp96_ = _tmp94_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP]; #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp97_ = self->priv->schema_names; #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp97__length1 = self->priv->schema_names_length1; #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp98_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_EDITING_PREFS_SCHEMA_NAME); #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp97_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP]); #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp97_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP] = _tmp98_; #line 64 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp99_ = _tmp97_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP]; #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp100_ = self->priv->schema_names; #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp100__length1 = self->priv->schema_names_length1; #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp101_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp100_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED]); #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp100_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED] = _tmp101_; #line 65 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp102_ = _tmp100_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED]; #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp103_ = self->priv->schema_names; #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp103__length1 = self->priv->schema_names_length1; #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp104_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp103_[CONFIGURABLE_PROPERTY_IMPORT_DIR]); #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp103_[CONFIGURABLE_PROPERTY_IMPORT_DIR] = _tmp104_; #line 66 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp105_ = _tmp103_[CONFIGURABLE_PROPERTY_IMPORT_DIR]; #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp106_ = self->priv->schema_names; #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp106__length1 = self->priv->schema_names_length1; #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp107_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp106_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY]); #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp106_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY] = _tmp107_; #line 67 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp108_ = _tmp106_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY]; #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp109_ = self->priv->schema_names; #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp109__length1 = self->priv->schema_names_length1; #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp110_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_CROP_SCHEMA_NAME); #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp109_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT]); #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp109_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT] = _tmp110_; #line 68 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp111_ = _tmp109_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT]; #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp112_ = self->priv->schema_names; #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp112__length1 = self->priv->schema_names_length1; #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp113_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_CROP_SCHEMA_NAME); #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp112_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE]); #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp112_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE] = _tmp113_; #line 69 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp114_ = _tmp112_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE]; #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp115_ = self->priv->schema_names; #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp115__length1 = self->priv->schema_names_length1; #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp116_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_CROP_SCHEMA_NAME); #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp115_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH]); #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp115_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH] = _tmp116_; #line 70 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp117_ = _tmp115_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH]; #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp118_ = self->priv->schema_names; #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp118__length1 = self->priv->schema_names_length1; #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp119_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SHARING_SCHEMA_NAME); #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp118_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE]); #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp118_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE] = _tmp119_; #line 71 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp120_ = _tmp118_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE]; #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp121_ = self->priv->schema_names; #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp121__length1 = self->priv->schema_names_length1; #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp122_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_IMPORTING_SCHEMA_NAME); #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp121_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE]); #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp121_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE] = _tmp122_; #line 72 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp123_ = _tmp121_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE]; #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp124_ = self->priv->schema_names; #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp124__length1 = self->priv->schema_names_length1; #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp125_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp124_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING]); #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp124_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING] = _tmp125_; #line 73 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp126_ = _tmp124_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING]; #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp127_ = self->priv->schema_names; #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp127__length1 = self->priv->schema_names_length1; #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp128_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp127_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY]); #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp127_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY] = _tmp128_; #line 74 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp129_ = _tmp127_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY]; #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp130_ = self->priv->schema_names; #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp130__length1 = self->priv->schema_names_length1; #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp131_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp130_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT]); #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp130_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT] = _tmp131_; #line 75 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp132_ = _tmp130_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT]; #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp133_ = self->priv->schema_names; #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp133__length1 = self->priv->schema_names_length1; #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp134_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp133_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE]); #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp133_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE] = _tmp134_; #line 76 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp135_ = _tmp133_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE]; #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp136_ = self->priv->schema_names; #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp136__length1 = self->priv->schema_names_length1; #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp137_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_WINDOW_PREFS_SCHEMA_NAME); #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp136_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH]); #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp136_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH] = _tmp137_; #line 77 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp138_ = _tmp136_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH]; #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp139_ = self->priv->schema_names; #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp139__length1 = self->priv->schema_names_length1; #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp140_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp139_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS]); #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp139_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS] = _tmp140_; #line 78 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp141_ = _tmp139_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS]; #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp142_ = self->priv->schema_names; #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp142__length1 = self->priv->schema_names_length1; #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp143_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp142_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE]); #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp142_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE] = _tmp143_; #line 79 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp144_ = _tmp142_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE]; #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp145_ = self->priv->schema_names; #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp145__length1 = self->priv->schema_names_length1; #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp146_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp145_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE]); #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp145_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE] = _tmp146_; #line 80 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp147_ = _tmp145_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE]; #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp148_ = self->priv->schema_names; #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp148__length1 = self->priv->schema_names_length1; #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp149_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp148_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT]); #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp148_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT] = _tmp149_; #line 81 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp150_ = _tmp148_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT]; #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp151_ = self->priv->schema_names; #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp151__length1 = self->priv->schema_names_length1; #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp152_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp151_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT]); #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp151_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT] = _tmp152_; #line 82 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp153_ = _tmp151_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT]; #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp154_ = self->priv->schema_names; #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp154__length1 = self->priv->schema_names_length1; #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp155_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp154_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI]); #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp154_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI] = _tmp155_; #line 83 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp156_ = _tmp154_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI]; #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp157_ = self->priv->schema_names; #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp157__length1 = self->priv->schema_names_length1; #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp158_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp157_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS]); #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp157_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS] = _tmp158_; #line 84 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp159_ = _tmp157_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS]; #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp160_ = self->priv->schema_names; #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp160__length1 = self->priv->schema_names_length1; #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp161_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp160_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH]); #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp160_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH] = _tmp161_; #line 85 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp162_ = _tmp160_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH]; #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp163_ = self->priv->schema_names; #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp163__length1 = self->priv->schema_names_length1; #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp164_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp163_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE]); #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp163_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE] = _tmp164_; #line 86 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp165_ = _tmp163_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE]; #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp166_ = self->priv->schema_names; #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp166__length1 = self->priv->schema_names_length1; #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp167_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp166_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO]); #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp166_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO] = _tmp167_; #line 87 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp168_ = _tmp166_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO]; #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp169_ = self->priv->schema_names; #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp169__length1 = self->priv->schema_names_length1; #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp170_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp169_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES]); #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp169_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES] = _tmp170_; #line 88 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp171_ = _tmp169_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES]; #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp172_ = self->priv->schema_names; #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp172__length1 = self->priv->schema_names_length1; #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp173_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp172_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION]); #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp172_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION] = _tmp173_; #line 89 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp174_ = _tmp172_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION]; #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp175_ = self->priv->schema_names; #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp175__length1 = self->priv->schema_names_length1; #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp176_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_PRINTING_SCHEMA_NAME); #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp175_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT]); #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp175_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT] = _tmp176_; #line 90 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp177_ = _tmp175_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT]; #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp178_ = self->priv->schema_names; #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp178__length1 = self->priv->schema_names_length1; #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp179_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp178_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT]); #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp178_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT] = _tmp179_; #line 91 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp180_ = _tmp178_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT]; #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp181_ = self->priv->schema_names; #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp181__length1 = self->priv->schema_names_length1; #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp182_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp181_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG]); #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp181_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG] = _tmp182_; #line 92 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp183_ = _tmp181_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG]; #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp184_ = self->priv->schema_names; #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp184__length1 = self->priv->schema_names_length1; #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp185_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp184_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION]); #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp184_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION] = _tmp185_; #line 93 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp186_ = _tmp184_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION]; #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp187_ = self->priv->schema_names; #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp187__length1 = self->priv->schema_names_length1; #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp188_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SLIDESHOW_PREFS_SCHEMA_NAME); #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp187_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY]); #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp187_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY] = _tmp188_; #line 94 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp189_ = _tmp187_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY]; #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp190_ = self->priv->schema_names; #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp190__length1 = self->priv->schema_names_length1; #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp191_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SLIDESHOW_PREFS_SCHEMA_NAME); #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp190_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY]); #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp190_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY] = _tmp191_; #line 95 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp192_ = _tmp190_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY]; #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp193_ = self->priv->schema_names; #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp193__length1 = self->priv->schema_names_length1; #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp194_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SLIDESHOW_PREFS_SCHEMA_NAME); #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp193_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID]); #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp193_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID] = _tmp194_; #line 96 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp195_ = _tmp193_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID]; #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp196_ = self->priv->schema_names; #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp196__length1 = self->priv->schema_names_length1; #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp197_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_SLIDESHOW_PREFS_SCHEMA_NAME); #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp196_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE]); #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp196_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE] = _tmp197_; #line 97 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp198_ = _tmp196_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE]; #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp199_ = self->priv->schema_names; #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp199__length1 = self->priv->schema_names_length1; #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp200_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_UI_PREFS_SCHEMA_NAME); #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp199_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME]); #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp199_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME] = _tmp200_; #line 98 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp201_ = _tmp199_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME]; #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp202_ = self->priv->schema_names; #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp202__length1 = self->priv->schema_names_length1; #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp203_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_FILES_PREFS_SCHEMA_NAME); #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp202_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES]); #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp202_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES] = _tmp203_; #line 99 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp204_ = _tmp202_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES]; #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp205_ = self->priv->schema_names; #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp205__length1 = self->priv->schema_names_length1; #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp206_ = g_strdup (GSETTINGS_CONFIGURATION_ENGINE_VIDEO_SCHEMA_NAME); #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp205_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE]); #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp205_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE] = _tmp206_; #line 100 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp207_ = _tmp205_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE]; #line 102 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp208_ = g_new0 (gchar*, CONFIGURABLE_PROPERTY_NUM_PROPERTIES + 1); #line 102 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->key_names = (_vala_array_free (self->priv->key_names, self->priv->key_names_length1, (GDestroyNotify) g_free), NULL); #line 102 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->key_names = _tmp208_; #line 102 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->key_names_length1 = CONFIGURABLE_PROPERTY_NUM_PROPERTIES; #line 102 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->_key_names_size_ = self->priv->key_names_length1; #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp209_ = self->priv->key_names; #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp209__length1 = self->priv->key_names_length1; #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp210_ = g_strdup ("auto-import"); #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp209_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY]); #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp209_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY] = _tmp210_; #line 104 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp211_ = _tmp209_[CONFIGURABLE_PROPERTY_AUTO_IMPORT_FROM_LIBRARY]; #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp212_ = self->priv->key_names; #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp212__length1 = self->priv->key_names_length1; #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp213_ = g_strdup ("background-color"); #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp212_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME]); #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp212_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME] = _tmp213_; #line 105 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp214_ = _tmp212_[CONFIGURABLE_PROPERTY_BG_COLOR_NAME]; #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp215_ = self->priv->key_names; #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp215__length1 = self->priv->key_names_length1; #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp216_ = g_strdup ("commit-metadata"); #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp215_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS]); #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp215_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS] = _tmp216_; #line 106 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp217_ = _tmp215_[CONFIGURABLE_PROPERTY_COMMIT_METADATA_TO_MASTERS]; #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp218_ = self->priv->key_names; #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp218__length1 = self->priv->key_names_length1; #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp219_ = g_strdup ("picture-uri"); #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp218_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE]); #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp218_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE] = _tmp219_; #line 107 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp220_ = _tmp218_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE]; #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp221_ = self->priv->key_names; #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp221__length1 = self->priv->key_names_length1; #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp222_ = g_strdup ("picture-options"); #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp221_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE]); #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp221_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE] = _tmp222_; #line 108 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp223_ = _tmp221_[CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_MODE]; #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp224_ = self->priv->key_names; #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp224__length1 = self->priv->key_names_length1; #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp225_ = g_strdup ("picture-uri"); #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp224_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE]); #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp224_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE] = _tmp225_; #line 109 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp226_ = _tmp224_[CONFIGURABLE_PROPERTY_SCREENSAVER_FILE]; #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp227_ = self->priv->key_names; #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp227__length1 = self->priv->key_names_length1; #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp228_ = g_strdup ("picture-options"); #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp227_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE]); #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp227_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE] = _tmp228_; #line 110 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp229_ = _tmp227_[CONFIGURABLE_PROPERTY_SCREENSAVER_MODE]; #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp230_ = self->priv->key_names; #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp230__length1 = self->priv->key_names_length1; #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp231_ = g_strdup ("directory-pattern"); #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp230_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN]); #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp230_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN] = _tmp231_; #line 111 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp232_ = _tmp230_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN]; #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp233_ = self->priv->key_names; #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp233__length1 = self->priv->key_names_length1; #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp234_ = g_strdup ("directory-pattern-custom"); #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp233_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM]); #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp233_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM] = _tmp234_; #line 112 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp235_ = _tmp233_[CONFIGURABLE_PROPERTY_DIRECTORY_PATTERN_CUSTOM]; #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp236_ = self->priv->key_names; #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp236__length1 = self->priv->key_names_length1; #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp237_ = g_strdup ("direct-height"); #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp236_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT]); #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp236_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT] = _tmp237_; #line 113 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp238_ = _tmp236_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_HEIGHT]; #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp239_ = self->priv->key_names; #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp239__length1 = self->priv->key_names_length1; #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp240_ = g_strdup ("direct-maximize"); #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp239_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE]); #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp239_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE] = _tmp240_; #line 114 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp241_ = _tmp239_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_MAXIMIZE]; #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp242_ = self->priv->key_names; #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp242__length1 = self->priv->key_names_length1; #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp243_ = g_strdup ("direct-width"); #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp242_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH]); #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp242_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH] = _tmp243_; #line 115 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp244_ = _tmp242_[CONFIGURABLE_PROPERTY_DIRECT_WINDOW_WIDTH]; #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp245_ = self->priv->key_names; #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp245__length1 = self->priv->key_names_length1; #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp246_ = g_strdup ("display-basic-properties"); #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp245_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES]); #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp245_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES] = _tmp246_; #line 116 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp247_ = _tmp245_[CONFIGURABLE_PROPERTY_DISPLAY_BASIC_PROPERTIES]; #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp248_ = self->priv->key_names; #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp248__length1 = self->priv->key_names_length1; #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp249_ = g_strdup ("display-extended-properties"); #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp248_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES]); #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp248_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES] = _tmp249_; #line 117 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp250_ = _tmp248_[CONFIGURABLE_PROPERTY_DISPLAY_EXTENDED_PROPERTIES]; #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp251_ = self->priv->key_names; #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp251__length1 = self->priv->key_names_length1; #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp252_ = g_strdup ("display-sidebar"); #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp251_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR]); #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp251_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR] = _tmp252_; #line 118 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp253_ = _tmp251_[CONFIGURABLE_PROPERTY_DISPLAY_SIDEBAR]; #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp254_ = self->priv->key_names; #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp254__length1 = self->priv->key_names_length1; #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp255_ = g_strdup ("display-toolbar"); #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp254_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR]); #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp254_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR] = _tmp255_; #line 119 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp256_ = _tmp254_[CONFIGURABLE_PROPERTY_DISPLAY_TOOLBAR]; #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp257_ = self->priv->key_names; #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp257__length1 = self->priv->key_names_length1; #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp258_ = g_strdup ("display-search-bar"); #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp257_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR]); #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp257_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR] = _tmp258_; #line 120 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp259_ = _tmp257_[CONFIGURABLE_PROPERTY_DISPLAY_SEARCH_BAR]; #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp260_ = self->priv->key_names; #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp260__length1 = self->priv->key_names_length1; #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp261_ = g_strdup ("display-photo-ratings"); #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp260_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS]); #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp260_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS] = _tmp261_; #line 121 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp262_ = _tmp260_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_RATINGS]; #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp263_ = self->priv->key_names; #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp263__length1 = self->priv->key_names_length1; #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp264_ = g_strdup ("display-photo-tags"); #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp263_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS]); #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp263_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS] = _tmp264_; #line 122 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp265_ = _tmp263_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TAGS]; #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp266_ = self->priv->key_names; #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp266__length1 = self->priv->key_names_length1; #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp267_ = g_strdup ("display-photo-titles"); #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp266_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES]); #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp266_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES] = _tmp267_; #line 123 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp268_ = _tmp266_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_TITLES]; #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp269_ = self->priv->key_names; #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp269__length1 = self->priv->key_names_length1; #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp270_ = g_strdup ("display-photo-comments"); #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp269_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS]); #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp269_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS] = _tmp270_; #line 124 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp271_ = _tmp269_[CONFIGURABLE_PROPERTY_DISPLAY_PHOTO_COMMENTS]; #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp272_ = self->priv->key_names; #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp272__length1 = self->priv->key_names_length1; #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp273_ = g_strdup ("display-event-comments"); #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp272_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS]); #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp272_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS] = _tmp273_; #line 125 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp274_ = _tmp272_[CONFIGURABLE_PROPERTY_DISPLAY_EVENT_COMMENTS]; #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp275_ = self->priv->key_names; #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp275__length1 = self->priv->key_names_length1; #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp276_ = g_strdup ("event-photos-sort-ascending"); #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp275_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING]); #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp275_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING] = _tmp276_; #line 126 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp277_ = _tmp275_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_ASCENDING]; #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp278_ = self->priv->key_names; #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp278__length1 = self->priv->key_names_length1; #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp279_ = g_strdup ("event-photos-sort-by"); #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp278_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY]); #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp278_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY] = _tmp279_; #line 127 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp280_ = _tmp278_[CONFIGURABLE_PROPERTY_EVENT_PHOTOS_SORT_BY]; #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp281_ = self->priv->key_names; #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp281__length1 = self->priv->key_names_length1; #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp282_ = g_strdup ("events-sort-ascending"); #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp281_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING]); #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp281_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING] = _tmp282_; #line 128 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp283_ = _tmp281_[CONFIGURABLE_PROPERTY_EVENTS_SORT_ASCENDING]; #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp284_ = self->priv->key_names; #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp284__length1 = self->priv->key_names_length1; #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp285_ = g_strdup ("constraint"); #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp284_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT]); #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp284_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT] = _tmp285_; #line 129 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp286_ = _tmp284_[CONFIGURABLE_PROPERTY_EXPORT_CONSTRAINT]; #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp287_ = self->priv->key_names; #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp287__length1 = self->priv->key_names_length1; #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp288_ = g_strdup ("export-format-mode"); #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp287_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE]); #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp287_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE] = _tmp288_; #line 130 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp289_ = _tmp287_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_FORMAT_MODE]; #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp290_ = self->priv->key_names; #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp290__length1 = self->priv->key_names_length1; #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp291_ = g_strdup ("export-metadata"); #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp290_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA]); #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp290_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA] = _tmp291_; #line 131 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp292_ = _tmp290_[CONFIGURABLE_PROPERTY_EXPORT_EXPORT_METADATA]; #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp293_ = self->priv->key_names; #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp293__length1 = self->priv->key_names_length1; #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp294_ = g_strdup ("photo-file-format"); #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp293_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT]); #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp293_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT] = _tmp294_; #line 132 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp295_ = _tmp293_[CONFIGURABLE_PROPERTY_EXPORT_PHOTO_FILE_FORMAT]; #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp296_ = self->priv->key_names; #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp296__length1 = self->priv->key_names_length1; #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp297_ = g_strdup ("quality"); #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp296_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY]); #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp296_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY] = _tmp297_; #line 133 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp298_ = _tmp296_[CONFIGURABLE_PROPERTY_EXPORT_QUALITY]; #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp299_ = self->priv->key_names; #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp299__length1 = self->priv->key_names_length1; #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp300_ = g_strdup ("scale"); #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp299_[CONFIGURABLE_PROPERTY_EXPORT_SCALE]); #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp299_[CONFIGURABLE_PROPERTY_EXPORT_SCALE] = _tmp300_; #line 134 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp301_ = _tmp299_[CONFIGURABLE_PROPERTY_EXPORT_SCALE]; #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp302_ = self->priv->key_names; #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp302__length1 = self->priv->key_names_length1; #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp303_ = g_strdup ("external-photo-editor"); #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp302_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP]); #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp302_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP] = _tmp303_; #line 135 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp304_ = _tmp302_[CONFIGURABLE_PROPERTY_EXTERNAL_PHOTO_APP]; #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp305_ = self->priv->key_names; #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp305__length1 = self->priv->key_names_length1; #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp306_ = g_strdup ("external-raw-editor"); #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp305_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP]); #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp305_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP] = _tmp306_; #line 136 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp307_ = _tmp305_[CONFIGURABLE_PROPERTY_EXTERNAL_RAW_APP]; #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp308_ = self->priv->key_names; #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp308__length1 = self->priv->key_names_length1; #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp309_ = g_strdup ("hide-photos-already-imported"); #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp308_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED]); #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp308_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED] = _tmp309_; #line 137 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp310_ = _tmp308_[CONFIGURABLE_PROPERTY_HIDE_PHOTOS_ALREADY_IMPORTED]; #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp311_ = self->priv->key_names; #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp311__length1 = self->priv->key_names_length1; #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp312_ = g_strdup ("import-dir"); #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp311_[CONFIGURABLE_PROPERTY_IMPORT_DIR]); #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp311_[CONFIGURABLE_PROPERTY_IMPORT_DIR] = _tmp312_; #line 138 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp313_ = _tmp311_[CONFIGURABLE_PROPERTY_IMPORT_DIR]; #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp314_ = self->priv->key_names; #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp314__length1 = self->priv->key_names_length1; #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp315_ = g_strdup ("keep-relativity"); #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp314_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY]); #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp314_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY] = _tmp315_; #line 139 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp316_ = _tmp314_[CONFIGURABLE_PROPERTY_KEEP_RELATIVITY]; #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp317_ = self->priv->key_names; #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp317__length1 = self->priv->key_names_length1; #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp318_ = g_strdup ("last-crop-height"); #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp317_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT]); #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp317_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT] = _tmp318_; #line 140 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp319_ = _tmp317_[CONFIGURABLE_PROPERTY_LAST_CROP_HEIGHT]; #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp320_ = self->priv->key_names; #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp320__length1 = self->priv->key_names_length1; #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp321_ = g_strdup ("last-crop-menu-choice"); #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp320_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE]); #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp320_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE] = _tmp321_; #line 141 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp322_ = _tmp320_[CONFIGURABLE_PROPERTY_LAST_CROP_MENU_CHOICE]; #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp323_ = self->priv->key_names; #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp323__length1 = self->priv->key_names_length1; #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp324_ = g_strdup ("last-crop-width"); #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp323_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH]); #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp323_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH] = _tmp324_; #line 142 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp325_ = _tmp323_[CONFIGURABLE_PROPERTY_LAST_CROP_WIDTH]; #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp326_ = self->priv->key_names; #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp326__length1 = self->priv->key_names_length1; #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp327_ = g_strdup ("last-used-service"); #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp326_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE]); #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp326_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE] = _tmp327_; #line 143 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp328_ = _tmp326_[CONFIGURABLE_PROPERTY_LAST_USED_SERVICE]; #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp329_ = self->priv->key_names; #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp329__length1 = self->priv->key_names_length1; #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp330_ = g_strdup ("last-used-dataimports-service"); #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp329_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE]); #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp329_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE] = _tmp330_; #line 144 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp331_ = _tmp329_[CONFIGURABLE_PROPERTY_LAST_USED_DATAIMPORTS_SERVICE]; #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp332_ = self->priv->key_names; #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp332__length1 = self->priv->key_names_length1; #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp333_ = g_strdup ("library-photos-sort-ascending"); #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp332_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING]); #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp332_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING] = _tmp333_; #line 145 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp334_ = _tmp332_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_ASCENDING]; #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp335_ = self->priv->key_names; #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp335__length1 = self->priv->key_names_length1; #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp336_ = g_strdup ("library-photos-sort-by"); #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp335_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY]); #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp335_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY] = _tmp336_; #line 146 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp337_ = _tmp335_[CONFIGURABLE_PROPERTY_LIBRARY_PHOTOS_SORT_BY]; #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp338_ = self->priv->key_names; #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp338__length1 = self->priv->key_names_length1; #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp339_ = g_strdup ("library-height"); #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp338_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT]); #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp338_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT] = _tmp339_; #line 147 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp340_ = _tmp338_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_HEIGHT]; #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp341_ = self->priv->key_names; #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp341__length1 = self->priv->key_names_length1; #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp342_ = g_strdup ("library-maximize"); #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp341_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE]); #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp341_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE] = _tmp342_; #line 148 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp343_ = _tmp341_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_MAXIMIZE]; #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp344_ = self->priv->key_names; #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp344__length1 = self->priv->key_names_length1; #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp345_ = g_strdup ("library-width"); #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp344_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH]); #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp344_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH] = _tmp345_; #line 149 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp346_ = _tmp344_[CONFIGURABLE_PROPERTY_LIBRARY_WINDOW_WIDTH]; #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp347_ = self->priv->key_names; #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp347__length1 = self->priv->key_names_length1; #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp348_ = g_strdup ("modify-originals"); #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp347_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS]); #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp347_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS] = _tmp348_; #line 150 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp349_ = _tmp347_[CONFIGURABLE_PROPERTY_MODIFY_ORIGINALS]; #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp350_ = self->priv->key_names; #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp350__length1 = self->priv->key_names_length1; #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp351_ = g_strdup ("photo-thumbnail-scale"); #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp350_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE]); #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp350_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE] = _tmp351_; #line 151 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp352_ = _tmp350_[CONFIGURABLE_PROPERTY_PHOTO_THUMBNAIL_SCALE]; #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp353_ = self->priv->key_names; #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp353__length1 = self->priv->key_names_length1; #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp354_ = g_strdup ("pin-toolbar-state"); #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp353_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE]); #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp353_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE] = _tmp354_; #line 152 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp355_ = _tmp353_[CONFIGURABLE_PROPERTY_PIN_TOOLBAR_STATE]; #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp356_ = self->priv->key_names; #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp356__length1 = self->priv->key_names_length1; #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp357_ = g_strdup ("content-height"); #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp356_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT]); #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp356_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT] = _tmp357_; #line 153 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp358_ = _tmp356_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_HEIGHT]; #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp359_ = self->priv->key_names; #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp359__length1 = self->priv->key_names_length1; #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp360_ = g_strdup ("content-layout"); #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp359_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT]); #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp359_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT] = _tmp360_; #line 154 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp361_ = _tmp359_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_LAYOUT]; #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp362_ = self->priv->key_names; #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp362__length1 = self->priv->key_names_length1; #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp363_ = g_strdup ("content-ppi"); #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp362_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI]); #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp362_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI] = _tmp363_; #line 155 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp364_ = _tmp362_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_PPI]; #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp365_ = self->priv->key_names; #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp365__length1 = self->priv->key_names_length1; #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp366_ = g_strdup ("content-units"); #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp365_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS]); #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp365_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS] = _tmp366_; #line 156 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp367_ = _tmp365_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_UNITS]; #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp368_ = self->priv->key_names; #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp368__length1 = self->priv->key_names_length1; #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp369_ = g_strdup ("content-width"); #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp368_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH]); #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp368_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH] = _tmp369_; #line 157 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp370_ = _tmp368_[CONFIGURABLE_PROPERTY_PRINTING_CONTENT_WIDTH]; #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp371_ = self->priv->key_names; #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp371__length1 = self->priv->key_names_length1; #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp372_ = g_strdup ("images-per-page"); #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp371_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE]); #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp371_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE] = _tmp372_; #line 158 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp373_ = _tmp371_[CONFIGURABLE_PROPERTY_PRINTING_IMAGES_PER_PAGE]; #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp374_ = self->priv->key_names; #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp374__length1 = self->priv->key_names_length1; #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp375_ = g_strdup ("match-aspect-ratio"); #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp374_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO]); #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp374_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO] = _tmp375_; #line 159 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp376_ = _tmp374_[CONFIGURABLE_PROPERTY_PRINTING_MATCH_ASPECT_RATIO]; #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp377_ = self->priv->key_names; #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp377__length1 = self->priv->key_names_length1; #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp378_ = g_strdup ("print-titles"); #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp377_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES]); #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp377_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES] = _tmp378_; #line 160 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp379_ = _tmp377_[CONFIGURABLE_PROPERTY_PRINTING_PRINT_TITLES]; #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp380_ = self->priv->key_names; #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp380__length1 = self->priv->key_names_length1; #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp381_ = g_strdup ("size-selection"); #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp380_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION]); #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp380_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION] = _tmp381_; #line 161 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp382_ = _tmp380_[CONFIGURABLE_PROPERTY_PRINTING_SIZE_SELECTION]; #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp383_ = self->priv->key_names; #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp383__length1 = self->priv->key_names_length1; #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp384_ = g_strdup ("titles-font"); #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp383_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT]); #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp383_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT] = _tmp384_; #line 162 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp385_ = _tmp383_[CONFIGURABLE_PROPERTY_PRINTING_TITLES_FONT]; #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp386_ = self->priv->key_names; #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp386__length1 = self->priv->key_names_length1; #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp387_ = g_strdup ("raw-developer-default"); #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp386_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT]); #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp386_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT] = _tmp387_; #line 163 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp388_ = _tmp386_[CONFIGURABLE_PROPERTY_RAW_DEVELOPER_DEFAULT]; #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp389_ = self->priv->key_names; #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp389__length1 = self->priv->key_names_length1; #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp390_ = g_strdup ("show-welcome-dialog"); #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp389_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG]); #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp389_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG] = _tmp390_; #line 164 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp391_ = _tmp389_[CONFIGURABLE_PROPERTY_SHOW_WELCOME_DIALOG]; #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp392_ = self->priv->key_names; #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp392__length1 = self->priv->key_names_length1; #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp393_ = g_strdup ("sidebar-position"); #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp392_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION]); #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp392_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION] = _tmp393_; #line 165 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp394_ = _tmp392_[CONFIGURABLE_PROPERTY_SIDEBAR_POSITION]; #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp395_ = self->priv->key_names; #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp395__length1 = self->priv->key_names_length1; #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp396_ = g_strdup ("delay"); #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp395_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY]); #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp395_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY] = _tmp396_; #line 166 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp397_ = _tmp395_[CONFIGURABLE_PROPERTY_SLIDESHOW_DELAY]; #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp398_ = self->priv->key_names; #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp398__length1 = self->priv->key_names_length1; #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp399_ = g_strdup ("transition-delay"); #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp398_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY]); #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp398_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY] = _tmp399_; #line 167 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp400_ = _tmp398_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_DELAY]; #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp401_ = self->priv->key_names; #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp401__length1 = self->priv->key_names_length1; #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp402_ = g_strdup ("transition-effect-id"); #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp401_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID]); #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp401_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID] = _tmp402_; #line 168 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp403_ = _tmp401_[CONFIGURABLE_PROPERTY_SLIDESHOW_TRANSITION_EFFECT_ID]; #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp404_ = self->priv->key_names; #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp404__length1 = self->priv->key_names_length1; #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp405_ = g_strdup ("show-title"); #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp404_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE]); #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp404_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE] = _tmp405_; #line 169 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp406_ = _tmp404_[CONFIGURABLE_PROPERTY_SLIDESHOW_SHOW_TITLE]; #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp407_ = self->priv->key_names; #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp407__length1 = self->priv->key_names_length1; #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp408_ = g_strdup ("use-24-hour-time"); #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp407_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME]); #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp407_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME] = _tmp408_; #line 170 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp409_ = _tmp407_[CONFIGURABLE_PROPERTY_USE_24_HOUR_TIME]; #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp410_ = self->priv->key_names; #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp410__length1 = self->priv->key_names_length1; #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp411_ = g_strdup ("use-lowercase-filenames"); #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp410_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES]); #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp410_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES] = _tmp411_; #line 171 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp412_ = _tmp410_[CONFIGURABLE_PROPERTY_USE_LOWERCASE_FILENAMES]; #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp413_ = self->priv->key_names; #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp413__length1 = self->priv->key_names_length1; #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp414_ = g_strdup ("interpreter-state-cookie"); #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp413_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE]); #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp413_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE] = _tmp414_; #line 172 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp415_ = _tmp413_[CONFIGURABLE_PROPERTY_VIDEO_INTERPRETER_STATE_COOKIE]; #line 29 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return self; #line 2490 "GSettingsEngine.c" } GSettingsConfigurationEngine* gsettings_configuration_engine_new (void) { #line 29 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return gsettings_configuration_engine_construct (TYPE_GSETTINGS_CONFIGURATION_ENGINE); #line 2497 "GSettingsEngine.c" } static gpointer _g_settings_schema_source_ref0 (gpointer self) { #line 176 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return self ? g_settings_schema_source_ref (self) : NULL; #line 2504 "GSettingsEngine.c" } static void gsettings_configuration_engine_check_key_valid (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { GSettingsSchemaSource* schema_source = NULL; GSettingsSchemaSource* _tmp0_ = NULL; GSettingsSchemaSource* _tmp1_ = NULL; GSettingsSchema* settings_scheme = NULL; GSettingsSchemaSource* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; GSettingsSchema* _tmp4_ = NULL; GSettingsSchema* _tmp5_ = NULL; GSettingsSchema* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; gboolean _tmp13_ = FALSE; GError * _inner_error_ = NULL; #line 175 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 175 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 175 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 176 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = g_settings_schema_source_get_default (); #line 176 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = _g_settings_schema_source_ref0 (_tmp0_); #line 176 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_source = _tmp1_; #line 177 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema_source; #line 177 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = schema; #line 177 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = g_settings_schema_source_lookup (_tmp2_, _tmp3_, TRUE); #line 177 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" settings_scheme = _tmp4_; #line 178 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = settings_scheme; #line 178 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp5_ == NULL) { #line 2545 "GSettingsEngine.c" const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; GError* _tmp9_ = NULL; GError* _tmp10_ = NULL; #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = schema; #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = g_strdup_printf ("schema '%s' is not installed", _tmp6_); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_; #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = g_error_new_literal (CONFIGURATION_ERROR, CONFIGURATION_ERROR_ENGINE_ERROR, _tmp8_); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = _tmp9_; #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp8_); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = _tmp10_; #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_unref0 (settings_scheme); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_source_unref0 (schema_source); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2575 "GSettingsEngine.c" } else { #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_unref0 (settings_scheme); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_source_unref0 (schema_source); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 179 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2587 "GSettingsEngine.c" } } #line 182 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = settings_scheme; #line 182 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp12_ = key; #line 182 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13_ = g_settings_schema_has_key (_tmp11_, _tmp12_); #line 182 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (!_tmp13_) { #line 2598 "GSettingsEngine.c" const gchar* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; GError* _tmp18_ = NULL; GError* _tmp19_ = NULL; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp14_ = schema; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp15_ = key; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp16_ = g_strdup_printf ("schema '%s' does not define key '%s'", _tmp14_, _tmp15_); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp17_ = _tmp16_; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp18_ = g_error_new_literal (CONFIGURATION_ERROR, CONFIGURATION_ERROR_ENGINE_ERROR, _tmp17_); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp19_ = _tmp18_; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp17_); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = _tmp19_; #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_unref0 (settings_scheme); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_source_unref0 (schema_source); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2631 "GSettingsEngine.c" } else { #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_unref0 (settings_scheme); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_source_unref0 (schema_source); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 183 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2643 "GSettingsEngine.c" } } #line 175 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_unref0 (settings_scheme); #line 175 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_settings_schema_source_unref0 (schema_source); #line 2650 "GSettingsEngine.c" } static gboolean gsettings_configuration_engine_get_gs_bool (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { gboolean result = FALSE; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; GError * _inner_error_ = NULL; #line 187 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self), FALSE); #line 187 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (schema != NULL, FALSE); #line 187 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, FALSE); #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 2685 "GSettingsEngine.c" } else { #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 188 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 2693 "GSettingsEngine.c" } } #line 190 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 190 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 190 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_settings_get_boolean (_tmp4_, _tmp5_); #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp6_; #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 192 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 2714 "GSettingsEngine.c" } static void gsettings_configuration_engine_set_gs_bool (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gboolean value, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; GError * _inner_error_ = NULL; #line 195 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 195 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 195 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2748 "GSettingsEngine.c" } else { #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 196 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2756 "GSettingsEngine.c" } } #line 198 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 198 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 198 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 200 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 200 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 200 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = value; #line 200 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_set_boolean (_tmp4_, _tmp5_, _tmp6_); #line 195 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 2775 "GSettingsEngine.c" } static void gsettings_configuration_engine_set_gs_enum (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gint value, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GError * _inner_error_ = NULL; #line 203 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 203 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 203 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2809 "GSettingsEngine.c" } else { #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 204 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2817 "GSettingsEngine.c" } } #line 206 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 206 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 206 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 207 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 207 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 207 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = value; #line 207 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_set_enum (_tmp4_, _tmp5_, _tmp6_); #line 203 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 2836 "GSettingsEngine.c" } static gint gsettings_configuration_engine_get_gs_enum (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { gint result = 0; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GError * _inner_error_ = NULL; #line 210 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self), 0); #line 210 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (schema != NULL, 0); #line 210 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, 0); #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 2871 "GSettingsEngine.c" } else { #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 211 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 2879 "GSettingsEngine.c" } } #line 213 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 213 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 213 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_settings_get_enum (_tmp4_, _tmp5_); #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp6_; #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 214 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 2900 "GSettingsEngine.c" } static gint gsettings_configuration_engine_get_gs_int (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { gint result = 0; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GError * _inner_error_ = NULL; #line 217 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self), 0); #line 217 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (schema != NULL, 0); #line 217 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, 0); #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 2935 "GSettingsEngine.c" } else { #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 218 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 2943 "GSettingsEngine.c" } } #line 220 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 220 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 220 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_settings_get_int (_tmp4_, _tmp5_); #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp6_; #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 222 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 2964 "GSettingsEngine.c" } static void gsettings_configuration_engine_set_gs_int (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gint value, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GError * _inner_error_ = NULL; #line 225 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 225 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 225 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 2998 "GSettingsEngine.c" } else { #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 226 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3006 "GSettingsEngine.c" } } #line 228 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 228 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 228 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 230 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 230 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 230 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = value; #line 230 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_set_int (_tmp4_, _tmp5_, _tmp6_); #line 225 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 3025 "GSettingsEngine.c" } static gdouble gsettings_configuration_engine_get_gs_double (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { gdouble result = 0.0; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gdouble _tmp6_ = 0.0; GError * _inner_error_ = NULL; #line 233 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self), 0.0); #line 233 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (schema != NULL, 0.0); #line 233 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, 0.0); #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 3060 "GSettingsEngine.c" } else { #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 234 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 3068 "GSettingsEngine.c" } } #line 236 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 236 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 236 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_settings_get_double (_tmp4_, _tmp5_); #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp6_; #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 238 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3089 "GSettingsEngine.c" } static void gsettings_configuration_engine_set_gs_double (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, gdouble value, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gdouble _tmp6_ = 0.0; GError * _inner_error_ = NULL; #line 241 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 241 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 241 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3123 "GSettingsEngine.c" } else { #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 242 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3131 "GSettingsEngine.c" } } #line 244 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 244 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 244 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 246 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 246 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 246 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = value; #line 246 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_set_double (_tmp4_, _tmp5_, _tmp6_); #line 241 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 3150 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_get_gs_string (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { gchar* result = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; GError * _inner_error_ = NULL; #line 249 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self), NULL); #line 249 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (schema != NULL, NULL); #line 249 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, NULL); #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 3185 "GSettingsEngine.c" } else { #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 250 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 3193 "GSettingsEngine.c" } } #line 252 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 252 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 252 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_settings_get_string (_tmp4_, _tmp5_); #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp6_; #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 254 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3214 "GSettingsEngine.c" } static void gsettings_configuration_engine_set_gs_string (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, const gchar* value, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; GError * _inner_error_ = NULL; #line 257 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 257 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 257 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 257 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (value != NULL); #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3250 "GSettingsEngine.c" } else { #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 258 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3258 "GSettingsEngine.c" } } #line 260 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 260 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 260 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 262 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 262 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 262 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = value; #line 262 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_set_string (_tmp4_, _tmp5_, _tmp6_); #line 257 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 3277 "GSettingsEngine.c" } static void gsettings_configuration_engine_reset_gs_to_default (GSettingsConfigurationEngine* self, const gchar* schema, const gchar* key, GError** error) { const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GSettings* schema_object = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; GError * _inner_error_ = NULL; #line 265 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (IS_GSETTINGS_CONFIGURATION_ENGINE (self)); #line 265 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (schema != NULL); #line 265 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = schema; #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = key; #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_check_key_valid (self, _tmp0_, _tmp1_, &_inner_error_); #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3310 "GSettingsEngine.c" } else { #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 266 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3318 "GSettingsEngine.c" } } #line 268 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = schema; #line 268 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_settings_new (_tmp2_); #line 268 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_object = _tmp3_; #line 270 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = schema_object; #line 270 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = key; #line 270 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_settings_reset (_tmp4_, _tmp5_); #line 265 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (schema_object); #line 3335 "GSettingsEngine.c" } static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) { gchar* result = NULL; GError * _inner_error_ = NULL; #line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, NULL); #line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (old != NULL, NULL); #line 1380 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (replacement != NULL, NULL); #line 3348 "GSettingsEngine.c" { GRegex* regex = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GRegex* _tmp3_ = NULL; GRegex* _tmp4_ = NULL; gchar* _tmp5_ = NULL; GRegex* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = old; #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp1_ = g_regex_escape_string (_tmp0_, -1); #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp2_ = _tmp1_; #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_); #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp4_ = _tmp3_; #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_free0 (_tmp2_); #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" regex = _tmp4_; #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_inner_error_->domain == G_REGEX_ERROR) { #line 3379 "GSettingsEngine.c" goto __catch204_g_regex_error; } #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); #line 1382 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return NULL; #line 3388 "GSettingsEngine.c" } #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp6_ = regex; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp7_ = replacement; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp8_ = g_regex_replace_literal (_tmp6_, self, (gssize) -1, 0, _tmp7_, 0, &_inner_error_); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp5_ = _tmp8_; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_inner_error_->domain == G_REGEX_ERROR) { #line 3404 "GSettingsEngine.c" goto __catch204_g_regex_error; } #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return NULL; #line 3415 "GSettingsEngine.c" } #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp9_ = _tmp5_; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp5_ = NULL; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = _tmp9_; #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_free0 (_tmp5_); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_regex_unref0 (regex); #line 1383 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; #line 3429 "GSettingsEngine.c" } goto __finally204; __catch204_g_regex_error: { GError* e = NULL; #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" e = _inner_error_; #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _inner_error_ = NULL; #line 1385 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_assert_not_reached (); #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _g_error_free0 (e); #line 3443 "GSettingsEngine.c" } __finally204: #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_clear_error (&_inner_error_); #line 1381 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return NULL; #line 3454 "GSettingsEngine.c" } } static gchar* string_strip (const gchar* self) { gchar* result = NULL; gchar* _result_ = NULL; gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; #line 1207 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, NULL); #line 1208 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = g_strdup (self); #line 1208 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _result_ = _tmp0_; #line 1209 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp1_ = _result_; #line 1209 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_strstrip (_tmp1_); #line 1210 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = _result_; #line 1210 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; #line 3478 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_clean_plugin_id (const gchar* id) { gchar* result = NULL; gchar* cleaned = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; gchar* _tmp8_ = NULL; #line 273 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, NULL); #line 274 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = id; #line 274 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = string_replace (_tmp0_, "/", "-"); #line 274 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned = _tmp1_; #line 275 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = cleaned; #line 275 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = string_strip (_tmp2_); #line 275 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned); #line 275 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned = _tmp3_; #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = cleaned; #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = is_string_empty (_tmp5_); #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (!_tmp6_) { #line 3515 "GSettingsEngine.c" const gchar* _tmp7_ = NULL; #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = cleaned; #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = _tmp7_; #line 3521 "GSettingsEngine.c" } else { #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = NULL; #line 3525 "GSettingsEngine.c" } #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = g_strdup (_tmp4_); #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp8_; #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned); #line 277 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3535 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_get_plugin_enable_disable_name (const gchar* id) { gchar* result = NULL; gchar* cleaned_id = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; #line 280 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, NULL); #line 281 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = id; #line 281 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = gsettings_configuration_engine_clean_plugin_id (_tmp0_); #line 281 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp1_; #line 282 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = cleaned_id; #line 282 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp2_ == NULL) { #line 3561 "GSettingsEngine.c" gchar* _tmp3_ = NULL; #line 283 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_strdup ("default"); #line 283 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 283 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp3_; #line 3569 "GSettingsEngine.c" } #line 285 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = cleaned_id; #line 285 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = string_replace (_tmp4_, "org.yorba.shotwell.", ""); #line 285 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 285 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp5_; #line 286 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = cleaned_id; #line 286 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = string_replace (_tmp6_, ".", "-"); #line 286 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 286 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp7_; #line 288 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = cleaned_id; #line 288 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3591 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_make_plugin_schema_name (const gchar* domain, const gchar* id) { gchar* result = NULL; gchar* cleaned_id = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; #line 291 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (domain != NULL, NULL); #line 291 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, NULL); #line 292 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = id; #line 292 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = gsettings_configuration_engine_clean_plugin_id (_tmp0_); #line 292 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp1_; #line 293 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = cleaned_id; #line 293 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp2_ == NULL) { #line 3620 "GSettingsEngine.c" gchar* _tmp3_ = NULL; #line 294 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = g_strdup ("default"); #line 294 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 294 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp3_; #line 3628 "GSettingsEngine.c" } #line 295 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = cleaned_id; #line 295 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = string_replace (_tmp4_, ".", "-"); #line 295 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 295 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cleaned_id = _tmp5_; #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = domain; #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = cleaned_id; #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = g_strdup_printf ("org.yorba.shotwell.%s.%s", _tmp6_, _tmp7_); #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp8_; #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cleaned_id); #line 297 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3650 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_make_gsettings_key (const gchar* gconf_key) { gchar* result = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; #line 300 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (gconf_key != NULL, NULL); #line 301 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = gconf_key; #line 301 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = string_replace (_tmp0_, "_", "-"); #line 301 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp1_; #line 301 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3668 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_real_get_name (ConfigurationEngine* base) { GSettingsConfigurationEngine * self; gchar* result = NULL; gchar* _tmp0_ = NULL; #line 304 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 305 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = g_strdup ("GSettings"); #line 305 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp0_; #line 305 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3684 "GSettingsEngine.c" } static gint gsettings_configuration_engine_real_get_enum_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error) { GSettingsConfigurationEngine * self; gint result = 0; gint _tmp0_ = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; ConfigurableProperty _tmp2_ = 0; const gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; ConfigurableProperty _tmp5_ = 0; const gchar* _tmp6_ = NULL; gint _tmp7_ = 0; GError * _inner_error_ = NULL; #line 308 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = self->priv->schema_names; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1__length1 = self->priv->schema_names_length1; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = p; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp1_[_tmp2_]; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = self->priv->key_names; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4__length1 = self->priv->key_names_length1; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = p; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp4_[_tmp5_]; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_enum (self, _tmp3_, _tmp6_, &_inner_error_); #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = _tmp7_; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 3732 "GSettingsEngine.c" } else { #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 3740 "GSettingsEngine.c" } } #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp0_; #line 309 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3747 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_enum_property (ConfigurationEngine* base, ConfigurableProperty p, gint val, GError** error) { GSettingsConfigurationEngine * self; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ConfigurableProperty _tmp1_ = 0; const gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; ConfigurableProperty _tmp4_ = 0; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; ConfigurableProperty _tmp7_ = 0; GError * _inner_error_ = NULL; #line 312 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = self->priv->schema_names; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0__length1 = self->priv->schema_names_length1; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = p; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp0_[_tmp1_]; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = self->priv->key_names; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3__length1 = self->priv->key_names_length1; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp3_[_tmp4_]; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_enum (self, _tmp2_, _tmp5_, _tmp6_, &_inner_error_); #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3794 "GSettingsEngine.c" } else { #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 313 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3802 "GSettingsEngine.c" } } #line 314 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = p; #line 314 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONFIGURATION_ENGINE, ConfigurationEngine), "property-changed", _tmp7_); #line 3809 "GSettingsEngine.c" } static gint gsettings_configuration_engine_real_get_int_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error) { GSettingsConfigurationEngine * self; gint result = 0; gint _tmp0_ = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; ConfigurableProperty _tmp2_ = 0; const gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; ConfigurableProperty _tmp5_ = 0; const gchar* _tmp6_ = NULL; gint _tmp7_ = 0; GError * _inner_error_ = NULL; #line 317 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = self->priv->schema_names; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1__length1 = self->priv->schema_names_length1; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = p; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp1_[_tmp2_]; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = self->priv->key_names; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4__length1 = self->priv->key_names_length1; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = p; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp4_[_tmp5_]; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_int (self, _tmp3_, _tmp6_, &_inner_error_); #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = _tmp7_; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 3857 "GSettingsEngine.c" } else { #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 3865 "GSettingsEngine.c" } } #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp0_; #line 318 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 3872 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_int_property (ConfigurationEngine* base, ConfigurableProperty p, gint val, GError** error) { GSettingsConfigurationEngine * self; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ConfigurableProperty _tmp1_ = 0; const gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; ConfigurableProperty _tmp4_ = 0; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; ConfigurableProperty _tmp7_ = 0; GError * _inner_error_ = NULL; #line 321 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = self->priv->schema_names; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0__length1 = self->priv->schema_names_length1; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = p; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp0_[_tmp1_]; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = self->priv->key_names; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3__length1 = self->priv->key_names_length1; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp3_[_tmp4_]; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_int (self, _tmp2_, _tmp5_, _tmp6_, &_inner_error_); #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3919 "GSettingsEngine.c" } else { #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 322 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 3927 "GSettingsEngine.c" } } #line 323 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = p; #line 323 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONFIGURATION_ENGINE, ConfigurationEngine), "property-changed", _tmp7_); #line 3934 "GSettingsEngine.c" } static glong string_strnlen (gchar* str, glong maxlen) { glong result = 0L; gchar* end = NULL; gchar* _tmp0_ = NULL; glong _tmp1_ = 0L; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; #line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = str; #line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp1_ = maxlen; #line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp2_ = memchr (_tmp0_, 0, (gsize) _tmp1_); #line 1295 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" end = _tmp2_; #line 1296 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp3_ = end; #line 1296 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp3_ == NULL) { #line 3957 "GSettingsEngine.c" glong _tmp4_ = 0L; #line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp4_ = maxlen; #line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = _tmp4_; #line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; #line 3965 "GSettingsEngine.c" } else { gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; #line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp5_ = end; #line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp6_ = str; #line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = (glong) (_tmp5_ - _tmp6_); #line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; #line 3977 "GSettingsEngine.c" } } static gchar* string_substring (const gchar* self, glong offset, glong len) { gchar* result = NULL; glong string_length = 0L; gboolean _tmp0_ = FALSE; glong _tmp1_ = 0L; glong _tmp8_ = 0L; glong _tmp14_ = 0L; glong _tmp17_ = 0L; glong _tmp18_ = 0L; glong _tmp19_ = 0L; glong _tmp20_ = 0L; glong _tmp21_ = 0L; gchar* _tmp22_ = NULL; #line 1306 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (self != NULL, NULL); #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp1_ = offset; #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp1_ >= ((glong) 0)) { #line 4001 "GSettingsEngine.c" glong _tmp2_ = 0L; #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp2_ = len; #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = _tmp2_ >= ((glong) 0); #line 4007 "GSettingsEngine.c" } else { #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = FALSE; #line 4011 "GSettingsEngine.c" } #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp0_) { #line 4015 "GSettingsEngine.c" glong _tmp3_ = 0L; glong _tmp4_ = 0L; glong _tmp5_ = 0L; #line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp3_ = offset; #line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp4_ = len; #line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp5_ = string_strnlen ((gchar*) self, _tmp3_ + _tmp4_); #line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" string_length = _tmp5_; #line 4027 "GSettingsEngine.c" } else { gint _tmp6_ = 0; gint _tmp7_ = 0; #line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp6_ = strlen (self); #line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp7_ = _tmp6_; #line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" string_length = (glong) _tmp7_; #line 4037 "GSettingsEngine.c" } #line 1315 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp8_ = offset; #line 1315 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp8_ < ((glong) 0)) { #line 4043 "GSettingsEngine.c" glong _tmp9_ = 0L; glong _tmp10_ = 0L; glong _tmp11_ = 0L; #line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp9_ = string_length; #line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp10_ = offset; #line 1316 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" offset = _tmp9_ + _tmp10_; #line 1317 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp11_ = offset; #line 1317 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp11_ >= ((glong) 0), NULL); #line 4057 "GSettingsEngine.c" } else { glong _tmp12_ = 0L; glong _tmp13_ = 0L; #line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp12_ = offset; #line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp13_ = string_length; #line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp12_ <= _tmp13_, NULL); #line 4067 "GSettingsEngine.c" } #line 1321 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp14_ = len; #line 1321 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp14_ < ((glong) 0)) { #line 4073 "GSettingsEngine.c" glong _tmp15_ = 0L; glong _tmp16_ = 0L; #line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp15_ = string_length; #line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp16_ = offset; #line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" len = _tmp15_ - _tmp16_; #line 4082 "GSettingsEngine.c" } #line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp17_ = offset; #line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp18_ = len; #line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp19_ = string_length; #line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail ((_tmp17_ + _tmp18_) <= _tmp19_, NULL); #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp20_ = offset; #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp21_ = len; #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp22_ = g_strndup (((gchar*) self) + _tmp20_, (gsize) _tmp21_); #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = _tmp22_; #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; #line 4102 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_real_get_string_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error) { GSettingsConfigurationEngine * self; gchar* result = NULL; gchar* gs_result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ConfigurableProperty _tmp1_ = 0; const gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; ConfigurableProperty _tmp4_ = 0; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _result_ = NULL; gchar* _tmp7_ = NULL; ConfigurableProperty _tmp8_ = 0; GError * _inner_error_ = NULL; #line 326 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = self->priv->schema_names; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0__length1 = self->priv->schema_names_length1; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = p; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp0_[_tmp1_]; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = self->priv->key_names; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3__length1 = self->priv->key_names_length1; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp3_[_tmp4_]; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = gsettings_configuration_engine_get_gs_string (self, _tmp2_, _tmp5_, &_inner_error_); #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gs_result = _tmp6_; #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 4153 "GSettingsEngine.c" } else { #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 327 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 4161 "GSettingsEngine.c" } } #line 331 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = g_strdup (gs_result); #line 331 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _result_ = _tmp7_; #line 332 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = p; #line 332 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp8_ == CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE) { #line 4172 "GSettingsEngine.c" gchar* _tmp9_ = NULL; #line 333 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = string_substring (gs_result, (glong) 7, (glong) -1); #line 333 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_result_); #line 333 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _result_ = _tmp9_; #line 4180 "GSettingsEngine.c" } #line 336 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _result_; #line 336 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (gs_result); #line 336 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4188 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_string_property (ConfigurationEngine* base, ConfigurableProperty p, const gchar* val, GError** error) { GSettingsConfigurationEngine * self; gchar* converted_val = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gboolean _tmp2_ = FALSE; ConfigurableProperty _tmp3_ = 0; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; ConfigurableProperty _tmp8_ = 0; const gchar* _tmp9_ = NULL; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; ConfigurableProperty _tmp11_ = 0; const gchar* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; ConfigurableProperty _tmp14_ = 0; GError * _inner_error_ = NULL; #line 339 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 339 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (val != NULL); #line 341 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = val; #line 341 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = g_strdup (_tmp0_); #line 341 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" converted_val = _tmp1_; #line 342 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = p; #line 342 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp3_ == CONFIGURABLE_PROPERTY_DESKTOP_BACKGROUND_FILE) { #line 342 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = TRUE; #line 4226 "GSettingsEngine.c" } else { ConfigurableProperty _tmp4_ = 0; #line 343 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 343 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp4_ == CONFIGURABLE_PROPERTY_SCREENSAVER_FILE; #line 4233 "GSettingsEngine.c" } #line 342 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp2_) { #line 4237 "GSettingsEngine.c" const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; #line 344 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = val; #line 344 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = g_strconcat ("file://", _tmp5_, NULL); #line 344 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (converted_val); #line 344 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" converted_val = _tmp6_; #line 4248 "GSettingsEngine.c" } #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = self->priv->schema_names; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7__length1 = self->priv->schema_names_length1; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = p; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = _tmp7_[_tmp8_]; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = self->priv->key_names; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10__length1 = self->priv->key_names_length1; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = p; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp12_ = _tmp10_[_tmp11_]; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13_ = converted_val; #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_string (self, _tmp9_, _tmp12_, _tmp13_, &_inner_error_); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (converted_val); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4280 "GSettingsEngine.c" } else { #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (converted_val); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 347 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4290 "GSettingsEngine.c" } } #line 348 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp14_ = p; #line 348 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONFIGURATION_ENGINE, ConfigurationEngine), "property-changed", _tmp14_); #line 339 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (converted_val); #line 4299 "GSettingsEngine.c" } static gboolean gsettings_configuration_engine_real_get_bool_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error) { GSettingsConfigurationEngine * self; gboolean result = FALSE; gboolean _tmp0_ = FALSE; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; ConfigurableProperty _tmp2_ = 0; const gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; ConfigurableProperty _tmp5_ = 0; const gchar* _tmp6_ = NULL; gboolean _tmp7_ = FALSE; GError * _inner_error_ = NULL; #line 351 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = self->priv->schema_names; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1__length1 = self->priv->schema_names_length1; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = p; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp1_[_tmp2_]; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = self->priv->key_names; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4__length1 = self->priv->key_names_length1; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = p; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp4_[_tmp5_]; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_bool (self, _tmp3_, _tmp6_, &_inner_error_); #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = _tmp7_; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 4347 "GSettingsEngine.c" } else { #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 4355 "GSettingsEngine.c" } } #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp0_; #line 352 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4362 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_bool_property (ConfigurationEngine* base, ConfigurableProperty p, gboolean val, GError** error) { GSettingsConfigurationEngine * self; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ConfigurableProperty _tmp1_ = 0; const gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; ConfigurableProperty _tmp4_ = 0; const gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; ConfigurableProperty _tmp7_ = 0; GError * _inner_error_ = NULL; #line 355 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = self->priv->schema_names; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0__length1 = self->priv->schema_names_length1; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = p; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp0_[_tmp1_]; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = self->priv->key_names; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3__length1 = self->priv->key_names_length1; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp3_[_tmp4_]; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_bool (self, _tmp2_, _tmp5_, _tmp6_, &_inner_error_); #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4409 "GSettingsEngine.c" } else { #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 356 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4417 "GSettingsEngine.c" } } #line 357 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = p; #line 357 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONFIGURATION_ENGINE, ConfigurationEngine), "property-changed", _tmp7_); #line 4424 "GSettingsEngine.c" } static gdouble gsettings_configuration_engine_real_get_double_property (ConfigurationEngine* base, ConfigurableProperty p, GError** error) { GSettingsConfigurationEngine * self; gdouble result = 0.0; gdouble _tmp0_ = 0.0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; ConfigurableProperty _tmp2_ = 0; const gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; ConfigurableProperty _tmp5_ = 0; const gchar* _tmp6_ = NULL; gdouble _tmp7_ = 0.0; GError * _inner_error_ = NULL; #line 360 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = self->priv->schema_names; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1__length1 = self->priv->schema_names_length1; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = p; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp1_[_tmp2_]; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = self->priv->key_names; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4__length1 = self->priv->key_names_length1; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = p; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp4_[_tmp5_]; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_double (self, _tmp3_, _tmp6_, &_inner_error_); #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = _tmp7_; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 4472 "GSettingsEngine.c" } else { #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 4480 "GSettingsEngine.c" } } #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp0_; #line 361 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4487 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_double_property (ConfigurationEngine* base, ConfigurableProperty p, gdouble val, GError** error) { GSettingsConfigurationEngine * self; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ConfigurableProperty _tmp1_ = 0; const gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; ConfigurableProperty _tmp4_ = 0; const gchar* _tmp5_ = NULL; gdouble _tmp6_ = 0.0; ConfigurableProperty _tmp7_ = 0; GError * _inner_error_ = NULL; #line 364 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = self->priv->schema_names; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0__length1 = self->priv->schema_names_length1; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = p; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = _tmp0_[_tmp1_]; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = self->priv->key_names; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3__length1 = self->priv->key_names_length1; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = p; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp3_[_tmp4_]; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_double (self, _tmp2_, _tmp5_, _tmp6_, &_inner_error_); #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_propagate_error (error, _inner_error_); #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4534 "GSettingsEngine.c" } else { #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 365 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4542 "GSettingsEngine.c" } } #line 366 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = p; #line 366 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_CONFIGURATION_ENGINE, ConfigurationEngine), "property-changed", _tmp7_); #line 4549 "GSettingsEngine.c" } static gboolean gsettings_configuration_engine_real_get_plugin_bool (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gboolean def) { GSettingsConfigurationEngine * self; gboolean result = FALSE; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 369 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 369 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (domain != NULL, FALSE); #line 369 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, FALSE); #line 369 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, FALSE); #line 370 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 370 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 370 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 370 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 4577 "GSettingsEngine.c" { gboolean _tmp3_ = FALSE; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gboolean _tmp7_ = FALSE; gboolean _tmp8_ = FALSE; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = key; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = gsettings_configuration_engine_make_gsettings_key (_tmp4_); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp5_; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_bool (self, schema_name, _tmp6_, &_inner_error_); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp6_); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp8_; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 4603 "GSettingsEngine.c" goto __catch205_configuration_error; } #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 4614 "GSettingsEngine.c" } #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp3_; #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 373 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4622 "GSettingsEngine.c" } goto __finally205; __catch205_configuration_error: { GError* err = NULL; GError* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 375 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = err; #line 375 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = _tmp9_->message; #line 375 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:375: GSettingsConfigurationEngine: error: %s", _tmp10_); #line 376 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = def; #line 376 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp11_; #line 376 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 376 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 376 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4651 "GSettingsEngine.c" } __finally205: #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 372 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return FALSE; #line 4662 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_plugin_bool (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gboolean val) { GSettingsConfigurationEngine * self; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 380 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 380 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (domain != NULL); #line 380 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 380 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 381 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 381 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 381 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 381 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 4689 "GSettingsEngine.c" { const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = key; #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_make_gsettings_key (_tmp3_); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_bool (self, schema_name, _tmp5_, _tmp6_, &_inner_error_); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp5_); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 4711 "GSettingsEngine.c" goto __catch206_configuration_error; } #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 384 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4722 "GSettingsEngine.c" } } goto __finally206; __catch206_configuration_error: { GError* err = NULL; GError* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 386 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = err; #line 386 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_->message; #line 386 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:386: GSettingsConfigurationEngine: error: %s", _tmp8_); #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 4743 "GSettingsEngine.c" } __finally206: #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 383 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4756 "GSettingsEngine.c" } #line 380 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 4760 "GSettingsEngine.c" } static gdouble gsettings_configuration_engine_real_get_plugin_double (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gdouble def) { GSettingsConfigurationEngine * self; gdouble result = 0.0; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 390 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 390 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (domain != NULL, 0.0); #line 390 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, 0.0); #line 390 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, 0.0); #line 391 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 391 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 391 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 391 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 4788 "GSettingsEngine.c" { gdouble _tmp3_ = 0.0; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gdouble _tmp7_ = 0.0; gdouble _tmp8_ = 0.0; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = key; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = gsettings_configuration_engine_make_gsettings_key (_tmp4_); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp5_; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_double (self, schema_name, _tmp6_, &_inner_error_); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp6_); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp8_; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 4814 "GSettingsEngine.c" goto __catch207_configuration_error; } #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 4825 "GSettingsEngine.c" } #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp3_; #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 394 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4833 "GSettingsEngine.c" } goto __finally207; __catch207_configuration_error: { GError* err = NULL; GError* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; gdouble _tmp11_ = 0.0; #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 396 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = err; #line 396 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = _tmp9_->message; #line 396 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:396: GSettingsConfigurationEngine: error: %s", _tmp10_); #line 397 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = def; #line 397 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp11_; #line 397 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 397 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 397 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 4862 "GSettingsEngine.c" } __finally207: #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 393 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0.0; #line 4873 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_plugin_double (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gdouble val) { GSettingsConfigurationEngine * self; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 401 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 401 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (domain != NULL); #line 401 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 401 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 402 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 402 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 402 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 402 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 4900 "GSettingsEngine.c" { const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gdouble _tmp6_ = 0.0; #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = key; #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_make_gsettings_key (_tmp3_); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_double (self, schema_name, _tmp5_, _tmp6_, &_inner_error_); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp5_); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 4922 "GSettingsEngine.c" goto __catch208_configuration_error; } #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 405 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4933 "GSettingsEngine.c" } } goto __finally208; __catch208_configuration_error: { GError* err = NULL; GError* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 407 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = err; #line 407 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_->message; #line 407 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:407: GSettingsConfigurationEngine: error: %s", _tmp8_); #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 4954 "GSettingsEngine.c" } __finally208: #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 404 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 4967 "GSettingsEngine.c" } #line 401 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 4971 "GSettingsEngine.c" } static gint gsettings_configuration_engine_real_get_plugin_int (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gint def) { GSettingsConfigurationEngine * self; gint result = 0; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 411 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 411 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (domain != NULL, 0); #line 411 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, 0); #line 411 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, 0); #line 412 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 412 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 412 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 412 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 4999 "GSettingsEngine.c" { gint _tmp3_ = 0; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gint _tmp7_ = 0; gint _tmp8_ = 0; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = key; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = gsettings_configuration_engine_make_gsettings_key (_tmp4_); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp5_; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_int (self, schema_name, _tmp6_, &_inner_error_); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp6_); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp8_; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5025 "GSettingsEngine.c" goto __catch209_configuration_error; } #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 5036 "GSettingsEngine.c" } #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp3_; #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 415 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5044 "GSettingsEngine.c" } goto __finally209; __catch209_configuration_error: { GError* err = NULL; GError* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; gint _tmp11_ = 0; #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 417 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = err; #line 417 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = _tmp9_->message; #line 417 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:417: GSettingsConfigurationEngine: error: %s", _tmp10_); #line 418 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = def; #line 418 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp11_; #line 418 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 418 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 418 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5073 "GSettingsEngine.c" } __finally209: #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 414 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 5084 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_plugin_int (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, gint val) { GSettingsConfigurationEngine * self; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 422 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 422 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (domain != NULL); #line 422 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 422 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 423 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 423 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 423 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 423 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 5111 "GSettingsEngine.c" { const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gint _tmp6_ = 0; #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = key; #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_make_gsettings_key (_tmp3_); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_int (self, schema_name, _tmp5_, _tmp6_, &_inner_error_); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp5_); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5133 "GSettingsEngine.c" goto __catch210_configuration_error; } #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 426 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5144 "GSettingsEngine.c" } } goto __finally210; __catch210_configuration_error: { GError* err = NULL; GError* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 428 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = err; #line 428 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_->message; #line 428 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:428: GSettingsConfigurationEngine: error: %s", _tmp8_); #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 5165 "GSettingsEngine.c" } __finally210: #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 425 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5178 "GSettingsEngine.c" } #line 422 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 5182 "GSettingsEngine.c" } static gchar* gsettings_configuration_engine_real_get_plugin_string (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, const gchar* def) { GSettingsConfigurationEngine * self; gchar* result = NULL; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 432 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 432 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (domain != NULL, NULL); #line 432 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, NULL); #line 432 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (key != NULL, NULL); #line 433 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 433 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 433 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 433 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 5210 "GSettingsEngine.c" { gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = key; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = gsettings_configuration_engine_make_gsettings_key (_tmp4_); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp5_; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = gsettings_configuration_engine_get_gs_string (self, schema_name, _tmp6_, &_inner_error_); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp6_); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp8_; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5237 "GSettingsEngine.c" goto __catch211_configuration_error; } #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 5248 "GSettingsEngine.c" } #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp9_ = _tmp3_; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = NULL; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp9_; #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp3_); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 436 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5262 "GSettingsEngine.c" } goto __finally211; __catch211_configuration_error: { GError* err = NULL; GError* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; gchar* _tmp13_ = NULL; #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 438 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp10_ = err; #line 438 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp11_ = _tmp10_->message; #line 438 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:438: GSettingsConfigurationEngine: error: %s", _tmp11_); #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp12_ = def; #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp13_ = g_strdup (_tmp12_); #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp13_; #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 439 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5294 "GSettingsEngine.c" } __finally211: #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 435 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return NULL; #line 5305 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_plugin_string (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key, const gchar* val) { GSettingsConfigurationEngine * self; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 443 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 443 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (domain != NULL); #line 443 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 443 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 444 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 444 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 444 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 444 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 5332 "GSettingsEngine.c" { const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = key; #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_make_gsettings_key (_tmp3_); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = val; #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_string (self, schema_name, _tmp5_, _tmp6_, &_inner_error_); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp5_); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5354 "GSettingsEngine.c" goto __catch212_configuration_error; } #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 447 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5365 "GSettingsEngine.c" } } goto __finally212; __catch212_configuration_error: { GError* err = NULL; GError* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 449 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = err; #line 449 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp8_ = _tmp7_->message; #line 449 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:449: GSettingsConfigurationEngine: error: %s", _tmp8_); #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 5386 "GSettingsEngine.c" } __finally212: #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 446 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5399 "GSettingsEngine.c" } #line 443 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 5403 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_unset_plugin_key (ConfigurationEngine* base, const gchar* domain, const gchar* id, const gchar* key) { GSettingsConfigurationEngine * self; gchar* schema_name = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GError * _inner_error_ = NULL; #line 453 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 453 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (domain != NULL); #line 453 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 453 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (key != NULL); #line 454 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = domain; #line 454 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = id; #line 454 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = gsettings_configuration_engine_make_plugin_schema_name (_tmp0_, _tmp1_); #line 454 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" schema_name = _tmp2_; #line 5430 "GSettingsEngine.c" { const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = key; #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_make_gsettings_key (_tmp3_); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_reset_gs_to_default (self, schema_name, _tmp5_, &_inner_error_); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp5_); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5449 "GSettingsEngine.c" goto __catch213_configuration_error; } #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 457 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5460 "GSettingsEngine.c" } } goto __finally213; __catch213_configuration_error: { GError* err = NULL; GError* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 459 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = err; #line 459 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = _tmp6_->message; #line 459 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:459: GSettingsConfigurationEngine: error: %s", _tmp7_); #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 5481 "GSettingsEngine.c" } __finally213: #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 456 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5494 "GSettingsEngine.c" } #line 453 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (schema_name); #line 5498 "GSettingsEngine.c" } static FuzzyPropertyState gsettings_configuration_engine_real_is_plugin_enabled (ConfigurationEngine* base, const gchar* id) { GSettingsConfigurationEngine * self; FuzzyPropertyState result = 0; gchar* enable_disable_name = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; GError * _inner_error_ = NULL; #line 463 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 463 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_val_if_fail (id != NULL, 0); #line 464 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = id; #line 464 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = gsettings_configuration_engine_get_plugin_enable_disable_name (_tmp0_); #line 464 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" enable_disable_name = _tmp1_; #line 5519 "GSettingsEngine.c" { FuzzyPropertyState _tmp2_ = 0; gboolean _tmp3_ = FALSE; gboolean _tmp4_ = FALSE; #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = gsettings_configuration_engine_get_gs_bool (self, GSETTINGS_CONFIGURATION_ENGINE_PLUGINS_ENABLE_DISABLE_SCHEMA_NAME, enable_disable_name, &_inner_error_); #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp4_; #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5532 "GSettingsEngine.c" goto __catch214_configuration_error; } #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 5543 "GSettingsEngine.c" } #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_tmp3_) { #line 468 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = FUZZY_PROPERTY_STATE_ENABLED; #line 5549 "GSettingsEngine.c" } else { #line 468 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = FUZZY_PROPERTY_STATE_DISABLED; #line 5553 "GSettingsEngine.c" } #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = _tmp2_; #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 467 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5561 "GSettingsEngine.c" } goto __finally214; __catch214_configuration_error: { GError* err = NULL; GError* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 470 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = err; #line 470 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = _tmp5_->message; #line 470 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:470: GSettingsConfigurationEngine: error: %s", _tmp6_); #line 471 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" result = FUZZY_PROPERTY_STATE_UNKNOWN; #line 471 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 471 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 471 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return result; #line 5587 "GSettingsEngine.c" } __finally214: #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 466 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return 0; #line 5598 "GSettingsEngine.c" } static void gsettings_configuration_engine_real_set_plugin_enabled (ConfigurationEngine* base, const gchar* id, gboolean enabled) { GSettingsConfigurationEngine * self; gchar* enable_disable_name = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; GError * _inner_error_ = NULL; #line 475 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 475 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_return_if_fail (id != NULL); #line 476 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = id; #line 476 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = gsettings_configuration_engine_get_plugin_enable_disable_name (_tmp0_); #line 476 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" enable_disable_name = _tmp1_; #line 5618 "GSettingsEngine.c" { gboolean _tmp2_ = FALSE; #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = enabled; #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_set_gs_bool (self, GSETTINGS_CONFIGURATION_ENGINE_PLUGINS_ENABLE_DISABLE_SCHEMA_NAME, enable_disable_name, _tmp2_, &_inner_error_); #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (_inner_error_->domain == CONFIGURATION_ERROR) { #line 5629 "GSettingsEngine.c" goto __catch215_configuration_error; } #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 479 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5640 "GSettingsEngine.c" } } goto __finally215; __catch215_configuration_error: { GError* err = NULL; GError* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 481 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = err; #line 481 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = _tmp3_->message; #line 481 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("GSettingsEngine.vala:481: GSettingsConfigurationEngine: error: %s", _tmp4_); #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 5661 "GSettingsEngine.c" } __finally215: #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 478 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5674 "GSettingsEngine.c" } #line 475 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (enable_disable_name); #line 5678 "GSettingsEngine.c" } void gsettings_configuration_engine_run_gsettings_migrator (void) { gchar* cmd_line = NULL; GFile* _tmp0_ = NULL; GFile* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; GError * _inner_error_ = NULL; #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp0_ = app_dirs_get_settings_migrator_bin (); #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp1_ = _tmp0_; #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp2_ = g_file_get_path (_tmp1_); #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp3_ = _tmp2_; #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp4_ = g_strconcat ("sh ", _tmp3_, NULL); #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp5_ = _tmp4_; #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (_tmp3_); #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_object_unref0 (_tmp1_); #line 490 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" cmd_line = _tmp5_; #line 5709 "GSettingsEngine.c" { #line 493 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_spawn_command_line_sync (cmd_line, NULL, NULL, NULL, &_inner_error_); #line 493 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 5715 "GSettingsEngine.c" goto __catch216_g_error; } } goto __finally216; __catch216_g_error: { GError* err = NULL; GError* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" err = _inner_error_; #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _inner_error_ = NULL; #line 495 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp6_ = err; #line 495 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _tmp7_ = _tmp6_->message; #line 495 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_message ("GSettingsEngine.vala:495: Error running shotwell-settings-migrator: %s", _tmp7_); #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_error_free0 (err); #line 5737 "GSettingsEngine.c" } __finally216: #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cmd_line); #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_clear_error (&_inner_error_); #line 492 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" return; #line 5750 "GSettingsEngine.c" } #line 489 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" _g_free0 (cmd_line); #line 5754 "GSettingsEngine.c" } static void gsettings_configuration_engine_class_init (GSettingsConfigurationEngineClass * klass) { #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_parent_class = g_type_class_peek_parent (klass); #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" g_type_class_add_private (klass, sizeof (GSettingsConfigurationEnginePrivate)); #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" G_OBJECT_CLASS (klass)->finalize = gsettings_configuration_engine_finalize; #line 5765 "GSettingsEngine.c" } static void gsettings_configuration_engine_configuration_engine_interface_init (ConfigurationEngineIface * iface) { #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" gsettings_configuration_engine_configuration_engine_parent_iface = g_type_interface_peek_parent (iface); #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_name = (gchar* (*)(ConfigurationEngine*)) gsettings_configuration_engine_real_get_name; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_enum_property = (gint (*)(ConfigurationEngine*, ConfigurableProperty, GError**)) gsettings_configuration_engine_real_get_enum_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_enum_property = (void (*)(ConfigurationEngine*, ConfigurableProperty, gint, GError**)) gsettings_configuration_engine_real_set_enum_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_int_property = (gint (*)(ConfigurationEngine*, ConfigurableProperty, GError**)) gsettings_configuration_engine_real_get_int_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_int_property = (void (*)(ConfigurationEngine*, ConfigurableProperty, gint, GError**)) gsettings_configuration_engine_real_set_int_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_string_property = (gchar* (*)(ConfigurationEngine*, ConfigurableProperty, GError**)) gsettings_configuration_engine_real_get_string_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_string_property = (void (*)(ConfigurationEngine*, ConfigurableProperty, const gchar*, GError**)) gsettings_configuration_engine_real_set_string_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_bool_property = (gboolean (*)(ConfigurationEngine*, ConfigurableProperty, GError**)) gsettings_configuration_engine_real_get_bool_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_bool_property = (void (*)(ConfigurationEngine*, ConfigurableProperty, gboolean, GError**)) gsettings_configuration_engine_real_set_bool_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_double_property = (gdouble (*)(ConfigurationEngine*, ConfigurableProperty, GError**)) gsettings_configuration_engine_real_get_double_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_double_property = (void (*)(ConfigurationEngine*, ConfigurableProperty, gdouble, GError**)) gsettings_configuration_engine_real_set_double_property; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_plugin_bool = (gboolean (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gboolean)) gsettings_configuration_engine_real_get_plugin_bool; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_plugin_bool = (void (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gboolean)) gsettings_configuration_engine_real_set_plugin_bool; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_plugin_double = (gdouble (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gdouble)) gsettings_configuration_engine_real_get_plugin_double; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_plugin_double = (void (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gdouble)) gsettings_configuration_engine_real_set_plugin_double; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_plugin_int = (gint (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gint)) gsettings_configuration_engine_real_get_plugin_int; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_plugin_int = (void (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, gint)) gsettings_configuration_engine_real_set_plugin_int; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->get_plugin_string = (gchar* (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, const gchar*)) gsettings_configuration_engine_real_get_plugin_string; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_plugin_string = (void (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*, const gchar*)) gsettings_configuration_engine_real_set_plugin_string; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->unset_plugin_key = (void (*)(ConfigurationEngine*, const gchar*, const gchar*, const gchar*)) gsettings_configuration_engine_real_unset_plugin_key; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->is_plugin_enabled = (FuzzyPropertyState (*)(ConfigurationEngine*, const gchar*)) gsettings_configuration_engine_real_is_plugin_enabled; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" iface->set_plugin_enabled = (void (*)(ConfigurationEngine*, const gchar*, gboolean)) gsettings_configuration_engine_real_set_plugin_enabled; #line 5816 "GSettingsEngine.c" } static void gsettings_configuration_engine_instance_init (GSettingsConfigurationEngine * self) { #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv = GSETTINGS_CONFIGURATION_ENGINE_GET_PRIVATE (self); #line 5823 "GSettingsEngine.c" } static void gsettings_configuration_engine_finalize (GObject* obj) { GSettingsConfigurationEngine * self; #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_GSETTINGS_CONFIGURATION_ENGINE, GSettingsConfigurationEngine); #line 26 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->schema_names = (_vala_array_free (self->priv->schema_names, self->priv->schema_names_length1, (GDestroyNotify) g_free), NULL); #line 27 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" self->priv->key_names = (_vala_array_free (self->priv->key_names, self->priv->key_names_length1, (GDestroyNotify) g_free), NULL); #line 7 "/home/jens/Source/shotwell/src/config/GSettingsEngine.vala" G_OBJECT_CLASS (gsettings_configuration_engine_parent_class)->finalize (obj); #line 5837 "GSettingsEngine.c" } GType gsettings_configuration_engine_get_type (void) { static volatile gsize gsettings_configuration_engine_type_id__volatile = 0; if (g_once_init_enter (&gsettings_configuration_engine_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (GSettingsConfigurationEngineClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gsettings_configuration_engine_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GSettingsConfigurationEngine), 0, (GInstanceInitFunc) gsettings_configuration_engine_instance_init, NULL }; static const GInterfaceInfo configuration_engine_info = { (GInterfaceInitFunc) gsettings_configuration_engine_configuration_engine_interface_init, (GInterfaceFinalizeFunc) NULL, NULL}; GType gsettings_configuration_engine_type_id; gsettings_configuration_engine_type_id = g_type_register_static (G_TYPE_OBJECT, "GSettingsConfigurationEngine", &g_define_type_info, 0); g_type_add_interface_static (gsettings_configuration_engine_type_id, TYPE_CONFIGURATION_ENGINE, &configuration_engine_info); g_once_init_leave (&gsettings_configuration_engine_type_id__volatile, gsettings_configuration_engine_type_id); } return gsettings_configuration_engine_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); }