diff options
Diffstat (limited to 'src/Dialogs.c')
-rw-r--r-- | src/Dialogs.c | 15422 |
1 files changed, 7775 insertions, 7647 deletions
diff --git a/src/Dialogs.c b/src/Dialogs.c index 7f02943..0820882 100644 --- a/src/Dialogs.c +++ b/src/Dialogs.c @@ -17,9 +17,9 @@ #include <gtk/gtk.h> #include <gio/gio.h> #include <gee.h> +#include <gdk/gdk.h> #include <float.h> #include <math.h> -#include <gdk/gdk.h> #include <time.h> #include <gdk-pixbuf/gdk-pixbuf.h> #include <gobject/gvaluecollector.h> @@ -149,6 +149,26 @@ typedef struct _ExportDialogPrivate ExportDialogPrivate; #define JPEG_TYPE_QUALITY (jpeg_quality_get_type ()) typedef struct _ExportFormatParameters ExportFormatParameters; +#define TYPE_CONFIGURATION_FACADE (configuration_facade_get_type ()) +#define CONFIGURATION_FACADE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CONFIGURATION_FACADE, ConfigurationFacade)) +#define CONFIGURATION_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CONFIGURATION_FACADE, ConfigurationFacadeClass)) +#define IS_CONFIGURATION_FACADE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CONFIGURATION_FACADE)) +#define IS_CONFIGURATION_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CONFIGURATION_FACADE)) +#define CONFIGURATION_FACADE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CONFIGURATION_FACADE, ConfigurationFacadeClass)) + +typedef struct _ConfigurationFacade ConfigurationFacade; +typedef struct _ConfigurationFacadeClass ConfigurationFacadeClass; + +#define CONFIG_TYPE_FACADE (config_facade_get_type ()) +#define CONFIG_FACADE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CONFIG_TYPE_FACADE, ConfigFacade)) +#define CONFIG_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CONFIG_TYPE_FACADE, ConfigFacadeClass)) +#define CONFIG_IS_FACADE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CONFIG_TYPE_FACADE)) +#define CONFIG_IS_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CONFIG_TYPE_FACADE)) +#define CONFIG_FACADE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CONFIG_TYPE_FACADE, ConfigFacadeClass)) + +typedef struct _ConfigFacade ConfigFacade; +typedef struct _ConfigFacadeClass ConfigFacadeClass; + #define TYPE_PHOTO_FILE_FORMAT_PROPERTIES (photo_file_format_properties_get_type ()) #define PHOTO_FILE_FORMAT_PROPERTIES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PHOTO_FILE_FORMAT_PROPERTIES, PhotoFileFormatProperties)) #define PHOTO_FILE_FORMAT_PROPERTIES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PHOTO_FILE_FORMAT_PROPERTIES, PhotoFileFormatPropertiesClass)) @@ -375,26 +395,6 @@ typedef struct _AdjustDateTimeDialogPrivate AdjustDateTimeDialogPrivate; typedef struct _Dateable Dateable; typedef struct _DateableIface DateableIface; -#define TYPE_CONFIGURATION_FACADE (configuration_facade_get_type ()) -#define CONFIGURATION_FACADE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CONFIGURATION_FACADE, ConfigurationFacade)) -#define CONFIGURATION_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CONFIGURATION_FACADE, ConfigurationFacadeClass)) -#define IS_CONFIGURATION_FACADE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CONFIGURATION_FACADE)) -#define IS_CONFIGURATION_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CONFIGURATION_FACADE)) -#define CONFIGURATION_FACADE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CONFIGURATION_FACADE, ConfigurationFacadeClass)) - -typedef struct _ConfigurationFacade ConfigurationFacade; -typedef struct _ConfigurationFacadeClass ConfigurationFacadeClass; - -#define CONFIG_TYPE_FACADE (config_facade_get_type ()) -#define CONFIG_FACADE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CONFIG_TYPE_FACADE, ConfigFacade)) -#define CONFIG_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), CONFIG_TYPE_FACADE, ConfigFacadeClass)) -#define CONFIG_IS_FACADE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CONFIG_TYPE_FACADE)) -#define CONFIG_IS_FACADE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), CONFIG_TYPE_FACADE)) -#define CONFIG_FACADE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), CONFIG_TYPE_FACADE, ConfigFacadeClass)) - -typedef struct _ConfigFacade ConfigFacade; -typedef struct _ConfigFacadeClass ConfigFacadeClass; - #define TYPE_TAGS_DIALOG (tags_dialog_get_type ()) #define TAGS_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TAGS_DIALOG, TagsDialog)) #define TAGS_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TAGS_DIALOG, TagsDialogClass)) @@ -646,7 +646,7 @@ struct _ExportDialogPrivate { GtkComboBoxText* quality_combo; GtkComboBoxText* constraint_combo; GtkComboBoxText* format_combo; - GtkCheckButton* export_metadata; + GtkSwitch* export_metadata; GeeArrayList* format_options; GtkEntry* pixels_entry; GtkWidget* ok_button; @@ -1168,8 +1168,6 @@ AppWindow* app_window_get_instance (void); GFile* export_ui_choose_file (const gchar* current_file_basename); gboolean video_reader_is_supported_video_filename (const gchar* filename); #define RESOURCES_SAVE_LABEL _ ("_Save") -void suppress_warnings (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message); -static void _suppress_warnings_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message, gpointer self); GFile* export_ui_choose_dir (const gchar* user_title); #define RESOURCES_OK_LABEL _ ("_OK") GType thumbnail_source_get_type (void) G_GNUC_CONST; @@ -1201,6 +1199,15 @@ void export_format_parameters_current (ExportFormatParameters* result); #define EXPORT_DIALOG_CURRENT_FORMAT_LABEL _ ("Current") ExportDialog* export_dialog_new (const gchar* title); ExportDialog* export_dialog_construct (GType object_type, const gchar* title); +GType configuration_facade_get_type (void) G_GNUC_CONST; +GType config_facade_get_type (void) G_GNUC_CONST; +ConfigFacade* config_facade_get_instance (void); +ExportFormatMode configuration_facade_get_export_export_format_mode (ConfigurationFacade* self); +PhotoFileFormat configuration_facade_get_export_photo_file_format (ConfigurationFacade* self); +JpegQuality configuration_facade_get_export_quality (ConfigurationFacade* self); +gboolean configuration_facade_get_export_export_metadata (ConfigurationFacade* self); +ScaleConstraint configuration_facade_get_export_constraint (ConfigurationFacade* self); +gint configuration_facade_get_export_scale (ConfigurationFacade* self); gchar* jpeg_quality_to_string (JpegQuality self); gchar* scale_constraint_to_string (ScaleConstraint self); static void export_dialog_format_add_option (ExportDialog* self, const gchar* format_name); @@ -1232,9 +1239,15 @@ static gchar* export_dialog_get_label_for_parameters (ExportDialog* self, Export gboolean export_dialog_execute (ExportDialog* self, gint* scale, ScaleConstraint* constraint, ExportFormatParameters* parameters); gboolean photo_file_format_can_write (PhotoFileFormat self); PhotoFileFormat photo_file_format_get_system_default_format (void); +void configuration_facade_set_export_export_format_mode (ConfigurationFacade* self, ExportFormatMode export_format_mode); +void configuration_facade_set_export_photo_file_format (ConfigurationFacade* self, PhotoFileFormat photo_file_format); +void configuration_facade_set_export_quality (ConfigurationFacade* self, JpegQuality quality); +void configuration_facade_set_export_export_metadata (ConfigurationFacade* self, gboolean export_metadata); +void configuration_facade_set_export_constraint (ConfigurationFacade* self, ScaleConstraint constraint); +void configuration_facade_set_export_scale (ConfigurationFacade* self, gint scale); static void export_dialog_finalize (GObject* obj); #define IMPORT_UI_REPORT_FAILURE_COUNT 4 -#define IMPORT_UI_SAVE_RESULTS_BUTTON_NAME _ ("Save Details...") +#define IMPORT_UI_SAVE_RESULTS_BUTTON_NAME _ ("Save Details…") #define IMPORT_UI_SAVE_RESULTS_FILE_CHOOSER_TITLE _ ("Save Details") #define IMPORT_UI_SAVE_RESULTS_RESPONSE_ID 1024 gpointer batch_import_result_ref (gpointer instance); @@ -1469,9 +1482,6 @@ static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_day_selected ( static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_month_changed (GtkCalendar* _sender, gpointer self); static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_next_year (GtkCalendar* _sender, gpointer self); static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_prev_year (GtkCalendar* _sender, gpointer self); -GType configuration_facade_get_type (void) G_GNUC_CONST; -GType config_facade_get_type (void) G_GNUC_CONST; -ConfigFacade* config_facade_get_instance (void); gboolean configuration_facade_get_use_24_hour_time (ConfigurationFacade* self); static gboolean adjust_date_time_dialog_on_spin_button_output (AdjustDateTimeDialog* self, GtkSpinButton* button); static gboolean _adjust_date_time_dialog_on_spin_button_output_gtk_spin_button_output (GtkSpinButton* _sender, gpointer self); @@ -1742,12 +1752,12 @@ gboolean dialogs_confirm_delete_tag (Tag* tag) { result = TRUE; #line 14 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 1746 "Dialogs.c" +#line 1756 "Dialogs.c" } #line 15 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = count; #line 15 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp4_ = ngettext ("This will remove the tag \"%s\" from one photo. Continue?", "This will remove the tag \"%s\" from %d photos. Continue?", (gulong) _tmp3_); + _tmp4_ = ngettext ("This will remove the tag “%s” from one photo. Continue?", "This will remove the tag “%s” from %d photos. Continue?", (gulong) _tmp3_); #line 15 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = tag; #line 15 "/home/jens/Source/shotwell/src/Dialogs.vala" @@ -1778,7 +1788,7 @@ gboolean dialogs_confirm_delete_tag (Tag* tag) { _g_free0 (msg); #line 20 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 1782 "Dialogs.c" +#line 1792 "Dialogs.c" } @@ -1797,7 +1807,7 @@ gboolean dialogs_confirm_delete_saved_search (SavedSearch* search) { #line 24 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_SAVED_SEARCH (search), FALSE); #line 25 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp0_ = _ ("This will remove the saved search \"%s\". Continue?"); + _tmp0_ = _ ("This will remove the saved search “%s”. Continue?"); #line 25 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = search; #line 25 "/home/jens/Source/shotwell/src/Dialogs.vala" @@ -1824,7 +1834,7 @@ gboolean dialogs_confirm_delete_saved_search (SavedSearch* search) { _g_free0 (msg); #line 28 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 1828 "Dialogs.c" +#line 1838 "Dialogs.c" } @@ -1878,14 +1888,7 @@ gboolean dialogs_confirm_warn_developer_changed (gint number) { _g_object_unref0 (dialog); #line 46 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 1880 "Dialogs.c" -} - - -static void _suppress_warnings_glog_func (const gchar* log_domain, GLogLevelFlags log_levels, const gchar* message, gpointer self) { -#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" - suppress_warnings (log_domain, log_levels, message); -#line 1887 "Dialogs.c" +#line 1890 "Dialogs.c" } @@ -1914,16 +1917,14 @@ GFile* export_ui_choose_file (const gchar* current_file_basename) { GFile* file = NULL; GtkFileChooserDialog* _tmp22_ = NULL; gint _tmp23_ = 0; - GLogFunc _tmp30_ = NULL; - void* _tmp30__target = NULL; - GtkFileChooserDialog* _tmp31_ = NULL; + GtkFileChooserDialog* _tmp30_ = NULL; #line 54 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (current_file_basename != NULL, NULL); #line 55 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = export_ui_current_export_dir; #line 55 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == NULL) { -#line 1925 "Dialogs.c" +#line 1926 "Dialogs.c" const gchar* _tmp1_ = NULL; GFile* _tmp2_ = NULL; #line 56 "/home/jens/Source/shotwell/src/Dialogs.vala" @@ -1934,7 +1935,7 @@ GFile* export_ui_choose_file (const gchar* current_file_basename) { _g_object_unref0 (export_ui_current_export_dir); #line 56 "/home/jens/Source/shotwell/src/Dialogs.vala" export_ui_current_export_dir = _tmp2_; -#line 1936 "Dialogs.c" +#line 1937 "Dialogs.c" } #line 58 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = current_file_basename; @@ -1942,20 +1943,20 @@ GFile* export_ui_choose_file (const gchar* current_file_basename) { _tmp5_ = video_reader_is_supported_video_filename (_tmp4_); #line 58 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_) { -#line 1944 "Dialogs.c" +#line 1945 "Dialogs.c" const gchar* _tmp6_ = NULL; #line 59 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _ ("Export Video"); #line 59 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp6_; -#line 1950 "Dialogs.c" +#line 1951 "Dialogs.c" } else { const gchar* _tmp7_ = NULL; #line 59 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _ ("Export Photo"); #line 59 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp7_; -#line 1957 "Dialogs.c" +#line 1958 "Dialogs.c" } #line 58 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = g_strdup (_tmp3_); @@ -2003,73 +2004,65 @@ GFile* export_ui_choose_file (const gchar* current_file_basename) { _tmp21_ = chooser; #line 67 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_local_only (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), FALSE); -#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_log_set_handler ("Gtk", G_LOG_LEVEL_WARNING, _suppress_warnings_glog_func, NULL); -#line 72 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 69 "/home/jens/Source/shotwell/src/Dialogs.vala" file = NULL; -#line 73 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 70 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = chooser; -#line 73 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 70 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, gtk_dialog_get_type (), GtkDialog)); -#line 73 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 70 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp23_ == ((gint) GTK_RESPONSE_ACCEPT)) { -#line 2015 "Dialogs.c" +#line 2014 "Dialogs.c" GtkFileChooserDialog* _tmp24_ = NULL; gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; GFile* _tmp27_ = NULL; GFile* _tmp28_ = NULL; GFile* _tmp29_ = NULL; -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = chooser; -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = gtk_file_chooser_get_filename (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser)); -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = _tmp25_; -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = g_file_new_for_path (_tmp26_); -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (file); -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" file = _tmp27_; -#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 71 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp26_); -#line 75 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 72 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = file; -#line 75 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 72 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = g_file_get_parent (_tmp28_); -#line 75 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 72 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (export_ui_current_export_dir); -#line 75 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 72 "/home/jens/Source/shotwell/src/Dialogs.vala" export_ui_current_export_dir = _tmp29_; -#line 2044 "Dialogs.c" - } -#line 77 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp30_ = g_log_default_handler; -#line 77 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp30__target = NULL; -#line 77 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_log_set_handler ("Gtk", G_LOG_LEVEL_WARNING, _tmp30_, _tmp30__target); -#line 78 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp31_ = chooser; -#line 78 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp31_, gtk_widget_get_type (), GtkWidget)); -#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2043 "Dialogs.c" + } +#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp30_ = chooser; +#line 74 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp30_, gtk_widget_get_type (), GtkWidget)); +#line 76 "/home/jens/Source/shotwell/src/Dialogs.vala" result = file; -#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 76 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chooser); -#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 76 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (file_chooser_title); -#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 76 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 2064 "Dialogs.c" +#line 2057 "Dialogs.c" } static gpointer _g_object_ref0 (gpointer self) { -#line 99 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 95 "/home/jens/Source/shotwell/src/Dialogs.vala" return self ? g_object_ref (self) : NULL; -#line 2071 "Dialogs.c" +#line 2064 "Dialogs.c" } @@ -2092,143 +2085,143 @@ GFile* export_ui_choose_dir (const gchar* user_title) { GtkFileChooserDialog* _tmp15_ = NULL; gint _tmp16_ = 0; GtkFileChooserDialog* _tmp23_ = NULL; -#line 84 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = export_ui_current_export_dir; -#line 84 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 80 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == NULL) { -#line 2098 "Dialogs.c" +#line 2091 "Dialogs.c" const gchar* _tmp1_ = NULL; GFile* _tmp2_ = NULL; -#line 85 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 81 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_get_home_dir (); -#line 85 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 81 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_file_new_for_path (_tmp1_); -#line 85 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 81 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (export_ui_current_export_dir); -#line 85 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 81 "/home/jens/Source/shotwell/src/Dialogs.vala" export_ui_current_export_dir = _tmp2_; -#line 2109 "Dialogs.c" +#line 2102 "Dialogs.c" } -#line 87 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 83 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = user_title; -#line 87 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 83 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_ == NULL) { -#line 2115 "Dialogs.c" +#line 2108 "Dialogs.c" const gchar* _tmp4_ = NULL; -#line 88 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 84 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _ ("Export Photos"); -#line 88 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 84 "/home/jens/Source/shotwell/src/Dialogs.vala" user_title = _tmp4_; -#line 2121 "Dialogs.c" +#line 2114 "Dialogs.c" } -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = user_title; -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = app_window_get_instance (); -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = (GtkFileChooserDialog*) gtk_file_chooser_dialog_new (_tmp5_, G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_window_get_type (), GtkWindow), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, RESOURCES_CANCEL_LABEL, GTK_RESPONSE_CANCEL, RESOURCES_OK_LABEL, GTK_RESPONSE_ACCEPT, NULL, NULL); -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp8_); -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp7_); -#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 86 "/home/jens/Source/shotwell/src/Dialogs.vala" chooser = _tmp9_; -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = chooser; -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = export_ui_current_export_dir; -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = g_file_get_path (_tmp11_); -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_current_folder (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), _tmp13_); -#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 89 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp13_); -#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = chooser; -#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 90 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_local_only (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), FALSE); -#line 96 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 92 "/home/jens/Source/shotwell/src/Dialogs.vala" dir = NULL; -#line 97 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = chooser; -#line 97 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, gtk_dialog_get_type (), GtkDialog)); -#line 97 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 93 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp16_ == ((gint) GTK_RESPONSE_ACCEPT)) { -#line 2163 "Dialogs.c" +#line 2156 "Dialogs.c" GtkFileChooserDialog* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; GFile* _tmp20_ = NULL; GFile* _tmp21_ = NULL; GFile* _tmp22_ = NULL; -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = chooser; -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = gtk_file_chooser_get_filename (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser)); -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_; -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = g_file_new_for_path (_tmp19_); -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dir); -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" dir = _tmp20_; -#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 94 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp19_); -#line 99 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 95 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = dir; -#line 99 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 95 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _g_object_ref0 (_tmp21_); -#line 99 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 95 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (export_ui_current_export_dir); -#line 99 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 95 "/home/jens/Source/shotwell/src/Dialogs.vala" export_ui_current_export_dir = _tmp22_; -#line 2192 "Dialogs.c" +#line 2185 "Dialogs.c" } -#line 102 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = chooser; -#line 102 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 98 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, gtk_widget_get_type (), GtkWidget)); -#line 104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 100 "/home/jens/Source/shotwell/src/Dialogs.vala" result = dir; -#line 104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 100 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chooser); -#line 104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 100 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 2204 "Dialogs.c" +#line 2197 "Dialogs.c" } void open_external_editor_error_dialog (GError* err, Photo* photo) { gboolean _tmp0_ = FALSE; GError* _tmp1_ = NULL; -#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 107 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PHOTO (photo)); -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = err; -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_error_matches (_tmp1_, G_IO_ERROR, G_IO_ERROR_PERMISSION_DENIED)) { -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = TRUE; -#line 2219 "Dialogs.c" +#line 2212 "Dialogs.c" } else { GError* _tmp2_ = NULL; -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = err; -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = g_error_matches (_tmp2_, G_FILE_ERROR, G_FILE_ERROR_PERM); -#line 2226 "Dialogs.c" +#line 2219 "Dialogs.c" } -#line 113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 109 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 2230 "Dialogs.c" +#line 2223 "Dialogs.c" const gchar* _tmp3_ = NULL; Photo* _tmp4_ = NULL; GFile* _tmp5_ = NULL; @@ -2239,53 +2232,53 @@ void open_external_editor_error_dialog (GError* err, Photo* photo) { gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp3_ = _ ("Shotwell couldn't create a file for editing this photo because you do " \ +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp3_ = _ ("Shotwell couldn’t create a file for editing this photo because you do " \ "not have permission to write to %s."); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = photo; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = media_source_get_master_file (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, TYPE_MEDIA_SOURCE, MediaSource)); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = g_file_get_parent (_tmp6_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_file_get_path (_tmp8_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_strdup_printf (_tmp3_, _tmp10_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_; -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" app_window_error_message (_tmp12_, NULL); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp12_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp8_); -#line 115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 111 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp6_); -#line 2271 "Dialogs.c" +#line 2264 "Dialogs.c" } else { GError* _tmp13_ = NULL; gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; -#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 116 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = err; -#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 116 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = resources_launch_editor_failed (_tmp13_); -#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 116 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp14_; -#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 116 "/home/jens/Source/shotwell/src/Dialogs.vala" app_window_error_message (_tmp15_, NULL); -#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 116 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp15_); -#line 2286 "Dialogs.c" +#line 2279 "Dialogs.c" } } @@ -2301,106 +2294,106 @@ GtkResponseType export_error_dialog (GFile* dest, gboolean photos_remaining) { gchar* _tmp5_ = NULL; GtkResponseType response = 0; gboolean _tmp6_ = FALSE; -#line 124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 120 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_IS_FILE (dest), 0); -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _ ("Unable to export the following photo due to a file error.\n\n"); -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = dest; -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_file_get_path (_tmp1_); -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_strconcat (_tmp0_, _tmp3_, NULL); -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp3_); -#line 125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 121 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp5_; -#line 128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 124 "/home/jens/Source/shotwell/src/Dialogs.vala" response = GTK_RESPONSE_NONE; -#line 130 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 126 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photos_remaining; -#line 130 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 126 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_) { -#line 2326 "Dialogs.c" +#line 2319 "Dialogs.c" const gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; GtkResponseType _tmp12_ = 0; -#line 131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 127 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = message; -#line 131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 127 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _ ("\n\nWould you like to continue exporting?"); -#line 131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 127 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_strconcat (_tmp7_, _tmp8_, NULL); -#line 131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 127 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 127 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp9_; -#line 132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 128 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = message; -#line 132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 128 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _ ("Con_tinue"); -#line 132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 128 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = app_window_affirm_cancel_question (_tmp10_, _tmp11_, NULL, NULL); -#line 132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 128 "/home/jens/Source/shotwell/src/Dialogs.vala" response = _tmp12_; -#line 2351 "Dialogs.c" +#line 2344 "Dialogs.c" } else { const gchar* _tmp13_ = NULL; -#line 134 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 130 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = message; -#line 134 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 130 "/home/jens/Source/shotwell/src/Dialogs.vala" app_window_error_message (_tmp13_, NULL); -#line 2358 "Dialogs.c" +#line 2351 "Dialogs.c" } -#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 133 "/home/jens/Source/shotwell/src/Dialogs.vala" result = response; -#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 133 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 133 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 2366 "Dialogs.c" +#line 2359 "Dialogs.c" } static void _export_dialog_on_constraint_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 209 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 214 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_constraint_changed ((ExportDialog*) self); -#line 2373 "Dialogs.c" +#line 2366 "Dialogs.c" } static void _export_dialog_on_format_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 215 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_format_changed ((ExportDialog*) self); -#line 2380 "Dialogs.c" +#line 2373 "Dialogs.c" } static void _export_dialog_on_pixels_changed_gtk_editable_changed (GtkEditable* _sender, gpointer self) { -#line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 216 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_pixels_changed ((ExportDialog*) self); -#line 2387 "Dialogs.c" +#line 2380 "Dialogs.c" } static void _export_dialog_on_pixels_insert_text_gtk_editable_insert_text (GtkEditable* _sender, const gchar* new_text, gint new_text_length, gint* position, gpointer self) { -#line 212 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 217 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_pixels_insert_text ((ExportDialog*) self, new_text, new_text_length, position); -#line 2394 "Dialogs.c" +#line 2387 "Dialogs.c" } static void _export_dialog_on_activate_gtk_entry_activate (GtkEntry* _sender, gpointer self) { -#line 213 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 218 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_activate ((ExportDialog*) self); -#line 2401 "Dialogs.c" +#line 2394 "Dialogs.c" } @@ -2411,459 +2404,525 @@ ExportDialog* export_dialog_construct (GType object_type, const gchar* title) { gint _tmp1_ = 0; gboolean _tmp2_ = FALSE; const gchar* _tmp3_ = NULL; - GtkComboBoxText* _tmp4_ = NULL; + ConfigFacade* config = NULL; + ConfigFacade* _tmp4_ = NULL; + ConfigFacade* _tmp5_ = NULL; + ExportFormatMode _tmp6_ = 0; + ConfigFacade* _tmp7_ = NULL; + PhotoFileFormat _tmp8_ = 0; + ConfigFacade* _tmp9_ = NULL; + JpegQuality _tmp10_ = 0; + ConfigFacade* _tmp11_ = NULL; + gboolean _tmp12_ = FALSE; + ConfigFacade* _tmp13_ = NULL; + ScaleConstraint _tmp14_ = 0; + ConfigFacade* _tmp15_ = NULL; + gint _tmp16_ = 0; + GtkComboBoxText* _tmp17_ = NULL; gint ctr = 0; - GtkComboBoxText* _tmp15_ = NULL; - GtkComboBoxText* _tmp25_ = NULL; - gint _tmp26_ = 0; - PhotoFileFormat* _tmp27_ = NULL; - GtkEntry* _tmp33_ = NULL; - GtkEntry* _tmp34_ = NULL; - GtkEntry* _tmp35_ = NULL; - gint _tmp36_ = 0; - gchar* _tmp37_ = NULL; - gchar* _tmp38_ = NULL; - GtkComboBoxText* _tmp39_ = NULL; - GtkComboBoxText* _tmp40_ = NULL; - GtkEntry* _tmp41_ = NULL; - GtkEntry* _tmp42_ = NULL; - GtkEntry* _tmp43_ = NULL; - const gchar* _tmp44_ = NULL; - GtkComboBoxText* _tmp45_ = NULL; - GtkComboBoxText* _tmp46_ = NULL; - const gchar* _tmp47_ = NULL; - GtkComboBoxText* _tmp48_ = NULL; - GtkComboBoxText* _tmp49_ = NULL; - const gchar* _tmp50_ = NULL; - GtkComboBoxText* _tmp51_ = NULL; + GtkComboBoxText* _tmp28_ = NULL; + GtkComboBoxText* _tmp38_ = NULL; + gint _tmp39_ = 0; + PhotoFileFormat* _tmp40_ = NULL; + GtkEntry* _tmp46_ = NULL; + GtkEntry* _tmp47_ = NULL; + GtkEntry* _tmp48_ = NULL; + gint _tmp49_ = 0; + gchar* _tmp50_ = NULL; + gchar* _tmp51_ = NULL; GtkComboBoxText* _tmp52_ = NULL; - const gchar* _tmp53_ = NULL; + GtkComboBoxText* _tmp53_ = NULL; GtkEntry* _tmp54_ = NULL; GtkEntry* _tmp55_ = NULL; - const gchar* _tmp56_ = NULL; - GtkCheckButton* _tmp57_ = NULL; - GtkCheckButton* _tmp58_ = NULL; - GtkCheckButton* _tmp59_ = NULL; - GtkGrid* _tmp60_ = NULL; - GtkGrid* _tmp61_ = NULL; - GtkGrid* _tmp62_ = NULL; - GtkBox* _tmp63_ = NULL; - GtkGrid* _tmp64_ = NULL; - GtkWidget* _tmp65_ = NULL; - GtkWidget* _tmp66_ = NULL; - GtkWidget* _tmp67_ = NULL; - GtkWidget* _tmp68_ = NULL; - GtkWidget* _tmp69_ = NULL; - ScaleConstraint _tmp70_ = 0; - GtkWidget* _tmp73_ = NULL; -#line 171 "/home/jens/Source/shotwell/src/Dialogs.vala" + GtkEntry* _tmp56_ = NULL; + const gchar* _tmp57_ = NULL; + GtkComboBoxText* _tmp58_ = NULL; + GtkComboBoxText* _tmp59_ = NULL; + const gchar* _tmp60_ = NULL; + GtkComboBoxText* _tmp61_ = NULL; + GtkComboBoxText* _tmp62_ = NULL; + const gchar* _tmp63_ = NULL; + GtkComboBoxText* _tmp64_ = NULL; + GtkComboBoxText* _tmp65_ = NULL; + const gchar* _tmp66_ = NULL; + GtkEntry* _tmp67_ = NULL; + GtkEntry* _tmp68_ = NULL; + GtkSwitch* _tmp69_ = NULL; + const gchar* _tmp70_ = NULL; + GtkSwitch* _tmp71_ = NULL; + GtkSwitch* _tmp72_ = NULL; + GtkSwitch* _tmp73_ = NULL; + GtkSwitch* _tmp74_ = NULL; + GtkGrid* _tmp75_ = NULL; + GtkGrid* _tmp76_ = NULL; + GtkGrid* _tmp77_ = NULL; + GtkBox* _tmp78_ = NULL; + GtkGrid* _tmp79_ = NULL; + GtkWidget* _tmp80_ = NULL; + GtkWidget* _tmp81_ = NULL; + GtkWidget* _tmp82_ = NULL; + GtkWidget* _tmp83_ = NULL; + GtkWidget* _tmp84_ = NULL; + ScaleConstraint _tmp85_ = 0; + GtkWidget* _tmp88_ = NULL; +#line 167 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, NULL); -#line 173 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 169 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_settings_get_default (); -#line 173 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 169 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, G_TYPE_OBJECT, GObject), "gtk-dialogs-use-header", &use_header, NULL); -#line 174 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 170 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = use_header; -#line 174 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 170 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_) { -#line 174 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 170 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 1; -#line 2469 "Dialogs.c" +#line 2478 "Dialogs.c" } else { -#line 174 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 170 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 0; -#line 2473 "Dialogs.c" +#line 2482 "Dialogs.c" } -#line 174 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 170 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (ExportDialog*) g_object_new (object_type, "use-header-bar", _tmp1_, NULL); -#line 176 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 172 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = title; -#line 176 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 172 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp3_); -#line 177 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 173 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); +#line 176 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp4_ = config_facade_get_instance (); +#line 176 "/home/jens/Source/shotwell/src/Dialogs.vala" + config = _tmp4_; +#line 177 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp5_ = config; +#line 177 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp6_ = configuration_facade_get_export_export_format_mode (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); +#line 177 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_current_parameters.mode = _tmp6_; +#line 178 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp7_ = config; +#line 178 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp8_ = configuration_facade_get_export_photo_file_format (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); +#line 178 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_current_parameters.specified_format = _tmp8_; #line 179 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp4_ = (GtkComboBoxText*) gtk_combo_box_text_new (); -#line 179 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp4_); + _tmp9_ = config; #line 179 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (self->priv->quality_combo); + _tmp10_ = configuration_facade_get_export_quality (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); #line 179 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->quality_combo = _tmp4_; + export_dialog_current_parameters.quality = _tmp10_; #line 180 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp11_ = config; +#line 180 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp12_ = configuration_facade_get_export_export_metadata (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); +#line 180 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_current_parameters.export_metadata = _tmp12_; +#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp13_ = config; +#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp14_ = configuration_facade_get_export_constraint (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); +#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_current_constraint = _tmp14_; +#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp15_ = config; +#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp16_ = configuration_facade_get_export_scale (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); +#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_current_scale = _tmp16_; +#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp17_ = (GtkComboBoxText*) gtk_combo_box_text_new (); +#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_object_ref_sink (_tmp17_); +#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (self->priv->quality_combo); +#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" + self->priv->quality_combo = _tmp17_; +#line 185 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = 0; -#line 2493 "Dialogs.c" +#line 2542 "Dialogs.c" { JpegQuality* quality_collection = NULL; gint quality_collection_length1 = 0; gint _quality_collection_size_ = 0; gint quality_it = 0; -#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 186 "/home/jens/Source/shotwell/src/Dialogs.vala" quality_collection = EXPORT_DIALOG_QUALITY_ARRAY; -#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 186 "/home/jens/Source/shotwell/src/Dialogs.vala" quality_collection_length1 = G_N_ELEMENTS (EXPORT_DIALOG_QUALITY_ARRAY); -#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 186 "/home/jens/Source/shotwell/src/Dialogs.vala" for (quality_it = 0; quality_it < G_N_ELEMENTS (EXPORT_DIALOG_QUALITY_ARRAY); quality_it = quality_it + 1) { -#line 2505 "Dialogs.c" +#line 2554 "Dialogs.c" JpegQuality quality = 0; -#line 181 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 186 "/home/jens/Source/shotwell/src/Dialogs.vala" quality = quality_collection[quality_it]; -#line 2509 "Dialogs.c" +#line 2558 "Dialogs.c" { - GtkComboBoxText* _tmp5_ = NULL; - JpegQuality _tmp6_ = 0; - gchar* _tmp7_ = NULL; - gchar* _tmp8_ = NULL; - JpegQuality _tmp9_ = 0; - ExportFormatParameters _tmp10_ = {0}; - JpegQuality _tmp11_ = 0; - gint _tmp14_ = 0; -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp5_ = self->priv->quality_combo; -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp6_ = quality; -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp7_ = jpeg_quality_to_string (_tmp6_); -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp8_ = _tmp7_; -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_combo_box_text_append_text (_tmp5_, _tmp8_); -#line 182 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_free0 (_tmp8_); -#line 183 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp9_ = quality; -#line 183 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp10_ = export_dialog_current_parameters; -#line 183 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp11_ = _tmp10_.quality; -#line 183 "/home/jens/Source/shotwell/src/Dialogs.vala" - if (_tmp9_ == _tmp11_) { -#line 2539 "Dialogs.c" - GtkComboBoxText* _tmp12_ = NULL; - gint _tmp13_ = 0; -#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp12_ = self->priv->quality_combo; -#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp13_ = ctr; -#line 184 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_combo_box_get_type (), GtkComboBox), _tmp13_); -#line 2548 "Dialogs.c" - } -#line 185 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp14_ = ctr; -#line 185 "/home/jens/Source/shotwell/src/Dialogs.vala" - ctr = _tmp14_ + 1; -#line 2554 "Dialogs.c" - } - } - } + GtkComboBoxText* _tmp18_ = NULL; + JpegQuality _tmp19_ = 0; + gchar* _tmp20_ = NULL; + gchar* _tmp21_ = NULL; + JpegQuality _tmp22_ = 0; + ExportFormatParameters _tmp23_ = {0}; + JpegQuality _tmp24_ = 0; + gint _tmp27_ = 0; +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp18_ = self->priv->quality_combo; +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp19_ = quality; +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp20_ = jpeg_quality_to_string (_tmp19_); +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp21_ = _tmp20_; +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_combo_box_text_append_text (_tmp18_, _tmp21_); +#line 187 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_free0 (_tmp21_); #line 188 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp15_ = (GtkComboBoxText*) gtk_combo_box_text_new (); + _tmp22_ = quality; #line 188 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp15_); + _tmp23_ = export_dialog_current_parameters; #line 188 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (self->priv->constraint_combo); + _tmp24_ = _tmp23_.quality; #line 188 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->constraint_combo = _tmp15_; + if (_tmp22_ == _tmp24_) { +#line 2588 "Dialogs.c" + GtkComboBoxText* _tmp25_ = NULL; + gint _tmp26_ = 0; +#line 189 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp25_ = self->priv->quality_combo; #line 189 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp26_ = ctr; +#line 189 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp25_, gtk_combo_box_get_type (), GtkComboBox), _tmp26_); +#line 2597 "Dialogs.c" + } +#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp27_ = ctr; +#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" + ctr = _tmp27_ + 1; +#line 2603 "Dialogs.c" + } + } + } +#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp28_ = (GtkComboBoxText*) gtk_combo_box_text_new (); +#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_object_ref_sink (_tmp28_); +#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (self->priv->constraint_combo); +#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" + self->priv->constraint_combo = _tmp28_; +#line 194 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = 0; -#line 2568 "Dialogs.c" +#line 2617 "Dialogs.c" { ScaleConstraint* constraint_collection = NULL; gint constraint_collection_length1 = 0; gint _constraint_collection_size_ = 0; gint constraint_it = 0; -#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 195 "/home/jens/Source/shotwell/src/Dialogs.vala" constraint_collection = EXPORT_DIALOG_CONSTRAINT_ARRAY; -#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 195 "/home/jens/Source/shotwell/src/Dialogs.vala" constraint_collection_length1 = G_N_ELEMENTS (EXPORT_DIALOG_CONSTRAINT_ARRAY); -#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 195 "/home/jens/Source/shotwell/src/Dialogs.vala" for (constraint_it = 0; constraint_it < G_N_ELEMENTS (EXPORT_DIALOG_CONSTRAINT_ARRAY); constraint_it = constraint_it + 1) { -#line 2580 "Dialogs.c" +#line 2629 "Dialogs.c" ScaleConstraint constraint = 0; -#line 190 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 195 "/home/jens/Source/shotwell/src/Dialogs.vala" constraint = constraint_collection[constraint_it]; -#line 2584 "Dialogs.c" +#line 2633 "Dialogs.c" { - GtkComboBoxText* _tmp16_ = NULL; - ScaleConstraint _tmp17_ = 0; - gchar* _tmp18_ = NULL; - gchar* _tmp19_ = NULL; - ScaleConstraint _tmp20_ = 0; - ScaleConstraint _tmp21_ = 0; - gint _tmp24_ = 0; -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp16_ = self->priv->constraint_combo; -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp17_ = constraint; -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp18_ = scale_constraint_to_string (_tmp17_); -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp19_ = _tmp18_; -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_combo_box_text_append_text (_tmp16_, _tmp19_); -#line 191 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_free0 (_tmp19_); -#line 192 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp20_ = constraint; -#line 192 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp21_ = export_dialog_current_constraint; -#line 192 "/home/jens/Source/shotwell/src/Dialogs.vala" - if (_tmp20_ == _tmp21_) { -#line 2611 "Dialogs.c" - GtkComboBoxText* _tmp22_ = NULL; - gint _tmp23_ = 0; -#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp22_ = self->priv->constraint_combo; -#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp23_ = ctr; -#line 193 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, gtk_combo_box_get_type (), GtkComboBox), _tmp23_); -#line 2620 "Dialogs.c" + GtkComboBoxText* _tmp29_ = NULL; + ScaleConstraint _tmp30_ = 0; + gchar* _tmp31_ = NULL; + gchar* _tmp32_ = NULL; + ScaleConstraint _tmp33_ = 0; + ScaleConstraint _tmp34_ = 0; + gint _tmp37_ = 0; +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp29_ = self->priv->constraint_combo; +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp30_ = constraint; +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp31_ = scale_constraint_to_string (_tmp30_); +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp32_ = _tmp31_; +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_combo_box_text_append_text (_tmp29_, _tmp32_); +#line 196 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_free0 (_tmp32_); +#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp33_ = constraint; +#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp34_ = export_dialog_current_constraint; +#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" + if (_tmp33_ == _tmp34_) { +#line 2660 "Dialogs.c" + GtkComboBoxText* _tmp35_ = NULL; + gint _tmp36_ = 0; +#line 198 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp35_ = self->priv->constraint_combo; +#line 198 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp36_ = ctr; +#line 198 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, gtk_combo_box_get_type (), GtkComboBox), _tmp36_); +#line 2669 "Dialogs.c" } -#line 194 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp24_ = ctr; -#line 194 "/home/jens/Source/shotwell/src/Dialogs.vala" - ctr = _tmp24_ + 1; -#line 2626 "Dialogs.c" +#line 199 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp37_ = ctr; +#line 199 "/home/jens/Source/shotwell/src/Dialogs.vala" + ctr = _tmp37_ + 1; +#line 2675 "Dialogs.c" } } } -#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp25_ = (GtkComboBoxText*) gtk_combo_box_text_new (); -#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp25_); -#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 202 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp38_ = (GtkComboBoxText*) gtk_combo_box_text_new (); +#line 202 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_object_ref_sink (_tmp38_); +#line 202 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->format_combo); -#line 197 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->format_combo = _tmp25_; -#line 198 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 202 "/home/jens/Source/shotwell/src/Dialogs.vala" + self->priv->format_combo = _tmp38_; +#line 203 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_format_add_option (self, EXPORT_DIALOG_UNMODIFIED_FORMAT_LABEL); -#line 199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 204 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_format_add_option (self, EXPORT_DIALOG_CURRENT_FORMAT_LABEL); -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp27_ = photo_file_format_get_writeable (&_tmp26_); -#line 2644 "Dialogs.c" +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp40_ = photo_file_format_get_writeable (&_tmp39_); +#line 2693 "Dialogs.c" { PhotoFileFormat* format_collection = NULL; gint format_collection_length1 = 0; gint _format_collection_size_ = 0; gint format_it = 0; -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" - format_collection = _tmp27_; -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" - format_collection_length1 = _tmp26_; -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" - for (format_it = 0; format_it < _tmp26_; format_it = format_it + 1) { -#line 2656 "Dialogs.c" +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" + format_collection = _tmp40_; +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" + format_collection_length1 = _tmp39_; +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" + for (format_it = 0; format_it < _tmp39_; format_it = format_it + 1) { +#line 2705 "Dialogs.c" PhotoFileFormat format = 0; -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" format = format_collection[format_it]; -#line 2660 "Dialogs.c" +#line 2709 "Dialogs.c" { - PhotoFileFormat _tmp28_ = 0; - PhotoFileFormatProperties* _tmp29_ = NULL; - PhotoFileFormatProperties* _tmp30_ = NULL; - gchar* _tmp31_ = NULL; - gchar* _tmp32_ = NULL; -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp28_ = format; -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp29_ = photo_file_format_get_properties (_tmp28_); -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp30_ = _tmp29_; -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp31_ = photo_file_format_properties_get_user_visible_name (_tmp30_); -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp32_ = _tmp31_; -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_format_add_option (self, _tmp32_); -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_free0 (_tmp32_); -#line 201 "/home/jens/Source/shotwell/src/Dialogs.vala" - _photo_file_format_properties_unref0 (_tmp30_); -#line 2683 "Dialogs.c" - } - } -#line 200 "/home/jens/Source/shotwell/src/Dialogs.vala" - format_collection = (g_free (format_collection), NULL); -#line 2688 "Dialogs.c" - } -#line 204 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp33_ = (GtkEntry*) gtk_entry_new (); -#line 204 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp33_); -#line 204 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (self->priv->pixels_entry); -#line 204 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->pixels_entry = _tmp33_; -#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp34_ = self->priv->pixels_entry; -#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_entry_set_max_length (_tmp34_, 6); + PhotoFileFormat _tmp41_ = 0; + PhotoFileFormatProperties* _tmp42_ = NULL; + PhotoFileFormatProperties* _tmp43_ = NULL; + gchar* _tmp44_ = NULL; + gchar* _tmp45_ = NULL; #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp35_ = self->priv->pixels_entry; + _tmp41_ = format; #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp36_ = export_dialog_current_scale; + _tmp42_ = photo_file_format_get_properties (_tmp41_); #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp37_ = g_strdup_printf ("%d", _tmp36_); + _tmp43_ = _tmp42_; #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp38_ = _tmp37_; + _tmp44_ = photo_file_format_properties_get_user_visible_name (_tmp43_); +#line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp45_ = _tmp44_; #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_entry_set_text (_tmp35_, _tmp38_); + export_dialog_format_add_option (self, _tmp45_); #line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_free0 (_tmp38_); + _g_free0 (_tmp45_); +#line 206 "/home/jens/Source/shotwell/src/Dialogs.vala" + _photo_file_format_properties_unref0 (_tmp43_); +#line 2732 "Dialogs.c" + } + } +#line 205 "/home/jens/Source/shotwell/src/Dialogs.vala" + format_collection = (g_free (format_collection), NULL); +#line 2737 "Dialogs.c" + } #line 209 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp39_ = self->priv->constraint_combo; + _tmp46_ = (GtkEntry*) gtk_entry_new (); #line 209 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp39_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _export_dialog_on_constraint_changed_gtk_combo_box_changed, self, 0); + g_object_ref_sink (_tmp46_); +#line 209 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (self->priv->pixels_entry); +#line 209 "/home/jens/Source/shotwell/src/Dialogs.vala" + self->priv->pixels_entry = _tmp46_; #line 210 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp40_ = self->priv->format_combo; + _tmp47_ = self->priv->pixels_entry; #line 210 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp40_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _export_dialog_on_format_changed_gtk_combo_box_changed, self, 0); + gtk_entry_set_max_length (_tmp47_, 6); #line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp41_ = self->priv->pixels_entry; + _tmp48_ = self->priv->pixels_entry; #line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp41_, GTK_TYPE_EDITABLE, GtkEditable), "changed", (GCallback) _export_dialog_on_pixels_changed_gtk_editable_changed, self, 0); -#line 212 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp42_ = self->priv->pixels_entry; -#line 212 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp42_, GTK_TYPE_EDITABLE, GtkEditable), "insert-text", (GCallback) _export_dialog_on_pixels_insert_text_gtk_editable_insert_text, self, 0); -#line 213 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp43_ = self->priv->pixels_entry; -#line 213 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_signal_connect_object (_tmp43_, "activate", (GCallback) _export_dialog_on_activate_gtk_entry_activate, self, 0); -#line 216 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp44_ = _ ("_Format:"); + _tmp49_ = export_dialog_current_scale; +#line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp50_ = g_strdup_printf ("%d", _tmp49_); +#line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp51_ = _tmp50_; +#line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_entry_set_text (_tmp48_, _tmp51_); +#line 211 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_free0 (_tmp51_); +#line 214 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp52_ = self->priv->constraint_combo; +#line 214 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp52_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _export_dialog_on_constraint_changed_gtk_combo_box_changed, self, 0); +#line 215 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp53_ = self->priv->format_combo; +#line 215 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp53_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _export_dialog_on_format_changed_gtk_combo_box_changed, self, 0); #line 216 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp45_ = self->priv->format_combo; + _tmp54_ = self->priv->pixels_entry; #line 216 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_label (self, _tmp44_, 0, 0, G_TYPE_CHECK_INSTANCE_CAST (_tmp45_, gtk_widget_get_type (), GtkWidget)); + g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp54_, GTK_TYPE_EDITABLE, GtkEditable), "changed", (GCallback) _export_dialog_on_pixels_changed_gtk_editable_changed, self, 0); #line 217 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp46_ = self->priv->format_combo; + _tmp55_ = self->priv->pixels_entry; #line 217 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp46_, gtk_widget_get_type (), GtkWidget), 1, 0); -#line 219 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp47_ = _ ("_Quality:"); -#line 219 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp48_ = self->priv->quality_combo; -#line 219 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_label (self, _tmp47_, 0, 1, G_TYPE_CHECK_INSTANCE_CAST (_tmp48_, gtk_widget_get_type (), GtkWidget)); -#line 220 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp49_ = self->priv->quality_combo; -#line 220 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp49_, gtk_widget_get_type (), GtkWidget), 1, 1); -#line 222 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp50_ = _ ("_Scaling constraint:"); + g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp55_, GTK_TYPE_EDITABLE, GtkEditable), "insert-text", (GCallback) _export_dialog_on_pixels_insert_text_gtk_editable_insert_text, self, 0); +#line 218 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp56_ = self->priv->pixels_entry; +#line 218 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_signal_connect_object (_tmp56_, "activate", (GCallback) _export_dialog_on_activate_gtk_entry_activate, self, 0); +#line 221 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp57_ = _ ("_Format:"); +#line 221 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp58_ = self->priv->format_combo; +#line 221 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_label (self, _tmp57_, 0, 0, G_TYPE_CHECK_INSTANCE_CAST (_tmp58_, gtk_widget_get_type (), GtkWidget)); #line 222 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp51_ = self->priv->constraint_combo; + _tmp59_ = self->priv->format_combo; #line 222 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_label (self, _tmp50_, 0, 2, G_TYPE_CHECK_INSTANCE_CAST (_tmp51_, gtk_widget_get_type (), GtkWidget)); -#line 223 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp52_ = self->priv->constraint_combo; -#line 223 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp52_, gtk_widget_get_type (), GtkWidget), 1, 2); + export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp59_, gtk_widget_get_type (), GtkWidget), 1, 0); +#line 224 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp60_ = _ ("_Quality:"); +#line 224 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp61_ = self->priv->quality_combo; +#line 224 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_label (self, _tmp60_, 0, 1, G_TYPE_CHECK_INSTANCE_CAST (_tmp61_, gtk_widget_get_type (), GtkWidget)); #line 225 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp53_ = _ ("_Pixels:"); + _tmp62_ = self->priv->quality_combo; #line 225 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp54_ = self->priv->pixels_entry; -#line 225 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_label (self, _tmp53_, 0, 3, G_TYPE_CHECK_INSTANCE_CAST (_tmp54_, gtk_widget_get_type (), GtkWidget)); -#line 226 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp55_ = self->priv->pixels_entry; -#line 226 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp55_, gtk_widget_get_type (), GtkWidget), 1, 3); -#line 228 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp56_ = _ ("Export metadata"); + export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp62_, gtk_widget_get_type (), GtkWidget), 1, 1); +#line 227 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp63_ = _ ("_Scaling constraint:"); +#line 227 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp64_ = self->priv->constraint_combo; +#line 227 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_label (self, _tmp63_, 0, 2, G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, gtk_widget_get_type (), GtkWidget)); #line 228 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp57_ = (GtkCheckButton*) gtk_check_button_new_with_label (_tmp56_); + _tmp65_ = self->priv->constraint_combo; #line 228 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp57_); -#line 228 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (self->priv->export_metadata); -#line 228 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->export_metadata = _tmp57_; -#line 229 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp58_ = self->priv->export_metadata; -#line 229 "/home/jens/Source/shotwell/src/Dialogs.vala" - export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp58_, gtk_widget_get_type (), GtkWidget), 1, 4); + export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp65_, gtk_widget_get_type (), GtkWidget), 1, 2); #line 230 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp59_ = self->priv->export_metadata; + _tmp66_ = _ ("_Pixels:"); #line 230 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp59_, gtk_toggle_button_get_type (), GtkToggleButton), TRUE); -#line 232 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp60_ = self->priv->table; -#line 232 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_grid_set_row_spacing (_tmp60_, (guint) 5); + _tmp67_ = self->priv->pixels_entry; +#line 230 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_label (self, _tmp66_, 0, 3, G_TYPE_CHECK_INSTANCE_CAST (_tmp67_, gtk_widget_get_type (), GtkWidget)); +#line 231 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp68_ = self->priv->pixels_entry; +#line 231 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp68_, gtk_widget_get_type (), GtkWidget), 1, 3); +#line 233 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp69_ = (GtkSwitch*) gtk_switch_new (); #line 233 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp61_ = self->priv->table; + g_object_ref_sink (_tmp69_); +#line 233 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (self->priv->export_metadata); #line 233 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_grid_set_column_spacing (_tmp61_, (guint) 5); + self->priv->export_metadata = _tmp69_; #line 234 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp62_ = self->priv->table; + _tmp70_ = _ ("Export _metadata:"); #line 234 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_container_set_border_width (G_TYPE_CHECK_INSTANCE_CAST (_tmp62_, gtk_container_get_type (), GtkContainer), (guint) 3); -#line 236 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp63_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); + _tmp71_ = self->priv->export_metadata; +#line 234 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_label (self, _tmp70_, 0, 4, G_TYPE_CHECK_INSTANCE_CAST (_tmp71_, gtk_widget_get_type (), GtkWidget)); +#line 235 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp72_ = self->priv->export_metadata; +#line 235 "/home/jens/Source/shotwell/src/Dialogs.vala" + export_dialog_add_control (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, gtk_widget_get_type (), GtkWidget), 1, 4); #line 236 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp64_ = self->priv->table; + _tmp73_ = self->priv->export_metadata; #line 236 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp63_, gtk_box_get_type (), GtkBox), gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, gtk_widget_get_type (), GtkWidget)); + gtk_switch_set_active (_tmp73_, TRUE); +#line 237 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp74_ = self->priv->export_metadata; +#line 237 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_halign (G_TYPE_CHECK_INSTANCE_CAST (_tmp74_, gtk_widget_get_type (), GtkWidget), GTK_ALIGN_START); #line 239 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_CANCEL_LABEL, (gint) GTK_RESPONSE_CANCEL); -#line 240 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp65_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_OK_LABEL, (gint) GTK_RESPONSE_OK); -#line 240 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp66_ = _g_object_ref0 (_tmp65_); + _tmp75_ = self->priv->table; +#line 239 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_grid_set_row_spacing (_tmp75_, (guint) 6); #line 240 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (self->priv->ok_button); + _tmp76_ = self->priv->table; #line 240 "/home/jens/Source/shotwell/src/Dialogs.vala" - self->priv->ok_button = _tmp66_; + gtk_grid_set_column_spacing (_tmp76_, (guint) 12); #line 241 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); + _tmp77_ = self->priv->table; +#line 241 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_container_set_border_width (G_TYPE_CHECK_INSTANCE_CAST (_tmp77_, gtk_container_get_type (), GtkContainer), (guint) 18); #line 243 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp67_ = self->priv->ok_button; + _tmp78_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); #line 243 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_widget_set_can_default (_tmp67_, TRUE); -#line 244 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp68_ = self->priv->ok_button; -#line 244 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_set (_tmp68_, "has-default", TRUE, NULL); -#line 245 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp69_ = self->priv->ok_button; -#line 245 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_window_set_default (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp69_); + _tmp79_ = self->priv->table; +#line 243 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp78_, gtk_box_get_type (), GtkBox), gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp79_, gtk_widget_get_type (), GtkWidget)); +#line 246 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_CANCEL_LABEL, (gint) GTK_RESPONSE_CANCEL); #line 247 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp70_ = export_dialog_current_constraint; + _tmp80_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_OK_LABEL, (gint) GTK_RESPONSE_OK); #line 247 "/home/jens/Source/shotwell/src/Dialogs.vala" - if (_tmp70_ == SCALE_CONSTRAINT_ORIGINAL) { -#line 2838 "Dialogs.c" - GtkEntry* _tmp71_ = NULL; - GtkComboBoxText* _tmp72_ = NULL; -#line 248 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp71_ = self->priv->pixels_entry; + _tmp81_ = _g_object_ref0 (_tmp80_); +#line 247 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (self->priv->ok_button); +#line 247 "/home/jens/Source/shotwell/src/Dialogs.vala" + self->priv->ok_button = _tmp81_; #line 248 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp71_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 249 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp72_ = self->priv->quality_combo; -#line 249 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 2849 "Dialogs.c" - } + gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); +#line 250 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp82_ = self->priv->ok_button; +#line 250 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_can_default (_tmp82_, TRUE); +#line 251 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp83_ = self->priv->ok_button; +#line 251 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_object_set (_tmp83_, "has-default", TRUE, NULL); #line 252 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp73_ = self->priv->ok_button; + _tmp84_ = self->priv->ok_button; #line 252 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_widget_grab_focus (_tmp73_); -#line 171 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_window_set_default (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp84_); +#line 254 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp85_ = export_dialog_current_constraint; +#line 254 "/home/jens/Source/shotwell/src/Dialogs.vala" + if (_tmp85_ == SCALE_CONSTRAINT_ORIGINAL) { +#line 2895 "Dialogs.c" + GtkEntry* _tmp86_ = NULL; + GtkComboBoxText* _tmp87_ = NULL; +#line 255 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp86_ = self->priv->pixels_entry; +#line 255 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp86_, gtk_widget_get_type (), GtkWidget), FALSE); +#line 256 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp87_ = self->priv->quality_combo; +#line 256 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp87_, gtk_widget_get_type (), GtkWidget), FALSE); +#line 2906 "Dialogs.c" + } +#line 259 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp88_ = self->priv->ok_button; +#line 259 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_grab_focus (_tmp88_); +#line 167 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (config); +#line 167 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 2857 "Dialogs.c" +#line 2916 "Dialogs.c" } ExportDialog* export_dialog_new (const gchar* title) { -#line 171 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 167 "/home/jens/Source/shotwell/src/Dialogs.vala" return export_dialog_construct (TYPE_EXPORT_DIALOG, title); -#line 2864 "Dialogs.c" +#line 2923 "Dialogs.c" } @@ -2872,36 +2931,36 @@ static void export_dialog_format_add_option (ExportDialog* self, const gchar* fo const gchar* _tmp1_ = NULL; GtkComboBoxText* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; -#line 255 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 262 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 255 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 262 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (format_name != NULL); -#line 256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->format_options; -#line 256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = format_name; -#line 256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" gee_abstract_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection), _tmp1_); -#line 257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->format_combo; -#line 257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = format_name; -#line 257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp2_, _tmp3_); -#line 2889 "Dialogs.c" +#line 2948 "Dialogs.c" } static void export_dialog_format_set_active_text (ExportDialog* self, const gchar* text) { gint selection_ticker = 0; const gchar* _tmp16_ = NULL; -#line 260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 267 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 267 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (text != NULL); -#line 261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 268 "/home/jens/Source/shotwell/src/Dialogs.vala" selection_ticker = 0; -#line 2902 "Dialogs.c" +#line 2961 "Dialogs.c" { GeeArrayList* _current_text_list = NULL; GeeArrayList* _tmp0_ = NULL; @@ -2911,25 +2970,25 @@ static void export_dialog_format_set_active_text (ExportDialog* self, const gcha gint _tmp3_ = 0; gint _tmp4_ = 0; gint _current_text_index = 0; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->format_options; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _g_object_ref0 (_tmp0_); -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_text_list = _tmp1_; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _current_text_list; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_text_size = _tmp4_; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_text_index = -1; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 2930 "Dialogs.c" +#line 2989 "Dialogs.c" gint _tmp5_ = 0; gint _tmp6_ = 0; gint _tmp7_ = 0; @@ -2940,68 +2999,68 @@ static void export_dialog_format_set_active_text (ExportDialog* self, const gcha const gchar* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; gint _tmp15_ = 0; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _current_text_index; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_text_index = _tmp5_ + 1; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _current_text_index; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _current_text_size; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp6_ < _tmp7_)) { -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 2953 "Dialogs.c" +#line 3012 "Dialogs.c" } -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _current_text_list; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _current_text_index; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gee_abstract_list_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GEE_TYPE_ABSTRACT_LIST, GeeAbstractList), _tmp9_); -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" current_text = (gchar*) _tmp10_; -#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 271 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = current_text; -#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 271 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = text; -#line 264 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 271 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_strcmp0 (_tmp11_, _tmp12_) == 0) { -#line 2969 "Dialogs.c" +#line 3028 "Dialogs.c" GtkComboBoxText* _tmp13_ = NULL; gint _tmp14_ = 0; -#line 265 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 272 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->format_combo; -#line 265 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 272 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = selection_ticker; -#line 265 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 272 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, gtk_combo_box_get_type (), GtkComboBox), _tmp14_); -#line 266 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 273 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_text); -#line 266 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 273 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_text_list); -#line 266 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 273 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 2984 "Dialogs.c" +#line 3043 "Dialogs.c" } -#line 268 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 275 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = selection_ticker; -#line 268 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 275 "/home/jens/Source/shotwell/src/Dialogs.vala" selection_ticker = _tmp15_ + 1; -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_text); -#line 2992 "Dialogs.c" +#line 3051 "Dialogs.c" } -#line 263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 270 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_text_list); -#line 2996 "Dialogs.c" +#line 3055 "Dialogs.c" } -#line 271 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 278 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = text; -#line 271 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_error ("Dialogs.vala:271: format_set_active_text: text '%s' isn't in combo box", _tmp16_); -#line 3002 "Dialogs.c" +#line 278 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_error ("Dialogs.vala:278: format_set_active_text: text '%s' isn't in combo box", _tmp16_); +#line 3061 "Dialogs.c" } @@ -3019,45 +3078,45 @@ static PhotoFileFormat export_dialog_get_specified_format (ExportDialog* self) { gint _writeable_formats_size_ = 0; gint _tmp6_ = 0; PhotoFileFormat _tmp7_ = 0; -#line 274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EXPORT_DIALOG (self), 0); -#line 275 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 282 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->format_combo; -#line 275 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 282 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_combo_box_get_type (), GtkComboBox)); -#line 275 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 282 "/home/jens/Source/shotwell/src/Dialogs.vala" index = _tmp1_; -#line 276 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 283 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = index; -#line 276 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 283 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_ < EXPORT_DIALOG_NUM_SPECIAL_FORMATS) { -#line 277 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 284 "/home/jens/Source/shotwell/src/Dialogs.vala" index = EXPORT_DIALOG_NUM_SPECIAL_FORMATS; -#line 3034 "Dialogs.c" +#line 3093 "Dialogs.c" } -#line 279 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 286 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = index; -#line 279 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 286 "/home/jens/Source/shotwell/src/Dialogs.vala" index = _tmp3_ - EXPORT_DIALOG_NUM_SPECIAL_FORMATS; -#line 280 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = photo_file_format_get_writeable (&_tmp4_); -#line 280 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" writeable_formats = _tmp5_; -#line 280 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" writeable_formats_length1 = _tmp4_; -#line 280 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" _writeable_formats_size_ = writeable_formats_length1; -#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 288 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = index; -#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 288 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = writeable_formats[_tmp6_]; -#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 288 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp7_; -#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 288 "/home/jens/Source/shotwell/src/Dialogs.vala" writeable_formats = (g_free (writeable_formats), NULL); -#line 281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 288 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 3058 "Dialogs.c" +#line 3117 "Dialogs.c" } @@ -3065,45 +3124,45 @@ static gchar* export_dialog_get_label_for_parameters (ExportDialog* self, Export gchar* result = NULL; ExportFormatParameters _tmp0_ = {0}; ExportFormatMode _tmp1_ = 0; -#line 284 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 291 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EXPORT_DIALOG (self), NULL); -#line 284 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 291 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (params != NULL, NULL); -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = *params; -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_.mode; -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" switch (_tmp1_) { -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" case EXPORT_FORMAT_MODE_UNMODIFIED: -#line 3078 "Dialogs.c" +#line 3137 "Dialogs.c" { gchar* _tmp2_ = NULL; -#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 294 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_strdup (EXPORT_DIALOG_UNMODIFIED_FORMAT_LABEL); -#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 294 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp2_; -#line 287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 294 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 3087 "Dialogs.c" +#line 3146 "Dialogs.c" } -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" case EXPORT_FORMAT_MODE_CURRENT: -#line 3091 "Dialogs.c" +#line 3150 "Dialogs.c" { gchar* _tmp3_ = NULL; -#line 290 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 297 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup (EXPORT_DIALOG_CURRENT_FORMAT_LABEL); -#line 290 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 297 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp3_; -#line 290 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 297 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 3100 "Dialogs.c" +#line 3159 "Dialogs.c" } -#line 285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 292 "/home/jens/Source/shotwell/src/Dialogs.vala" case EXPORT_FORMAT_MODE_SPECIFIED: -#line 3104 "Dialogs.c" +#line 3163 "Dialogs.c" { ExportFormatParameters _tmp4_ = {0}; PhotoFileFormat _tmp5_ = 0; @@ -3111,32 +3170,32 @@ static gchar* export_dialog_get_label_for_parameters (ExportDialog* self, Export PhotoFileFormatProperties* _tmp7_ = NULL; gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = *params; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_.specified_format; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photo_file_format_get_properties (_tmp5_); -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = photo_file_format_properties_get_user_visible_name (_tmp7_); -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" _photo_file_format_properties_unref0 (_tmp7_); -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp9_; -#line 293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 300 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 3130 "Dialogs.c" +#line 3189 "Dialogs.c" } default: { -#line 296 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_error ("Dialogs.vala:296: get_label_for_parameters: unrecognized export format" \ +#line 303 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_error ("Dialogs.vala:303: get_label_for_parameters: unrecognized export format" \ " mode"); -#line 3136 "Dialogs.c" +#line 3195 "Dialogs.c" } } } @@ -3156,106 +3215,106 @@ gboolean export_dialog_execute (ExportDialog* self, gint* scale, ScaleConstraint gboolean ok = FALSE; gint _tmp17_ = 0; gboolean _tmp18_ = FALSE; -#line 303 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 310 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EXPORT_DIALOG (self), FALSE); -#line 303 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 310 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (parameters != NULL, FALSE); -#line 305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 312 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = *parameters; -#line 309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_.mode; -#line 309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ != EXPORT_FORMAT_MODE_LAST) { -#line 3168 "Dialogs.c" +#line 3227 "Dialogs.c" ScaleConstraint _tmp2_ = 0; GtkComboBoxText* _tmp3_ = NULL; -#line 310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 317 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_constraint = SCALE_CONSTRAINT_ORIGINAL; -#line 310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 317 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _vala_constraint; -#line 310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 317 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_constraint = _tmp2_; -#line 311 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 318 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->constraint_combo; -#line 311 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 318 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_combo_box_get_type (), GtkComboBox), 0); -#line 3181 "Dialogs.c" +#line 3240 "Dialogs.c" } -#line 314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = *parameters; -#line 314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_.mode; -#line 314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 321 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_ == EXPORT_FORMAT_MODE_LAST) { -#line 3189 "Dialogs.c" +#line 3248 "Dialogs.c" ExportFormatParameters _tmp6_ = {0}; -#line 315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 322 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = export_dialog_current_parameters; -#line 315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 322 "/home/jens/Source/shotwell/src/Dialogs.vala" *parameters = _tmp6_; -#line 3195 "Dialogs.c" +#line 3254 "Dialogs.c" } else { gboolean _tmp7_ = FALSE; ExportFormatParameters _tmp8_ = {0}; ExportFormatMode _tmp9_ = 0; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = *parameters; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_.mode; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_ == EXPORT_FORMAT_MODE_SPECIFIED) { -#line 3206 "Dialogs.c" +#line 3265 "Dialogs.c" ExportFormatParameters _tmp10_ = {0}; PhotoFileFormat _tmp11_ = 0; gboolean _tmp12_ = FALSE; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = *parameters; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_.specified_format; -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = photo_file_format_can_write (_tmp11_); -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = !_tmp12_; -#line 3218 "Dialogs.c" +#line 3277 "Dialogs.c" } else { -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = FALSE; -#line 3222 "Dialogs.c" +#line 3281 "Dialogs.c" } -#line 316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp7_) { -#line 3226 "Dialogs.c" +#line 3285 "Dialogs.c" PhotoFileFormat _tmp13_ = 0; -#line 317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 324 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = photo_file_format_get_system_default_format (); -#line 317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 324 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).specified_format = _tmp13_; -#line 3232 "Dialogs.c" +#line 3291 "Dialogs.c" } } -#line 319 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = *parameters; -#line 319 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = export_dialog_get_label_for_parameters (self, &_tmp14_); -#line 319 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 319 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_format_set_active_text (self, _tmp16_); -#line 319 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 320 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 327 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_format_changed (self); -#line 322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" ok = _tmp17_ == ((gint) GTK_RESPONSE_OK); -#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 330 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = ok; -#line 323 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 330 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp18_) { -#line 3255 "Dialogs.c" +#line 3314 "Dialogs.c" gint index = 0; GtkComboBoxText* _tmp19_ = NULL; gint _tmp20_ = 0; @@ -3269,317 +3328,386 @@ gboolean export_dialog_execute (ExportDialog* self, gint* scale, ScaleConstraint ScaleConstraint _tmp28_ = 0; gint _tmp30_ = 0; gboolean _tmp31_ = FALSE; - GtkCheckButton* _tmp32_ = NULL; + GtkSwitch* _tmp32_ = NULL; gboolean _tmp33_ = FALSE; gboolean _tmp34_ = FALSE; GtkComboBoxText* _tmp38_ = NULL; gchar* _tmp39_ = NULL; gchar* _tmp40_ = NULL; gboolean _tmp41_ = FALSE; -#line 324 "/home/jens/Source/shotwell/src/Dialogs.vala" + ConfigFacade* config = NULL; + ConfigFacade* _tmp57_ = NULL; + ConfigFacade* _tmp58_ = NULL; + ExportFormatParameters _tmp59_ = {0}; + ExportFormatMode _tmp60_ = 0; + ConfigFacade* _tmp61_ = NULL; + ExportFormatParameters _tmp62_ = {0}; + PhotoFileFormat _tmp63_ = 0; + ConfigFacade* _tmp64_ = NULL; + ExportFormatParameters _tmp65_ = {0}; + JpegQuality _tmp66_ = 0; + ConfigFacade* _tmp67_ = NULL; + ExportFormatParameters _tmp68_ = {0}; + gboolean _tmp69_ = FALSE; + ConfigFacade* _tmp70_ = NULL; + ScaleConstraint _tmp71_ = 0; + ConfigFacade* _tmp72_ = NULL; + gint _tmp73_ = 0; +#line 331 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->constraint_combo; -#line 324 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 331 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, gtk_combo_box_get_type (), GtkComboBox)); -#line 324 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 331 "/home/jens/Source/shotwell/src/Dialogs.vala" index = _tmp20_; -#line 325 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 332 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = index; -#line 325 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 332 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp21_ >= 0, "index >= 0"); -#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 333 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = index; -#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 333 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = EXPORT_DIALOG_CONSTRAINT_ARRAY[_tmp22_]; -#line 326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 333 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_constraint = _tmp23_; -#line 327 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = _vala_constraint; -#line 327 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_constraint = _tmp24_; -#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = self->priv->pixels_entry; -#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = gtk_entry_get_text (_tmp25_); -#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = atoi (_tmp26_); -#line 329 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_scale = _tmp27_; -#line 330 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 337 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _vala_constraint; -#line 330 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 337 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp28_ != SCALE_CONSTRAINT_ORIGINAL) { -#line 3308 "Dialogs.c" +#line 3385 "Dialogs.c" gint _tmp29_ = 0; -#line 331 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = _vala_scale; -#line 331 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp29_ > 0, "scale > 0"); -#line 3314 "Dialogs.c" +#line 3391 "Dialogs.c" } -#line 332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 339 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = _vala_scale; -#line 332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 339 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_scale = _tmp30_; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = self->priv->export_metadata; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = gtk_widget_get_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp32_, gtk_widget_get_type (), GtkWidget)); -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = _tmp33_; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp34_) { -#line 3328 "Dialogs.c" - GtkCheckButton* _tmp35_ = NULL; +#line 3405 "Dialogs.c" + GtkSwitch* _tmp35_ = NULL; gboolean _tmp36_ = FALSE; gboolean _tmp37_ = FALSE; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = self->priv->export_metadata; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp36_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp36_ = gtk_switch_get_active (_tmp35_); +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = _tmp36_; -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _tmp37_; -#line 3340 "Dialogs.c" +#line 3417 "Dialogs.c" } else { -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = FALSE; -#line 3344 "Dialogs.c" +#line 3421 "Dialogs.c" } -#line 334 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).export_metadata = _tmp31_; -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = self->priv->format_combo; -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = gtk_combo_box_text_get_active_text (_tmp38_); -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = _tmp39_; -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = g_strcmp0 (_tmp40_, EXPORT_DIALOG_UNMODIFIED_FORMAT_LABEL) == 0; -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp40_); -#line 336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp41_) { -#line 3360 "Dialogs.c" +#line 3437 "Dialogs.c" ExportFormatMode _tmp42_ = 0; -#line 337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters.mode = EXPORT_FORMAT_MODE_UNMODIFIED; -#line 337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = export_dialog_current_parameters.mode; -#line 337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).mode = _tmp42_; -#line 3368 "Dialogs.c" +#line 3445 "Dialogs.c" } else { GtkComboBoxText* _tmp43_ = NULL; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; gboolean _tmp46_ = FALSE; -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = self->priv->format_combo; -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = gtk_combo_box_text_get_active_text (_tmp43_); -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = _tmp44_; -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = g_strcmp0 (_tmp45_, EXPORT_DIALOG_CURRENT_FORMAT_LABEL) == 0; -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp45_); -#line 338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 345 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp46_) { -#line 3386 "Dialogs.c" +#line 3463 "Dialogs.c" ExportFormatMode _tmp47_ = 0; -#line 339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 346 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters.mode = EXPORT_FORMAT_MODE_CURRENT; -#line 339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 346 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = export_dialog_current_parameters.mode; -#line 339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 346 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).mode = _tmp47_; -#line 3394 "Dialogs.c" +#line 3471 "Dialogs.c" } else { ExportFormatMode _tmp48_ = 0; PhotoFileFormat _tmp49_ = 0; PhotoFileFormat _tmp50_ = 0; ExportFormatParameters _tmp51_ = {0}; PhotoFileFormat _tmp52_ = 0; -#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 348 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters.mode = EXPORT_FORMAT_MODE_SPECIFIED; -#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = export_dialog_current_parameters.mode; -#line 341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 348 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).mode = _tmp48_; -#line 342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = export_dialog_get_specified_format (self); -#line 342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 349 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters.specified_format = _tmp49_; -#line 342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = export_dialog_current_parameters.specified_format; -#line 342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 349 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).specified_format = _tmp50_; -#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 350 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = export_dialog_current_parameters; -#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 350 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _tmp51_.specified_format; -#line 343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 350 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp52_ == PHOTO_FILE_FORMAT_JFIF) { -#line 3421 "Dialogs.c" +#line 3498 "Dialogs.c" GtkComboBoxText* _tmp53_ = NULL; gint _tmp54_ = 0; JpegQuality _tmp55_ = 0; JpegQuality _tmp56_ = 0; -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = self->priv->quality_combo; -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp53_, gtk_combo_box_get_type (), GtkComboBox)); -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = EXPORT_DIALOG_QUALITY_ARRAY[_tmp54_]; -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters.quality = _tmp55_; -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = export_dialog_current_parameters.quality; -#line 344 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" (*parameters).quality = _tmp56_; -#line 3438 "Dialogs.c" +#line 3515 "Dialogs.c" } } } +#line 355 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp57_ = config_facade_get_instance (); +#line 355 "/home/jens/Source/shotwell/src/Dialogs.vala" + config = _tmp57_; +#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp58_ = config; +#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp59_ = export_dialog_current_parameters; +#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp60_ = _tmp59_.mode; +#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_export_format_mode (G_TYPE_CHECK_INSTANCE_CAST (_tmp58_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp60_); +#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp61_ = config; +#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp62_ = export_dialog_current_parameters; +#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp63_ = _tmp62_.specified_format; +#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_photo_file_format (G_TYPE_CHECK_INSTANCE_CAST (_tmp61_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp63_); +#line 358 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp64_ = config; +#line 358 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp65_ = export_dialog_current_parameters; +#line 358 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp66_ = _tmp65_.quality; +#line 358 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_quality (G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp66_); +#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp67_ = config; +#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp68_ = export_dialog_current_parameters; +#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp69_ = _tmp68_.export_metadata; +#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_export_metadata (G_TYPE_CHECK_INSTANCE_CAST (_tmp67_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp69_); +#line 360 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp70_ = config; +#line 360 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp71_ = export_dialog_current_constraint; +#line 360 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_constraint (G_TYPE_CHECK_INSTANCE_CAST (_tmp70_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp71_); +#line 361 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp72_ = config; +#line 361 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp73_ = export_dialog_current_scale; +#line 361 "/home/jens/Source/shotwell/src/Dialogs.vala" + configuration_facade_set_export_scale (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp73_); +#line 330 "/home/jens/Source/shotwell/src/Dialogs.vala" + _g_object_unref0 (config); +#line 3569 "Dialogs.c" } else { -#line 347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 363 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_scale = 0; -#line 348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 364 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_constraint = SCALE_CONSTRAINT_ORIGINAL; -#line 3447 "Dialogs.c" +#line 3575 "Dialogs.c" } -#line 351 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" result = ok; -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" if (scale) { -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" *scale = _vala_scale; -#line 3457 "Dialogs.c" +#line 3585 "Dialogs.c" } -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" if (constraint) { -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" *constraint = _vala_constraint; -#line 3463 "Dialogs.c" +#line 3591 "Dialogs.c" } -#line 353 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 369 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 3467 "Dialogs.c" +#line 3595 "Dialogs.c" } static void export_dialog_add_label (ExportDialog* self, const gchar* text, gint x, gint y, GtkWidget* widget) { - GtkAlignment* left_aligned = NULL; - GtkAlignment* _tmp0_ = NULL; GtkLabel* new_label = NULL; - const gchar* _tmp1_ = NULL; + const gchar* _tmp0_ = NULL; + GtkLabel* _tmp1_ = NULL; GtkLabel* _tmp2_ = NULL; GtkLabel* _tmp3_ = NULL; - GtkWidget* _tmp4_ = NULL; - GtkAlignment* _tmp7_ = NULL; - GtkLabel* _tmp8_ = NULL; - GtkGrid* _tmp9_ = NULL; - GtkAlignment* _tmp10_ = NULL; + GtkLabel* _tmp4_ = NULL; + GtkWidget* _tmp5_ = NULL; + GtkGrid* _tmp8_ = NULL; + GtkLabel* _tmp9_ = NULL; + gint _tmp10_ = 0; gint _tmp11_ = 0; - gint _tmp12_ = 0; -#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (text != NULL); -#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail ((widget == NULL) || GTK_IS_WIDGET (widget)); -#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp0_ = (GtkAlignment*) gtk_alignment_new ((gfloat) 1, 0.5f, (gfloat) 0, (gfloat) 0); -#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp0_); -#line 357 "/home/jens/Source/shotwell/src/Dialogs.vala" - left_aligned = _tmp0_; -#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp1_ = text; -#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp2_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp1_); -#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp2_); -#line 359 "/home/jens/Source/shotwell/src/Dialogs.vala" - new_label = _tmp2_; -#line 360 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 373 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp0_ = text; +#line 373 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp1_ = (GtkLabel*) gtk_label_new_with_mnemonic (_tmp0_); +#line 373 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_object_ref_sink (_tmp1_); +#line 373 "/home/jens/Source/shotwell/src/Dialogs.vala" + new_label = _tmp1_; +#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp2_ = new_label; +#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_halign (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_widget_get_type (), GtkWidget), GTK_ALIGN_END); +#line 375 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = new_label; -#line 360 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_label_set_use_underline (_tmp3_, TRUE); -#line 362 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp4_ = widget; -#line 362 "/home/jens/Source/shotwell/src/Dialogs.vala" - if (_tmp4_ != NULL) { -#line 3513 "Dialogs.c" - GtkLabel* _tmp5_ = NULL; - GtkWidget* _tmp6_ = NULL; -#line 363 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp5_ = new_label; -#line 363 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp6_ = widget; -#line 363 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_label_set_mnemonic_widget (_tmp5_, _tmp6_); -#line 3522 "Dialogs.c" - } -#line 365 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp7_ = left_aligned; -#line 365 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp8_ = new_label; -#line 365 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_widget_get_type (), GtkWidget)); -#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp9_ = self->priv->table; -#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp10_ = left_aligned; -#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp11_ = x; -#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp12_ = y; -#line 367 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_grid_attach (_tmp9_, G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_widget_get_type (), GtkWidget), _tmp11_, _tmp12_, 1, 1); -#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 375 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_valign (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_widget_get_type (), GtkWidget), GTK_ALIGN_CENTER); +#line 376 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp4_ = new_label; +#line 376 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_label_set_use_underline (_tmp4_, TRUE); +#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp5_ = widget; +#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" + if (_tmp5_ != NULL) { +#line 3641 "Dialogs.c" + GtkLabel* _tmp6_ = NULL; + GtkWidget* _tmp7_ = NULL; +#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp6_ = new_label; +#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp7_ = widget; +#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_label_set_mnemonic_widget (_tmp6_, _tmp7_); +#line 3650 "Dialogs.c" + } +#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp8_ = self->priv->table; +#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp9_ = new_label; +#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp10_ = x; +#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp11_ = y; +#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_grid_attach (_tmp8_, G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget), _tmp10_, _tmp11_, 1, 1); +#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (new_label); -#line 356 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (left_aligned); -#line 3544 "Dialogs.c" +#line 3664 "Dialogs.c" } static void export_dialog_add_control (ExportDialog* self, GtkWidget* widget, gint x, gint y) { - GtkAlignment* left_aligned = NULL; - GtkAlignment* _tmp0_ = NULL; + GtkWidget* _tmp0_ = NULL; GtkWidget* _tmp1_ = NULL; - GtkGrid* _tmp2_ = NULL; - gint _tmp3_ = 0; - gint _tmp4_ = 0; -#line 370 "/home/jens/Source/shotwell/src/Dialogs.vala" + GtkWidget* _tmp2_ = NULL; + GtkWidget* _tmp3_ = NULL; + GtkGrid* _tmp4_ = NULL; + GtkWidget* _tmp5_ = NULL; + gint _tmp6_ = 0; + gint _tmp7_ = 0; +#line 384 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 384 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_WIDGET (widget)); -#line 371 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp0_ = (GtkAlignment*) gtk_alignment_new ((gfloat) 0, 0.5f, (gfloat) 1, (gfloat) 0); -#line 371 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_object_ref_sink (_tmp0_); -#line 371 "/home/jens/Source/shotwell/src/Dialogs.vala" - left_aligned = _tmp0_; -#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 385 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp0_ = widget; +#line 385 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_halign (_tmp0_, GTK_ALIGN_FILL); +#line 386 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = widget; -#line 372 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (left_aligned, gtk_container_get_type (), GtkContainer), _tmp1_); -#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp2_ = self->priv->table; -#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp3_ = x; -#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp4_ = y; -#line 374 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_grid_attach (_tmp2_, G_TYPE_CHECK_INSTANCE_CAST (left_aligned, gtk_widget_get_type (), GtkWidget), _tmp3_, _tmp4_, 1, 1); -#line 370 "/home/jens/Source/shotwell/src/Dialogs.vala" - _g_object_unref0 (left_aligned); -#line 3579 "Dialogs.c" +#line 386 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_valign (_tmp1_, GTK_ALIGN_CENTER); +#line 387 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp2_ = widget; +#line 387 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_hexpand (_tmp2_, TRUE); +#line 388 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp3_ = widget; +#line 388 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_widget_set_vexpand (_tmp3_, TRUE); +#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp4_ = self->priv->table; +#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp5_ = widget; +#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp6_ = x; +#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp7_ = y; +#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_grid_attach (_tmp4_, _tmp5_, _tmp6_, _tmp7_, 1, 1); +#line 3707 "Dialogs.c" } @@ -3603,81 +3731,81 @@ static void export_dialog_on_constraint_changed (ExportDialog* self) { gboolean _tmp14_ = FALSE; GtkComboBoxText* _tmp16_ = NULL; gboolean _tmp17_ = FALSE; -#line 377 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 393 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->constraint_combo; -#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_combo_box_get_type (), GtkComboBox)); -#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = EXPORT_DIALOG_CONSTRAINT_ARRAY[_tmp1_]; -#line 378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 394 "/home/jens/Source/shotwell/src/Dialogs.vala" original = _tmp2_ == SCALE_CONSTRAINT_ORIGINAL; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->format_combo; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_combo_box_text_get_active_text (_tmp3_); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photo_file_format_get_properties (PHOTO_FILE_FORMAT_JFIF); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = photo_file_format_properties_get_user_visible_name (_tmp7_); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = g_strcmp0 (_tmp5_, _tmp9_) == 0; -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp9_); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _photo_file_format_properties_unref0 (_tmp7_); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp5_); -#line 379 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 395 "/home/jens/Source/shotwell/src/Dialogs.vala" jpeg = _tmp10_; -#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->pixels_entry; -#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = original; -#line 381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 397 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_widget_get_type (), GtkWidget), !_tmp12_); -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = original; -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp14_) { -#line 3647 "Dialogs.c" +#line 3775 "Dialogs.c" gboolean _tmp15_ = FALSE; -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = jpeg; -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp15_; -#line 3653 "Dialogs.c" +#line 3781 "Dialogs.c" } else { -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = FALSE; -#line 3657 "Dialogs.c" +#line 3785 "Dialogs.c" } -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->quality_combo; -#line 382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, gtk_widget_get_type (), GtkWidget), _tmp13_); -#line 383 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 399 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = original; -#line 383 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 399 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp17_) { -#line 3667 "Dialogs.c" +#line 3795 "Dialogs.c" GtkWidget* _tmp18_ = NULL; -#line 384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->ok_button; -#line 384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 400 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (_tmp18_, TRUE); -#line 3673 "Dialogs.c" +#line 3801 "Dialogs.c" } else { -#line 386 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 402 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_on_pixels_changed (self); -#line 3677 "Dialogs.c" +#line 3805 "Dialogs.c" } } @@ -3691,102 +3819,102 @@ static void export_dialog_on_format_changed (ExportDialog* self) { gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; -#line 389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 405 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->constraint_combo; -#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_combo_box_get_type (), GtkComboBox)); -#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = EXPORT_DIALOG_CONSTRAINT_ARRAY[_tmp1_]; -#line 390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 406 "/home/jens/Source/shotwell/src/Dialogs.vala" original = _tmp2_ == SCALE_CONSTRAINT_ORIGINAL; -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->format_combo; -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_combo_box_text_get_active_text (_tmp3_); -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_strcmp0 (_tmp5_, EXPORT_DIALOG_UNMODIFIED_FORMAT_LABEL) == 0; -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp5_); -#line 392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 408 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_) { -#line 3713 "Dialogs.c" +#line 3841 "Dialogs.c" GtkComboBoxText* _tmp7_ = NULL; GtkComboBoxText* _tmp8_ = NULL; GtkComboBoxText* _tmp9_ = NULL; GtkEntry* _tmp10_ = NULL; - GtkCheckButton* _tmp11_ = NULL; - GtkCheckButton* _tmp12_ = NULL; -#line 397 "/home/jens/Source/shotwell/src/Dialogs.vala" + GtkSwitch* _tmp11_ = NULL; + GtkSwitch* _tmp12_ = NULL; +#line 413 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->constraint_combo; -#line 397 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 413 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_combo_box_get_type (), GtkComboBox), 0); -#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 414 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->constraint_combo; -#line 398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 414 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 399 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 415 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->quality_combo; -#line 399 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 415 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 400 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 416 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->pixels_entry; -#line 400 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 416 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 401 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 417 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->export_metadata; -#line 401 "/home/jens/Source/shotwell/src/Dialogs.vala" - gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_toggle_button_get_type (), GtkToggleButton), FALSE); -#line 402 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 417 "/home/jens/Source/shotwell/src/Dialogs.vala" + gtk_switch_set_active (_tmp11_, FALSE); +#line 418 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->export_metadata; -#line 402 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 418 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 3744 "Dialogs.c" +#line 3872 "Dialogs.c" } else { GtkComboBoxText* _tmp13_ = NULL; gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; gboolean _tmp16_ = FALSE; -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->format_combo; -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = gtk_combo_box_text_get_active_text (_tmp13_); -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp14_; -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = g_strcmp0 (_tmp15_, EXPORT_DIALOG_CURRENT_FORMAT_LABEL) == 0; -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp15_); -#line 403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp16_) { -#line 3762 "Dialogs.c" +#line 3890 "Dialogs.c" GtkComboBoxText* _tmp17_ = NULL; GtkComboBoxText* _tmp18_ = NULL; GtkEntry* _tmp19_ = NULL; gboolean _tmp20_ = FALSE; - GtkCheckButton* _tmp21_ = NULL; -#line 410 "/home/jens/Source/shotwell/src/Dialogs.vala" + GtkSwitch* _tmp21_ = NULL; +#line 426 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->constraint_combo; -#line 410 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 426 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 411 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 427 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->quality_combo; -#line 411 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 427 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 412 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 428 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->pixels_entry; -#line 412 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 428 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = original; -#line 412 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 428 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, gtk_widget_get_type (), GtkWidget), !_tmp20_); -#line 413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 429 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->export_metadata; -#line 413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 429 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 3786 "Dialogs.c" +#line 3914 "Dialogs.c" } else { GtkComboBoxText* _tmp22_ = NULL; gboolean jpeg = FALSE; @@ -3794,51 +3922,51 @@ static void export_dialog_on_format_changed (ExportDialog* self) { gboolean _tmp24_ = FALSE; gboolean _tmp25_ = FALSE; GtkComboBoxText* _tmp27_ = NULL; - GtkCheckButton* _tmp28_ = NULL; -#line 418 "/home/jens/Source/shotwell/src/Dialogs.vala" + GtkSwitch* _tmp28_ = NULL; +#line 434 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->constraint_combo; -#line 418 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 434 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 435 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = export_dialog_get_specified_format (self); -#line 419 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 435 "/home/jens/Source/shotwell/src/Dialogs.vala" jpeg = _tmp23_ == PHOTO_FILE_FORMAT_JFIF; -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = original; -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp25_) { -#line 3807 "Dialogs.c" +#line 3935 "Dialogs.c" gboolean _tmp26_ = FALSE; -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = jpeg; -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = _tmp26_; -#line 3813 "Dialogs.c" +#line 3941 "Dialogs.c" } else { -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = FALSE; -#line 3817 "Dialogs.c" +#line 3945 "Dialogs.c" } -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = self->priv->quality_combo; -#line 420 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, gtk_widget_get_type (), GtkWidget), _tmp24_); -#line 421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = self->priv->export_metadata; -#line 421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 437 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 3827 "Dialogs.c" +#line 3955 "Dialogs.c" } } } static void export_dialog_on_activate (ExportDialog* self) { -#line 425 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 441 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 426 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 442 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); -#line 3838 "Dialogs.c" +#line 3966 "Dialogs.c" } @@ -3847,37 +3975,37 @@ static void export_dialog_on_pixels_changed (ExportDialog* self) { GtkEntry* _tmp1_ = NULL; guint16 _tmp2_ = 0U; GtkWidget* _tmp6_ = NULL; -#line 429 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->pixels_entry; -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_entry_get_text_length (_tmp1_); -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" if (((gint) _tmp2_) > 0) { -#line 3855 "Dialogs.c" +#line 3983 "Dialogs.c" GtkEntry* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gint _tmp5_ = 0; -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->pixels_entry; -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_entry_get_text (_tmp3_); -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = atoi (_tmp4_); -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp5_ > 0; -#line 3867 "Dialogs.c" +#line 3995 "Dialogs.c" } else { -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = FALSE; -#line 3871 "Dialogs.c" +#line 3999 "Dialogs.c" } -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->ok_button; -#line 430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (_tmp6_, _tmp0_); -#line 3877 "Dialogs.c" +#line 4005 "Dialogs.c" } @@ -3895,7 +4023,7 @@ static gchar string_get (const gchar* self, glong index) { result = _tmp1_; #line 1087 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 3895 "Dialogs.c" +#line 4023 "Dialogs.c" } @@ -3908,94 +4036,94 @@ static void export_dialog_on_pixels_insert_text (ExportDialog* self, const gchar gint _tmp22_ = 0; gint _tmp23_ = 0; GtkEntry* _tmp29_ = NULL; -#line 433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 449 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_EXPORT_DIALOG (self)); -#line 433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 449 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (text != NULL); -#line 435 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->in_insert; -#line 435 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 436 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 3918 "Dialogs.c" +#line 4046 "Dialogs.c" } -#line 438 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 454 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->in_insert = TRUE; -#line 440 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 456 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = length; -#line 440 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 456 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == -1) { -#line 3926 "Dialogs.c" +#line 4054 "Dialogs.c" const gchar* _tmp2_ = NULL; gint _tmp3_ = 0; gint _tmp4_ = 0; -#line 441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = text; -#line 441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = strlen (_tmp2_); -#line 441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 457 "/home/jens/Source/shotwell/src/Dialogs.vala" length = (gint) _tmp4_; -#line 3938 "Dialogs.c" +#line 4066 "Dialogs.c" } -#line 444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 460 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = g_strdup (""); -#line 444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 460 "/home/jens/Source/shotwell/src/Dialogs.vala" new_text = _tmp5_; -#line 3944 "Dialogs.c" +#line 4072 "Dialogs.c" { gint ctr = 0; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = 0; -#line 3949 "Dialogs.c" +#line 4077 "Dialogs.c" { gboolean _tmp6_ = FALSE; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = TRUE; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 3956 "Dialogs.c" +#line 4084 "Dialogs.c" gint _tmp8_ = 0; gint _tmp9_ = 0; const gchar* _tmp10_ = NULL; gint _tmp11_ = 0; gchar _tmp12_ = '\0'; gboolean _tmp13_ = FALSE; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp6_) { -#line 3965 "Dialogs.c" +#line 4093 "Dialogs.c" gint _tmp7_ = 0; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = ctr; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = _tmp7_ + 1; -#line 3971 "Dialogs.c" +#line 4099 "Dialogs.c" } -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = ctr; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = length; -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp8_ < _tmp9_)) { -#line 445 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 461 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 3983 "Dialogs.c" +#line 4111 "Dialogs.c" } -#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = text; -#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = ctr; -#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = string_get (_tmp10_, (glong) _tmp11_); -#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = g_ascii_isdigit (_tmp12_); -#line 446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 462 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_) { -#line 3995 "Dialogs.c" +#line 4123 "Dialogs.c" const gchar* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; gint _tmp16_ = 0; @@ -4003,133 +4131,133 @@ static void export_dialog_on_pixels_insert_text (ExportDialog* self, const gchar gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; gchar* _tmp20_ = NULL; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = new_text; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = text; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = ctr; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = string_get (_tmp15_, (glong) _tmp16_); -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = g_strdup_printf ("%c", (gchar) _tmp17_); -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = g_strconcat (_tmp14_, _tmp19_, NULL); -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (new_text); -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" new_text = _tmp20_; -#line 447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 463 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp19_); -#line 4023 "Dialogs.c" +#line 4151 "Dialogs.c" } } } } -#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = new_text; -#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = strlen (_tmp21_); -#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp22_; -#line 451 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp23_ > 0) { -#line 4036 "Dialogs.c" +#line 4164 "Dialogs.c" GtkEntry* _tmp24_ = NULL; const gchar* _tmp25_ = NULL; const gchar* _tmp26_ = NULL; gint _tmp27_ = 0; gint _tmp28_ = 0; -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = self->priv->pixels_entry; -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = new_text; -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = new_text; -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = strlen (_tmp26_); -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _tmp27_; -#line 452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_editable_insert_text (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, GTK_TYPE_EDITABLE, GtkEditable), _tmp25_, (gint) _tmp28_, position); -#line 4054 "Dialogs.c" +#line 4182 "Dialogs.c" } -#line 454 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 470 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->pixels_entry; -#line 454 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 470 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_stop_emission_by_name (_tmp29_, "insert-text"); -#line 456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->in_insert = FALSE; -#line 433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 449 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (new_text); -#line 4064 "Dialogs.c" +#line 4192 "Dialogs.c" } static void export_dialog_class_init (ExportDialogClass * klass) { ExportFormatParameters _tmp0_ = {0}; -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_parent_class = g_type_class_peek_parent (klass); -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (ExportDialogPrivate)); -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = export_dialog_finalize; -#line 158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 154 "/home/jens/Source/shotwell/src/Dialogs.vala" export_format_parameters_current (&_tmp0_); -#line 158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 154 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_parameters = _tmp0_; -#line 159 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 155 "/home/jens/Source/shotwell/src/Dialogs.vala" export_dialog_current_scale = EXPORT_DIALOG_DEFAULT_SCALE; -#line 4082 "Dialogs.c" +#line 4210 "Dialogs.c" } static void export_dialog_instance_init (ExportDialog * self) { GtkGrid* _tmp0_ = NULL; GeeArrayList* _tmp1_ = NULL; -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = EXPORT_DIALOG_GET_PRIVATE (self); -#line 161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 157 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = (GtkGrid*) gtk_grid_new (); -#line 161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 157 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp0_); -#line 161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 157 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->table = _tmp0_; -#line 166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 162 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_array_list_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); -#line 166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 162 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->format_options = _tmp1_; -#line 169 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 165 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->in_insert = FALSE; -#line 4103 "Dialogs.c" +#line 4231 "Dialogs.c" } static void export_dialog_finalize (GObject* obj) { ExportDialog * self; -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_EXPORT_DIALOG, ExportDialog); -#line 161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 157 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->table); -#line 162 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 158 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->quality_combo); -#line 163 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 159 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->constraint_combo); -#line 164 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 160 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->format_combo); -#line 165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 161 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->export_metadata); -#line 166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 162 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->format_options); -#line 167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 163 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->pixels_entry); -#line 168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 164 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->ok_button); -#line 141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 137 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (export_dialog_parent_class)->finalize (obj); -#line 4129 "Dialogs.c" +#line 4257 "Dialogs.c" } @@ -4157,39 +4285,39 @@ gchar* import_ui_generate_import_failure_list (GeeList* failed, gboolean show_de gint _tmp29_ = 0; gint _tmp30_ = 0; gint _tmp31_ = 0; -#line 466 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 482 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_LIST (failed), NULL); -#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = failed; -#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_ == 0) { -#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 484 "/home/jens/Source/shotwell/src/Dialogs.vala" result = NULL; -#line 468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 484 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4171 "Dialogs.c" +#line 4299 "Dialogs.c" } -#line 470 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 486 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup (""); -#line 470 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 486 "/home/jens/Source/shotwell/src/Dialogs.vala" list = _tmp3_; -#line 4177 "Dialogs.c" +#line 4305 "Dialogs.c" { gint ctr = 0; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = 0; -#line 4182 "Dialogs.c" +#line 4310 "Dialogs.c" { gboolean _tmp4_ = FALSE; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = TRUE; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 4189 "Dialogs.c" +#line 4317 "Dialogs.c" gboolean _tmp6_ = FALSE; gint _tmp7_ = 0; const gchar* _tmp12_ = NULL; @@ -4198,158 +4326,158 @@ gchar* import_ui_generate_import_failure_list (GeeList* failed, gboolean show_de gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; gchar* _tmp27_ = NULL; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp4_) { -#line 4200 "Dialogs.c" +#line 4328 "Dialogs.c" gint _tmp5_ = 0; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = ctr; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" ctr = _tmp5_ + 1; -#line 4206 "Dialogs.c" +#line 4334 "Dialogs.c" } -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = FALSE; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = ctr; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp7_ < IMPORT_UI_REPORT_FAILURE_COUNT) { -#line 4214 "Dialogs.c" +#line 4342 "Dialogs.c" gint _tmp8_ = 0; GeeList* _tmp9_ = NULL; gint _tmp10_ = 0; gint _tmp11_ = 0; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = ctr; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = failed; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp8_ < _tmp11_; -#line 4229 "Dialogs.c" +#line 4357 "Dialogs.c" } else { -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 4233 "Dialogs.c" +#line 4361 "Dialogs.c" } -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp6_) { -#line 471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 487 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 4239 "Dialogs.c" +#line 4367 "Dialogs.c" } -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = show_dest_id; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_) { -#line 4245 "Dialogs.c" +#line 4373 "Dialogs.c" GeeList* _tmp14_ = NULL; gint _tmp15_ = 0; gpointer _tmp16_ = NULL; BatchImportResult* _tmp17_ = NULL; const gchar* _tmp18_ = NULL; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = failed; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = ctr; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = gee_list_get (_tmp14_, _tmp15_); -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = (BatchImportResult*) _tmp16_; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_->dest_identifier; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp18_; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_tmp17_); -#line 4265 "Dialogs.c" +#line 4393 "Dialogs.c" } else { GeeList* _tmp19_ = NULL; gint _tmp20_ = 0; gpointer _tmp21_ = NULL; BatchImportResult* _tmp22_ = NULL; const gchar* _tmp23_ = NULL; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = failed; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = ctr; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gee_list_get (_tmp19_, _tmp20_); -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = (BatchImportResult*) _tmp21_; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp22_->src_identifier; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp23_; -#line 473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_tmp22_); -#line 4286 "Dialogs.c" +#line 4414 "Dialogs.c" } -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = list; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = g_strdup_printf ("%s\n", _tmp12_); -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = _tmp25_; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = g_strconcat (_tmp24_, _tmp26_, NULL); -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (list); -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" list = _tmp27_; -#line 472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp26_); -#line 4302 "Dialogs.c" +#line 4430 "Dialogs.c" } } } -#line 476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 492 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = failed; -#line 476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 492 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 492 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = _tmp29_; -#line 476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 492 "/home/jens/Source/shotwell/src/Dialogs.vala" remaining = _tmp30_ - IMPORT_UI_REPORT_FAILURE_COUNT; -#line 477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = remaining; -#line 477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 493 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp31_ > 0) { -#line 4318 "Dialogs.c" +#line 4446 "Dialogs.c" const gchar* _tmp32_ = NULL; const gchar* _tmp33_ = NULL; gint _tmp34_ = 0; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; gchar* _tmp37_ = NULL; -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = list; -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = _ ("(and %d more)\n"); -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = remaining; -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = g_strdup_printf (_tmp33_, _tmp34_); -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_; -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = g_strconcat (_tmp32_, _tmp36_, NULL); -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (list); -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" list = _tmp37_; -#line 478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 494 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp36_); -#line 4343 "Dialogs.c" +#line 4471 "Dialogs.c" } -#line 480 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" result = list; -#line 480 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4349 "Dialogs.c" +#line 4477 "Dialogs.c" } @@ -4361,260 +4489,260 @@ ImportUIQuestionParams* import_ui_question_params_construct (GType object_type, gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (question != NULL, NULL); -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (yes_button != NULL, NULL); -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (no_button != NULL, NULL); -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (ImportUIQuestionParams*) g_type_create_instance (object_type); -#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 505 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = question; -#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 505 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_strdup (_tmp0_); -#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 505 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->question); -#line 489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 505 "/home/jens/Source/shotwell/src/Dialogs.vala" self->question = _tmp1_; -#line 490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = yes_button; -#line 490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup (_tmp2_); -#line 490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->yes_button); -#line 490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" self->yes_button = _tmp3_; -#line 491 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = no_button; -#line 491 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = g_strdup (_tmp4_); -#line 491 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->no_button); -#line 491 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" self->no_button = _tmp5_; -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 4395 "Dialogs.c" +#line 4523 "Dialogs.c" } ImportUIQuestionParams* import_ui_question_params_new (const gchar* question, const gchar* yes_button, const gchar* no_button) { -#line 488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 504 "/home/jens/Source/shotwell/src/Dialogs.vala" return import_ui_question_params_construct (IMPORT_UI_TYPE_QUESTION_PARAMS, question, yes_button, no_button); -#line 4402 "Dialogs.c" +#line 4530 "Dialogs.c" } static void import_ui_value_question_params_init (GValue* value) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 4409 "Dialogs.c" +#line 4537 "Dialogs.c" } static void import_ui_value_question_params_free_value (GValue* value) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_question_params_unref (value->data[0].v_pointer); -#line 4418 "Dialogs.c" +#line 4546 "Dialogs.c" } } static void import_ui_value_question_params_copy_value (const GValue* src_value, GValue* dest_value) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = import_ui_question_params_ref (src_value->data[0].v_pointer); -#line 4428 "Dialogs.c" +#line 4556 "Dialogs.c" } else { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 4432 "Dialogs.c" +#line 4560 "Dialogs.c" } } static gpointer import_ui_value_question_params_peek_pointer (const GValue* value) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 4440 "Dialogs.c" +#line 4568 "Dialogs.c" } static gchar* import_ui_value_question_params_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 4447 "Dialogs.c" +#line 4575 "Dialogs.c" ImportUIQuestionParams* object; object = collect_values[0].v_pointer; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 4454 "Dialogs.c" +#line 4582 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 4458 "Dialogs.c" +#line 4586 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = import_ui_question_params_ref (object); -#line 4462 "Dialogs.c" +#line 4590 "Dialogs.c" } else { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 4466 "Dialogs.c" +#line 4594 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 4470 "Dialogs.c" +#line 4598 "Dialogs.c" } static gchar* import_ui_value_question_params_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { ImportUIQuestionParams** object_p; object_p = collect_values[0].v_pointer; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 4481 "Dialogs.c" +#line 4609 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 4487 "Dialogs.c" +#line 4615 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 4491 "Dialogs.c" +#line 4619 "Dialogs.c" } else { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = import_ui_question_params_ref (value->data[0].v_pointer); -#line 4495 "Dialogs.c" +#line 4623 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 4499 "Dialogs.c" +#line 4627 "Dialogs.c" } GParamSpec* import_ui_param_spec_question_params (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ImportUIParamSpecQuestionParams* spec; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, IMPORT_UI_TYPE_QUESTION_PARAMS), NULL); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 4513 "Dialogs.c" +#line 4641 "Dialogs.c" } gpointer import_ui_value_get_question_params (const GValue* value) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, IMPORT_UI_TYPE_QUESTION_PARAMS), NULL); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 4522 "Dialogs.c" +#line 4650 "Dialogs.c" } void import_ui_value_set_question_params (GValue* value, gpointer v_object) { ImportUIQuestionParams* old; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, IMPORT_UI_TYPE_QUESTION_PARAMS)); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, IMPORT_UI_TYPE_QUESTION_PARAMS)); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_question_params_ref (value->data[0].v_pointer); -#line 4542 "Dialogs.c" +#line 4670 "Dialogs.c" } else { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 4546 "Dialogs.c" +#line 4674 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_question_params_unref (old); -#line 4552 "Dialogs.c" +#line 4680 "Dialogs.c" } } void import_ui_value_take_question_params (GValue* value, gpointer v_object) { ImportUIQuestionParams* old; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, IMPORT_UI_TYPE_QUESTION_PARAMS)); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, IMPORT_UI_TYPE_QUESTION_PARAMS)); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 4571 "Dialogs.c" +#line 4699 "Dialogs.c" } else { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 4575 "Dialogs.c" +#line 4703 "Dialogs.c" } -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_question_params_unref (old); -#line 4581 "Dialogs.c" +#line 4709 "Dialogs.c" } } static void import_ui_question_params_class_init (ImportUIQuestionParamsClass * klass) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_question_params_parent_class = g_type_class_peek_parent (klass); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" ((ImportUIQuestionParamsClass *) klass)->finalize = import_ui_question_params_finalize; -#line 4591 "Dialogs.c" +#line 4719 "Dialogs.c" } static void import_ui_question_params_instance_init (ImportUIQuestionParams * self) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 4598 "Dialogs.c" +#line 4726 "Dialogs.c" } static void import_ui_question_params_finalize (ImportUIQuestionParams* obj) { ImportUIQuestionParams * self; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, IMPORT_UI_TYPE_QUESTION_PARAMS, ImportUIQuestionParams); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 500 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->question); -#line 485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 501 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->yes_button); -#line 486 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 502 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->no_button); -#line 4614 "Dialogs.c" +#line 4742 "Dialogs.c" } @@ -4635,46 +4763,46 @@ GType import_ui_question_params_get_type (void) { gpointer import_ui_question_params_ref (gpointer instance) { ImportUIQuestionParams* self; self = instance; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 4639 "Dialogs.c" +#line 4767 "Dialogs.c" } void import_ui_question_params_unref (gpointer instance) { ImportUIQuestionParams* self; self = instance; -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" IMPORT_UI_QUESTION_PARAMS_GET_CLASS (self)->finalize (self); -#line 483 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 4652 "Dialogs.c" +#line 4780 "Dialogs.c" } } gboolean import_ui_import_has_photos (GeeCollection* import_collection) { gboolean result = FALSE; -#line 495 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 511 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (import_collection), FALSE); -#line 4661 "Dialogs.c" +#line 4789 "Dialogs.c" { GeeIterator* _current_result_it = NULL; GeeCollection* _tmp0_ = NULL; GeeIterator* _tmp1_ = NULL; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = import_collection; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_result_it = _tmp1_; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 4674 "Dialogs.c" +#line 4802 "Dialogs.c" GeeIterator* _tmp2_ = NULL; gboolean _tmp3_ = FALSE; BatchImportResult* current_result = NULL; @@ -4683,92 +4811,92 @@ gboolean import_ui_import_has_photos (GeeCollection* import_collection) { gboolean _tmp6_ = FALSE; BatchImportResult* _tmp7_ = NULL; GFile* _tmp8_ = NULL; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _current_result_it; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_iterator_next (_tmp2_); -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp3_) { -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 4691 "Dialogs.c" +#line 4819 "Dialogs.c" } -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _current_result_it; -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = gee_iterator_get (_tmp4_); -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" current_result = (BatchImportResult*) _tmp5_; -#line 497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = current_result; -#line 497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_->file; -#line 497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_ != NULL) { -#line 4705 "Dialogs.c" +#line 4833 "Dialogs.c" BatchImportResult* _tmp9_ = NULL; GFile* _tmp10_ = NULL; PhotoFileFormat _tmp11_ = 0; -#line 498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 514 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = current_result; -#line 498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 514 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_->file; -#line 498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 514 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = photo_file_format_get_by_file_extension (_tmp10_); -#line 498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 514 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp11_ != PHOTO_FILE_FORMAT_UNKNOWN; -#line 4717 "Dialogs.c" +#line 4845 "Dialogs.c" } else { -#line 497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 4721 "Dialogs.c" +#line 4849 "Dialogs.c" } -#line 497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_) { -#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (current_result); -#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_result_it); -#line 499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4733 "Dialogs.c" +#line 4861 "Dialogs.c" } -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (current_result); -#line 4737 "Dialogs.c" +#line 4865 "Dialogs.c" } -#line 496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 512 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_result_it); -#line 4741 "Dialogs.c" +#line 4869 "Dialogs.c" } -#line 502 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 502 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4747 "Dialogs.c" +#line 4875 "Dialogs.c" } gboolean import_ui_import_has_videos (GeeCollection* import_collection) { gboolean result = FALSE; -#line 505 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 521 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (import_collection), FALSE); -#line 4755 "Dialogs.c" +#line 4883 "Dialogs.c" { GeeIterator* _current_result_it = NULL; GeeCollection* _tmp0_ = NULL; GeeIterator* _tmp1_ = NULL; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = import_collection; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _current_result_it = _tmp1_; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 4768 "Dialogs.c" +#line 4896 "Dialogs.c" GeeIterator* _tmp2_ = NULL; gboolean _tmp3_ = FALSE; BatchImportResult* current_result = NULL; @@ -4777,71 +4905,71 @@ gboolean import_ui_import_has_videos (GeeCollection* import_collection) { gboolean _tmp6_ = FALSE; BatchImportResult* _tmp7_ = NULL; GFile* _tmp8_ = NULL; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _current_result_it; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_iterator_next (_tmp2_); -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp3_) { -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 4785 "Dialogs.c" +#line 4913 "Dialogs.c" } -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _current_result_it; -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = gee_iterator_get (_tmp4_); -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" current_result = (BatchImportResult*) _tmp5_; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = current_result; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_->file; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_ != NULL) { -#line 4799 "Dialogs.c" +#line 4927 "Dialogs.c" BatchImportResult* _tmp9_ = NULL; GFile* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = current_result; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_->file; -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = video_reader_is_supported_video_file (_tmp10_); -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp11_; -#line 4811 "Dialogs.c" +#line 4939 "Dialogs.c" } else { -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 4815 "Dialogs.c" +#line 4943 "Dialogs.c" } -#line 507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_) { -#line 508 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 524 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 508 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 524 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (current_result); -#line 508 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 524 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_result_it); -#line 508 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 524 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4827 "Dialogs.c" +#line 4955 "Dialogs.c" } -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (current_result); -#line 4831 "Dialogs.c" +#line 4959 "Dialogs.c" } -#line 506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_current_result_it); -#line 4835 "Dialogs.c" +#line 4963 "Dialogs.c" } -#line 510 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 526 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 510 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 526 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4841 "Dialogs.c" +#line 4969 "Dialogs.c" } @@ -4855,106 +4983,106 @@ gchar* import_ui_get_media_specific_string (GeeCollection* import_collection, co gboolean _tmp3_ = FALSE; gboolean _tmp4_ = FALSE; gboolean _tmp5_ = FALSE; -#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (import_collection), NULL); -#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (photos_msg != NULL, NULL); -#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (videos_msg != NULL, NULL); -#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (both_msg != NULL, NULL); -#line 513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (neither_msg != NULL, NULL); -#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = import_collection; -#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = import_ui_import_has_photos (_tmp0_); -#line 515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" has_photos = _tmp1_; -#line 516 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 532 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = import_collection; -#line 516 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 532 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = import_ui_import_has_videos (_tmp2_); -#line 516 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 532 "/home/jens/Source/shotwell/src/Dialogs.vala" has_videos = _tmp3_; -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = has_photos; -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_) { -#line 4881 "Dialogs.c" +#line 5009 "Dialogs.c" gboolean _tmp6_ = FALSE; -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = has_videos; -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp6_; -#line 4887 "Dialogs.c" +#line 5015 "Dialogs.c" } else { -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = FALSE; -#line 4891 "Dialogs.c" +#line 5019 "Dialogs.c" } -#line 518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 534 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_) { -#line 4895 "Dialogs.c" +#line 5023 "Dialogs.c" const gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; -#line 519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = both_msg; -#line 519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = g_strdup (_tmp7_); -#line 519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp8_; -#line 519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4906 "Dialogs.c" +#line 5034 "Dialogs.c" } else { gboolean _tmp9_ = FALSE; -#line 520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = has_photos; -#line 520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 536 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_) { -#line 4913 "Dialogs.c" +#line 5041 "Dialogs.c" const gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; -#line 521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = photos_msg; -#line 521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_strdup (_tmp10_); -#line 521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp11_; -#line 521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4924 "Dialogs.c" +#line 5052 "Dialogs.c" } else { gboolean _tmp12_ = FALSE; -#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = has_videos; -#line 522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp12_) { -#line 4931 "Dialogs.c" +#line 5059 "Dialogs.c" const gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; -#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 539 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = videos_msg; -#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 539 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = g_strdup (_tmp13_); -#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 539 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp14_; -#line 523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 539 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4942 "Dialogs.c" +#line 5070 "Dialogs.c" } else { const gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; -#line 525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = neither_msg; -#line 525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = g_strdup (_tmp15_); -#line 525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp16_; -#line 525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 4954 "Dialogs.c" +#line 5082 "Dialogs.c" } } } @@ -5045,166 +5173,166 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { GString* _tmp308_ = NULL; const gchar* _tmp309_ = NULL; gchar* _tmp310_ = NULL; -#line 528 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 544 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_IMPORT_MANIFEST (manifest), NULL); -#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 545 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = g_string_new (""); -#line 529 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 545 "/home/jens/Source/shotwell/src/Dialogs.vala" builder = _tmp0_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _ ("Import Results Report"); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_strconcat (_tmp1_, " (Shotwell ", NULL); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_strconcat (_tmp3_, RESOURCES_APP_VERSION, NULL); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_strconcat (_tmp5_, " @ ", NULL); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" g_get_current_time (&_tmp8_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_time_val_to_iso8601 (&_tmp8_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_strconcat (_tmp7_, _tmp10_, NULL); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = g_strconcat (_tmp12_, ")\n\n", NULL); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp12_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp7_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp5_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp3_); -#line 531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 547 "/home/jens/Source/shotwell/src/Dialogs.vala" header = _tmp14_; -#line 533 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = builder; -#line 533 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = header; -#line 533 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp15_, _tmp16_); -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = manifest; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_->all; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _tmp19_; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = ngettext ("Attempted to import %d file.", "Attempted to import %d files.", (gulong) _tmp20_); -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = manifest; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp22_->all; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _tmp24_; -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = g_strdup_printf (_tmp21_, _tmp25_); -#line 535 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 551 "/home/jens/Source/shotwell/src/Dialogs.vala" subhead = _tmp26_; -#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = subhead; -#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strconcat (_tmp27_, " ", NULL); -#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (subhead); -#line 537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" subhead = _tmp28_; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = subhead; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = manifest; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _tmp30_->success; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp31_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = _tmp32_; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = ngettext ("Of these, %d file was successfully imported.", "Of these, %d files were successfully imported.", (gulong) _tmp33_); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = manifest; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_->success; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp36_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = _tmp37_; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = g_strdup_printf (_tmp34_, _tmp38_); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = _tmp39_; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = g_strconcat (_tmp29_, _tmp40_, NULL); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (subhead); -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" subhead = _tmp41_; -#line 538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 554 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp40_); -#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = subhead; -#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = g_strconcat (_tmp42_, "\n\n", NULL); -#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (subhead); -#line 541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" subhead = _tmp43_; -#line 542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 558 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = builder; -#line 542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 558 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = subhead; -#line 542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 558 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp44_, _tmp45_); -#line 544 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 560 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = g_strdup (""); -#line 544 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 560 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp46_; -#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = manifest; -#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = _tmp47_->already_imported; -#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp48_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = _tmp49_; -#line 549 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp50_ > 0) { -#line 5187 "Dialogs.c" +#line 5315 "Dialogs.c" GString* _tmp51_ = NULL; const gchar* _tmp52_ = NULL; gchar* _tmp53_ = NULL; gchar* _tmp54_ = NULL; -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = builder; -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _ ("Duplicate Photos/Videos Not Imported:"); -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = g_strconcat (_tmp52_, "\n\n", NULL); -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = _tmp53_; -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp51_, _tmp54_); -#line 550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 566 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp54_); -#line 5204 "Dialogs.c" +#line 5332 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp55_ = NULL; @@ -5215,27 +5343,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp59_ = 0; gint _tmp60_ = 0; gint _result_index = 0; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = manifest; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = _tmp55_->already_imported; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = _g_object_ref0 (_tmp56_); -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp57_; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = _result_list; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp58_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = _tmp59_; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp60_; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 5235 "Dialogs.c" +#line 5363 "Dialogs.c" gint _tmp61_ = 0; gint _tmp62_ = 0; gint _tmp63_ = 0; @@ -5263,123 +5391,123 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp84_ = NULL; GString* _tmp85_ = NULL; const gchar* _tmp86_ = NULL; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = _result_index; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp61_ + 1; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = _result_index; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = _result_size; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp62_ < _tmp63_)) { -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 5275 "Dialogs.c" +#line 5403 "Dialogs.c" } -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = _result_list; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = _result_index; -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = gee_list_get (_tmp64_, _tmp65_); -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp66_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = _result_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = _tmp67_->src_identifier; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = g_strconcat (_tmp68_, " ", NULL); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = _tmp69_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = _ ("duplicates existing media item"); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = g_strconcat (_tmp70_, _tmp71_, NULL); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = _tmp72_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = g_strconcat (_tmp73_, "\n\t", NULL); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = _tmp74_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = _result_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = _tmp76_->duplicate_of; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = duplicated_file_get_file (_tmp77_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = _tmp78_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = g_file_get_path (_tmp79_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = _tmp80_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp82_ = g_strconcat (_tmp75_, _tmp81_, NULL); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = _tmp82_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = g_strconcat (_tmp83_, "\n\n", NULL); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp84_; -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp83_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp81_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp79_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp75_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp73_); -#line 553 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 569 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp70_); -#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 573 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = builder; -#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 573 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = current_file_summary; -#line 557 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 573 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp85_, _tmp86_); -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 5345 "Dialogs.c" +#line 5473 "Dialogs.c" } -#line 552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 5349 "Dialogs.c" +#line 5477 "Dialogs.c" } } -#line 564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp87_ = manifest; -#line 564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = _tmp87_->camera_failed; -#line 564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp88_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp90_ = _tmp89_; -#line 564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 580 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp90_ > 0) { -#line 5362 "Dialogs.c" +#line 5490 "Dialogs.c" GString* _tmp91_ = NULL; const gchar* _tmp92_ = NULL; gchar* _tmp93_ = NULL; gchar* _tmp94_ = NULL; -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp91_ = builder; -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = _ ("Photos/Videos Not Imported Due to Camera Errors:"); -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp93_ = g_strconcat (_tmp92_, "\n\n", NULL); -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = _tmp93_; -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp91_, _tmp94_); -#line 565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 581 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp94_); -#line 5379 "Dialogs.c" +#line 5507 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp95_ = NULL; @@ -5390,27 +5518,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp99_ = 0; gint _tmp100_ = 0; gint _result_index = 0; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp95_ = manifest; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp96_ = _tmp95_->camera_failed; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp97_ = _g_object_ref0 (_tmp96_); -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp97_; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp98_ = _result_list; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp99_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp98_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp100_ = _tmp99_; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp100_; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 5410 "Dialogs.c" +#line 5538 "Dialogs.c" gint _tmp101_ = 0; gint _tmp102_ = 0; gint _tmp103_ = 0; @@ -5434,112 +5562,112 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp120_ = NULL; GString* _tmp121_ = NULL; const gchar* _tmp122_ = NULL; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101_ = _result_index; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp101_ + 1; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp102_ = _result_index; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp103_ = _result_size; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp102_ < _tmp103_)) { -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 5446 "Dialogs.c" +#line 5574 "Dialogs.c" } -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp104_ = _result_list; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105_ = _result_index; -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp106_ = gee_list_get (_tmp104_, _tmp105_); -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp106_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp107_ = _result_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp108_ = _tmp107_->src_identifier; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp109_ = g_strconcat (_tmp108_, "\n\t", NULL); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp110_ = _tmp109_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp111_ = _ ("error message:"); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp112_ = g_strconcat (_tmp110_, _tmp111_, NULL); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = _tmp112_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp114_ = g_strconcat (_tmp113_, " ", NULL); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp115_ = _tmp114_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp116_ = _result_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp117_ = _tmp116_->errmsg; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp118_ = g_strconcat (_tmp115_, _tmp117_, NULL); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp119_ = _tmp118_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp120_ = g_strconcat (_tmp119_, "\n\n", NULL); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp120_; -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp119_); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp115_); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp113_); -#line 568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp110_); -#line 571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 587 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp121_ = builder; -#line 571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 587 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp122_ = current_file_summary; -#line 571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 587 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp121_, _tmp122_); -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 5504 "Dialogs.c" +#line 5632 "Dialogs.c" } -#line 567 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 5508 "Dialogs.c" +#line 5636 "Dialogs.c" } } -#line 578 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = manifest; -#line 578 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp124_ = _tmp123_->skipped_files; -#line 578 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp125_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp124_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 578 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp126_ = _tmp125_; -#line 578 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp126_ > 0) { -#line 5521 "Dialogs.c" +#line 5649 "Dialogs.c" GString* _tmp127_ = NULL; const gchar* _tmp128_ = NULL; gchar* _tmp129_ = NULL; gchar* _tmp130_ = NULL; -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp127_ = builder; -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp128_ = _ ("Files Not Imported Because They Weren't Recognized as Photos or Videos" \ +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp128_ = _ ("Files Not Imported Because They Weren’t Recognized as Photos or Videos" \ ":"); -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp129_ = g_strconcat (_tmp128_, "\n\n", NULL); -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp130_ = _tmp129_; -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp127_, _tmp130_); -#line 579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 595 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp130_); -#line 5538 "Dialogs.c" +#line 5666 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp131_ = NULL; @@ -5550,27 +5678,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp135_ = 0; gint _tmp136_ = 0; gint _result_index = 0; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp131_ = manifest; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp132_ = _tmp131_->skipped_files; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp133_ = _g_object_ref0 (_tmp132_); -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp133_; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp134_ = _result_list; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp135_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp134_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp136_ = _tmp135_; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp136_; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 5569 "Dialogs.c" +#line 5697 "Dialogs.c" gint _tmp137_ = 0; gint _tmp138_ = 0; gint _tmp139_ = 0; @@ -5594,112 +5722,112 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp156_ = NULL; GString* _tmp157_ = NULL; const gchar* _tmp158_ = NULL; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp137_ = _result_index; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp137_ + 1; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp138_ = _result_index; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp139_ = _result_size; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp138_ < _tmp139_)) { -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 5605 "Dialogs.c" +#line 5733 "Dialogs.c" } -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp140_ = _result_list; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp141_ = _result_index; -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp142_ = gee_list_get (_tmp140_, _tmp141_); -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp142_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp143_ = _result_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp144_ = _tmp143_->src_identifier; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp145_ = g_strconcat (_tmp144_, "\n\t", NULL); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp146_ = _tmp145_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp147_ = _ ("error message:"); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp148_ = g_strconcat (_tmp146_, _tmp147_, NULL); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp149_ = _tmp148_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp150_ = g_strconcat (_tmp149_, " ", NULL); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp151_ = _tmp150_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp152_ = _result_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp153_ = _tmp152_->errmsg; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp154_ = g_strconcat (_tmp151_, _tmp153_, NULL); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp155_ = _tmp154_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp156_ = g_strconcat (_tmp155_, "\n\n", NULL); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp156_; -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp155_); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp151_); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp149_); -#line 583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 599 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp146_); -#line 586 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 602 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp157_ = builder; -#line 586 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 602 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp158_ = current_file_summary; -#line 586 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 602 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp157_, _tmp158_); -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 5663 "Dialogs.c" +#line 5791 "Dialogs.c" } -#line 582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 5667 "Dialogs.c" +#line 5795 "Dialogs.c" } } -#line 593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp159_ = manifest; -#line 593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp160_ = _tmp159_->skipped_photos; -#line 593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp161_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp160_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp162_ = _tmp161_; -#line 593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp162_ > 0) { -#line 5680 "Dialogs.c" +#line 5808 "Dialogs.c" GString* _tmp163_ = NULL; const gchar* _tmp164_ = NULL; gchar* _tmp165_ = NULL; gchar* _tmp166_ = NULL; -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp163_ = builder; -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp164_ = _ ("Photos/Videos Not Imported Because They Weren't in a Format Shotwell U" \ +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp164_ = _ ("Photos/Videos Not Imported Because They Weren’t in a Format Shotwell U" \ "nderstands:"); -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp165_ = g_strconcat (_tmp164_, "\n\n", NULL); -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp166_ = _tmp165_; -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp163_, _tmp166_); -#line 594 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 610 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp166_); -#line 5697 "Dialogs.c" +#line 5825 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp167_ = NULL; @@ -5710,27 +5838,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp171_ = 0; gint _tmp172_ = 0; gint _result_index = 0; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp167_ = manifest; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp168_ = _tmp167_->skipped_photos; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp169_ = _g_object_ref0 (_tmp168_); -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp169_; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp170_ = _result_list; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp171_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp170_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp172_ = _tmp171_; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp172_; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 5728 "Dialogs.c" +#line 5856 "Dialogs.c" gint _tmp173_ = 0; gint _tmp174_ = 0; gint _tmp175_ = 0; @@ -5754,112 +5882,112 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp192_ = NULL; GString* _tmp193_ = NULL; const gchar* _tmp194_ = NULL; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp173_ = _result_index; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp173_ + 1; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp174_ = _result_index; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp175_ = _result_size; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp174_ < _tmp175_)) { -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 5764 "Dialogs.c" +#line 5892 "Dialogs.c" } -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp176_ = _result_list; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp177_ = _result_index; -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp178_ = gee_list_get (_tmp176_, _tmp177_); -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp178_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp179_ = _result_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp180_ = _tmp179_->src_identifier; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp181_ = g_strconcat (_tmp180_, "\n\t", NULL); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp182_ = _tmp181_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp183_ = _ ("error message:"); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp184_ = g_strconcat (_tmp182_, _tmp183_, NULL); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp185_ = _tmp184_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp186_ = g_strconcat (_tmp185_, " ", NULL); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp187_ = _tmp186_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp188_ = _result_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp189_ = _tmp188_->errmsg; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp190_ = g_strconcat (_tmp187_, _tmp189_, NULL); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp191_ = _tmp190_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp192_ = g_strconcat (_tmp191_, "\n\n", NULL); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp192_; -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp191_); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp187_); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp185_); -#line 598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 614 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp182_); -#line 601 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp193_ = builder; -#line 601 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp194_ = current_file_summary; -#line 601 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp193_, _tmp194_); -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 5822 "Dialogs.c" +#line 5950 "Dialogs.c" } -#line 597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 5826 "Dialogs.c" +#line 5954 "Dialogs.c" } } -#line 608 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp195_ = manifest; -#line 608 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp196_ = _tmp195_->write_failed; -#line 608 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp197_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp196_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 608 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp198_ = _tmp197_; -#line 608 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp198_ > 0) { -#line 5839 "Dialogs.c" +#line 5967 "Dialogs.c" GString* _tmp199_ = NULL; const gchar* _tmp200_ = NULL; gchar* _tmp201_ = NULL; gchar* _tmp202_ = NULL; -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp199_ = builder; -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp200_ = _ ("Photos/Videos Not Imported Because Shotwell Couldn't Copy Them into it" \ +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp200_ = _ ("Photos/Videos Not Imported Because Shotwell Couldn’t Copy Them into it" \ "s Library:"); -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp201_ = g_strconcat (_tmp200_, "\n\n", NULL); -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp202_ = _tmp201_; -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp199_, _tmp202_); -#line 609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp202_); -#line 5856 "Dialogs.c" +#line 5984 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp203_ = NULL; @@ -5870,27 +5998,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp207_ = 0; gint _tmp208_ = 0; gint _result_index = 0; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp203_ = manifest; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp204_ = _tmp203_->write_failed; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp205_ = _g_object_ref0 (_tmp204_); -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp205_; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp206_ = _result_list; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp207_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp206_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp208_ = _tmp207_; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp208_; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 5887 "Dialogs.c" +#line 6015 "Dialogs.c" gint _tmp209_ = 0; gint _tmp210_ = 0; gint _tmp211_ = 0; @@ -5919,123 +6047,123 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp233_ = NULL; GString* _tmp234_ = NULL; const gchar* _tmp235_ = NULL; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp209_ = _result_index; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp209_ + 1; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp210_ = _result_index; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp211_ = _result_size; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp210_ < _tmp211_)) { -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 5928 "Dialogs.c" +#line 6056 "Dialogs.c" } -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp212_ = _result_list; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp213_ = _result_index; -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp214_ = gee_list_get (_tmp212_, _tmp213_); -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp214_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp215_ = _ ("couldn't copy %s\n\tto %s"); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp215_ = _ ("couldn’t copy %s\n\tto %s"); +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp216_ = _result_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp217_ = _tmp216_->src_identifier; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp218_ = _result_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp219_ = _tmp218_->dest_identifier; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp220_ = g_strdup_printf (_tmp215_, _tmp217_, _tmp219_); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp221_ = _tmp220_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp222_ = g_strconcat (_tmp221_, "\n\t", NULL); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp223_ = _tmp222_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp224_ = _ ("error message:"); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp225_ = g_strconcat (_tmp223_, _tmp224_, NULL); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp226_ = _tmp225_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp227_ = g_strconcat (_tmp226_, " ", NULL); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp228_ = _tmp227_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp229_ = _result_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp230_ = _tmp229_->errmsg; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp231_ = g_strconcat (_tmp228_, _tmp230_, NULL); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp232_ = _tmp231_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp233_ = g_strconcat (_tmp232_, "\n\n", NULL); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp233_; -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp232_); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp228_); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp226_); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp223_); -#line 613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp221_); -#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 633 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp234_ = builder; -#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 633 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp235_ = current_file_summary; -#line 617 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 633 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp234_, _tmp235_); -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 5998 "Dialogs.c" +#line 6126 "Dialogs.c" } -#line 612 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 6002 "Dialogs.c" +#line 6130 "Dialogs.c" } } -#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp236_ = manifest; -#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp237_ = _tmp236_->corrupt_files; -#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp238_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp237_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp239_ = _tmp238_; -#line 624 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp239_ > 0) { -#line 6015 "Dialogs.c" +#line 6143 "Dialogs.c" GString* _tmp240_ = NULL; const gchar* _tmp241_ = NULL; gchar* _tmp242_ = NULL; gchar* _tmp243_ = NULL; -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp240_ = builder; -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp241_ = _ ("Photos/Videos Not Imported Because Files Are Corrupt:"); -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp242_ = g_strconcat (_tmp241_, "\n\n", NULL); -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp243_ = _tmp242_; -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp240_, _tmp243_); -#line 625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 641 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp243_); -#line 6032 "Dialogs.c" +#line 6160 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp244_ = NULL; @@ -6046,27 +6174,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp248_ = 0; gint _tmp249_ = 0; gint _result_index = 0; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp244_ = manifest; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp245_ = _tmp244_->corrupt_files; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp246_ = _g_object_ref0 (_tmp245_); -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp246_; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp247_ = _result_list; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp248_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp247_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp249_ = _tmp248_; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp249_; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 6063 "Dialogs.c" +#line 6191 "Dialogs.c" gint _tmp250_ = 0; gint _tmp251_ = 0; gint _tmp252_ = 0; @@ -6090,111 +6218,111 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp269_ = NULL; GString* _tmp270_ = NULL; const gchar* _tmp271_ = NULL; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp250_ = _result_index; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp250_ + 1; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp251_ = _result_index; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp252_ = _result_size; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp251_ < _tmp252_)) { -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 6099 "Dialogs.c" +#line 6227 "Dialogs.c" } -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp253_ = _result_list; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp254_ = _result_index; -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp255_ = gee_list_get (_tmp253_, _tmp254_); -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp255_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp256_ = _result_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp257_ = _tmp256_->src_identifier; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp258_ = g_strconcat (_tmp257_, "\n\t", NULL); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp259_ = _tmp258_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp260_ = _ ("error message:"); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp261_ = g_strconcat (_tmp259_, _tmp260_, NULL); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp262_ = _tmp261_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp263_ = g_strconcat (_tmp262_, " |", NULL); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp264_ = _tmp263_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp265_ = _result_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp266_ = _tmp265_->errmsg; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp267_ = g_strconcat (_tmp264_, _tmp266_, NULL); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp268_ = _tmp267_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp269_ = g_strconcat (_tmp268_, "|\n\n", NULL); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp269_; -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp268_); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp264_); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp262_); -#line 629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp259_); -#line 632 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 648 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp270_ = builder; -#line 632 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 648 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp271_ = current_file_summary; -#line 632 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 648 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp270_, _tmp271_); -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 6157 "Dialogs.c" +#line 6285 "Dialogs.c" } -#line 628 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 644 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 6161 "Dialogs.c" +#line 6289 "Dialogs.c" } } -#line 639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp272_ = manifest; -#line 639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp273_ = _tmp272_->failed; -#line 639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp274_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp273_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp275_ = _tmp274_; -#line 639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp275_ > 0) { -#line 6174 "Dialogs.c" +#line 6302 "Dialogs.c" GString* _tmp276_ = NULL; const gchar* _tmp277_ = NULL; gchar* _tmp278_ = NULL; gchar* _tmp279_ = NULL; -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp276_ = builder; -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp277_ = _ ("Photos/Videos Not Imported for Other Reasons:"); -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp278_ = g_strconcat (_tmp277_, "\n\n", NULL); -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp279_ = _tmp278_; -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp276_, _tmp279_); -#line 640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 656 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp279_); -#line 6191 "Dialogs.c" +#line 6319 "Dialogs.c" { GeeList* _result_list = NULL; ImportManifest* _tmp280_ = NULL; @@ -6205,27 +6333,27 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gint _tmp284_ = 0; gint _tmp285_ = 0; gint _result_index = 0; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp280_ = manifest; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp281_ = _tmp280_->failed; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp282_ = _g_object_ref0 (_tmp281_); -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_list = _tmp282_; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp283_ = _result_list; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp284_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp283_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp285_ = _tmp284_; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_size = _tmp285_; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = -1; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 6222 "Dialogs.c" +#line 6350 "Dialogs.c" gint _tmp286_ = 0; gint _tmp287_ = 0; gint _tmp288_ = 0; @@ -6249,102 +6377,102 @@ gchar* import_ui_create_result_report_from_manifest (ImportManifest* manifest) { gchar* _tmp305_ = NULL; GString* _tmp306_ = NULL; const gchar* _tmp307_ = NULL; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp286_ = _result_index; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_index = _tmp286_ + 1; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp287_ = _result_index; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp288_ = _result_size; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp287_ < _tmp288_)) { -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 6258 "Dialogs.c" +#line 6386 "Dialogs.c" } -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp289_ = _result_list; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp290_ = _result_index; -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp291_ = gee_list_get (_tmp289_, _tmp290_); -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (BatchImportResult*) _tmp291_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp292_ = _result_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp293_ = _tmp292_->src_identifier; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp294_ = g_strconcat (_tmp293_, "\n\t", NULL); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp295_ = _tmp294_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp296_ = _ ("error message:"); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp297_ = g_strconcat (_tmp295_, _tmp296_, NULL); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp298_ = _tmp297_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp299_ = g_strconcat (_tmp298_, " ", NULL); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp300_ = _tmp299_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp301_ = _result_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp302_ = _tmp301_->errmsg; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp303_ = g_strconcat (_tmp300_, _tmp302_, NULL); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp304_ = _tmp303_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp305_ = g_strconcat (_tmp304_, "\n\n", NULL); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" current_file_summary = _tmp305_; -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp304_); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp300_); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp298_); -#line 643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp295_); -#line 646 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 662 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp306_ = builder; -#line 646 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 662 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp307_ = current_file_summary; -#line 646 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 662 "/home/jens/Source/shotwell/src/Dialogs.vala" g_string_append (_tmp306_, _tmp307_); -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _batch_import_result_unref0 (_result_); -#line 6316 "Dialogs.c" +#line 6444 "Dialogs.c" } -#line 642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 658 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_result_list); -#line 6320 "Dialogs.c" +#line 6448 "Dialogs.c" } } -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp308_ = builder; -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp309_ = _tmp308_->str; -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp310_ = g_strdup (_tmp309_); -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp310_; -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (current_file_summary); -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (subhead); -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (header); -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_string_free0 (builder); -#line 650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 6341 "Dialogs.c" +#line 6469 "Dialogs.c" } @@ -6435,25 +6563,25 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gint dialog_response = 0; ImportUIQuestionParams* _tmp526_ = NULL; gint _tmp606_ = 0; -#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 671 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_IMPORT_MANIFEST (manifest), FALSE); -#line 655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 671 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail ((question == NULL) || IMPORT_UI_IS_QUESTION_PARAMS (question), FALSE); -#line 657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = g_strdup (""); -#line 657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp0_; -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = manifest; -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_->already_imported; -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_ > 0) { -#line 6450 "Dialogs.c" +#line 6578 "Dialogs.c" gchar* photos_message = NULL; ImportManifest* _tmp5_ = NULL; GeeList* _tmp6_ = NULL; @@ -6504,137 +6632,137 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp49_ = NULL; gchar* _tmp50_ = NULL; gchar* _tmp51_ = NULL; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = manifest; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_->already_imported; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = ngettext ("1 duplicate photo was not imported:\n", "%d duplicate photos were not imported:\n", (gulong) _tmp8_); -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = manifest; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_->already_imported; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = g_strdup_printf (_tmp9_, _tmp13_); -#line 660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp14_; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = manifest; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_->already_imported; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = ngettext ("1 duplicate video was not imported:\n", "%d duplicate videos were not imported:\n", (gulong) _tmp18_); -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = manifest; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _tmp20_->already_imported; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp22_; -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = g_strdup_printf (_tmp19_, _tmp23_); -#line 663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 679 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp24_; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = manifest; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = _tmp25_->already_imported; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _tmp27_; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = ngettext ("1 duplicate photo/video was not imported:\n", "%d duplicate photos/videos were not imported:\n", (gulong) _tmp28_); -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = manifest; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _tmp30_->already_imported; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp31_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = _tmp32_; -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = g_strdup_printf (_tmp29_, _tmp33_); -#line 666 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 682 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp34_; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = message; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = manifest; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = _tmp36_->already_imported; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = photos_message; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = videos_message; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = both_message; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = both_message; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp37_, GEE_TYPE_COLLECTION, GeeCollection), _tmp38_, _tmp39_, _tmp40_, _tmp41_); -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = _tmp42_; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = g_strconcat (_tmp35_, _tmp43_, NULL); -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp44_; -#line 670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp43_); -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = message; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = manifest; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = _tmp46_->already_imported; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = show_dest_id; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = import_ui_generate_import_failure_list (_tmp47_, _tmp48_); -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = _tmp49_; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = g_strconcat (_tmp45_, _tmp50_, NULL); -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp51_; -#line 673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp50_); -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 659 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 675 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 6619 "Dialogs.c" +#line 6747 "Dialogs.c" } -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = manifest; -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = _tmp52_->failed; -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp53_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = _tmp54_; -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp55_ > 0) { -#line 6631 "Dialogs.c" +#line 6759 "Dialogs.c" const gchar* _tmp56_ = NULL; gint _tmp57_ = 0; gint _tmp58_ = 0; @@ -6699,182 +6827,182 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp115_ = NULL; gchar* _tmp116_ = NULL; gchar* _tmp117_ = NULL; -#line 677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = message; -#line 677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = strlen (_tmp56_); -#line 677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = _tmp57_; -#line 677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp58_ > 0) { -#line 6704 "Dialogs.c" +#line 6832 "Dialogs.c" const gchar* _tmp59_ = NULL; gchar* _tmp60_ = NULL; -#line 678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 694 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = message; -#line 678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 694 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = g_strconcat (_tmp59_, "\n", NULL); -#line 678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 694 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 694 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp60_; -#line 6715 "Dialogs.c" +#line 6843 "Dialogs.c" } -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = manifest; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = _tmp61_->failed; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp62_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = _tmp63_; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = ngettext ("1 photo failed to import due to a file or hardware error:\n", "%d photos failed to import due to a file or hardware error:\n", (gulong) _tmp64_); -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = manifest; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = _tmp66_->failed; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp67_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = _tmp68_; -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = g_strdup_printf (_tmp65_, _tmp69_); -#line 680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp70_; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = manifest; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = _tmp71_->failed; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = _tmp73_; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = ngettext ("1 video failed to import due to a file or hardware error:\n", "%d videos failed to import due to a file or hardware error:\n", (gulong) _tmp74_); -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = manifest; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = _tmp76_->failed; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp77_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = _tmp78_; -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = g_strdup_printf (_tmp75_, _tmp79_); -#line 683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp80_; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = manifest; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp82_ = _tmp81_->failed; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp82_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = _tmp83_; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = ngettext ("1 photo/video failed to import due to a file or hardware error:\n", "%d photos/videos failed to import due to a file or hardware error:\n", (gulong) _tmp84_); -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = manifest; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp87_ = _tmp86_->failed; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp87_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = _tmp88_; -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp90_ = g_strdup_printf (_tmp85_, _tmp89_); -#line 686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 702 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp90_; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp91_ = manifest; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = _tmp91_->failed; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp93_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp92_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = _tmp93_; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp95_ = ngettext ("1 file failed to import due to a file or hardware error:\n", "%d files failed to import due to a file or hardware error:\n", (gulong) _tmp94_); -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp96_ = manifest; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp97_ = _tmp96_->failed; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp98_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp97_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp99_ = _tmp98_; -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp100_ = g_strdup_printf (_tmp95_, _tmp99_); -#line 689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 705 "/home/jens/Source/shotwell/src/Dialogs.vala" neither_message = _tmp100_; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101_ = message; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp102_ = manifest; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp103_ = _tmp102_->failed; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp104_ = photos_message; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105_ = videos_message; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp106_ = both_message; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp107_ = neither_message; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp108_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp103_, GEE_TYPE_COLLECTION, GeeCollection), _tmp104_, _tmp105_, _tmp106_, _tmp107_); -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp109_ = _tmp108_; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp110_ = g_strconcat (_tmp101_, _tmp109_, NULL); -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp110_; -#line 693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp109_); -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp111_ = message; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp112_ = manifest; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = _tmp112_->failed; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp114_ = show_dest_id; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp115_ = import_ui_generate_import_failure_list (_tmp113_, _tmp114_); -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp116_ = _tmp115_; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp117_ = g_strconcat (_tmp111_, _tmp116_, NULL); -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp117_; -#line 696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp116_); -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (neither_message); -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 692 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 6859 "Dialogs.c" +#line 6987 "Dialogs.c" } -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp118_ = manifest; -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp119_ = _tmp118_->write_failed; -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp120_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp119_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp121_ = _tmp120_; -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp121_ > 0) { -#line 6871 "Dialogs.c" +#line 6999 "Dialogs.c" const gchar* _tmp122_ = NULL; gint _tmp123_ = 0; gint _tmp124_ = 0; @@ -6939,190 +7067,190 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp181_ = NULL; gchar* _tmp182_ = NULL; gchar* _tmp183_ = NULL; -#line 700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp122_ = message; -#line 700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = strlen (_tmp122_); -#line 700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp124_ = _tmp123_; -#line 700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp124_ > 0) { -#line 6944 "Dialogs.c" +#line 7072 "Dialogs.c" const gchar* _tmp125_ = NULL; gchar* _tmp126_ = NULL; -#line 701 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 717 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp125_ = message; -#line 701 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 717 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp126_ = g_strconcat (_tmp125_, "\n", NULL); -#line 701 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 717 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 701 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 717 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp126_; -#line 6955 "Dialogs.c" +#line 7083 "Dialogs.c" } -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp127_ = manifest; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp128_ = _tmp127_->write_failed; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp129_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp128_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp130_ = _tmp129_; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp131_ = ngettext ("1 photo failed to import because the photo library folder was not writ" \ "able:\n", "%d photos failed to import because the photo library folder was not wr" \ "itable:\n", (gulong) _tmp130_); -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp132_ = manifest; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp133_ = _tmp132_->write_failed; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp134_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp133_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp135_ = _tmp134_; -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp136_ = g_strdup_printf (_tmp131_, _tmp135_); -#line 703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp136_; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp137_ = manifest; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp138_ = _tmp137_->write_failed; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp139_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp138_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp140_ = _tmp139_; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp141_ = ngettext ("1 video failed to import because the photo library folder was not writ" \ "able:\n", "%d videos failed to import because the photo library folder was not wr" \ "itable:\n", (gulong) _tmp140_); -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp142_ = manifest; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp143_ = _tmp142_->write_failed; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp144_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp143_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp145_ = _tmp144_; -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp146_ = g_strdup_printf (_tmp141_, _tmp145_); -#line 706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp146_; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp147_ = manifest; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp148_ = _tmp147_->write_failed; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp149_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp148_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp150_ = _tmp149_; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp151_ = ngettext ("1 photo/video failed to import because the photo library folder was no" \ "t writable:\n", "%d photos/videos failed to import because the photo library folder was" \ " not writable:\n", (gulong) _tmp150_); -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp152_ = manifest; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp153_ = _tmp152_->write_failed; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp154_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp153_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp155_ = _tmp154_; -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp156_ = g_strdup_printf (_tmp151_, _tmp155_); -#line 709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 725 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp156_; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp157_ = manifest; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp158_ = _tmp157_->write_failed; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp159_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp158_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp160_ = _tmp159_; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp161_ = ngettext ("1 file failed to import because the photo library folder was not writa" \ "ble:\n", "%d files failed to import because the photo library folder was not wri" \ "table:\n", (gulong) _tmp160_); -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp162_ = manifest; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp163_ = _tmp162_->write_failed; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp164_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp163_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp165_ = _tmp164_; -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp166_ = g_strdup_printf (_tmp161_, _tmp165_); -#line 712 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 728 "/home/jens/Source/shotwell/src/Dialogs.vala" neither_message = _tmp166_; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp167_ = message; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp168_ = manifest; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp169_ = _tmp168_->write_failed; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp170_ = photos_message; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp171_ = videos_message; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp172_ = both_message; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp173_ = neither_message; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp174_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp169_, GEE_TYPE_COLLECTION, GeeCollection), _tmp170_, _tmp171_, _tmp172_, _tmp173_); -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp175_ = _tmp174_; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp176_ = g_strconcat (_tmp167_, _tmp175_, NULL); -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp176_; -#line 716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp175_); -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp177_ = message; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp178_ = manifest; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp179_ = _tmp178_->write_failed; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp180_ = show_dest_id; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp181_ = import_ui_generate_import_failure_list (_tmp179_, _tmp180_); -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp182_ = _tmp181_; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp183_ = g_strconcat (_tmp177_, _tmp182_, NULL); -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp183_; -#line 719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp182_); -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (neither_message); -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 715 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 7099 "Dialogs.c" +#line 7227 "Dialogs.c" } -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp184_ = manifest; -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp185_ = _tmp184_->camera_failed; -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp186_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp185_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp187_ = _tmp186_; -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp187_ > 0) { -#line 7111 "Dialogs.c" +#line 7239 "Dialogs.c" const gchar* _tmp188_ = NULL; gint _tmp189_ = 0; gint _tmp190_ = 0; @@ -7187,182 +7315,182 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp247_ = NULL; gchar* _tmp248_ = NULL; gchar* _tmp249_ = NULL; -#line 723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp188_ = message; -#line 723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp189_ = strlen (_tmp188_); -#line 723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp190_ = _tmp189_; -#line 723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp190_ > 0) { -#line 7184 "Dialogs.c" +#line 7312 "Dialogs.c" const gchar* _tmp191_ = NULL; gchar* _tmp192_ = NULL; -#line 724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 740 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp191_ = message; -#line 724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 740 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp192_ = g_strconcat (_tmp191_, "\n", NULL); -#line 724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 740 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 740 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp192_; -#line 7195 "Dialogs.c" +#line 7323 "Dialogs.c" } -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp193_ = manifest; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp194_ = _tmp193_->camera_failed; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp195_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp194_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp196_ = _tmp195_; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp197_ = ngettext ("1 photo failed to import due to a camera error:\n", "%d photos failed to import due to a camera error:\n", (gulong) _tmp196_); -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp198_ = manifest; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp199_ = _tmp198_->camera_failed; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp200_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp199_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp201_ = _tmp200_; -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp202_ = g_strdup_printf (_tmp197_, _tmp201_); -#line 726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp202_; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp203_ = manifest; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp204_ = _tmp203_->camera_failed; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp205_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp204_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp206_ = _tmp205_; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp207_ = ngettext ("1 video failed to import due to a camera error:\n", "%d videos failed to import due to a camera error:\n", (gulong) _tmp206_); -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp208_ = manifest; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp209_ = _tmp208_->camera_failed; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp210_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp209_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp211_ = _tmp210_; -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp212_ = g_strdup_printf (_tmp207_, _tmp211_); -#line 729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp212_; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp213_ = manifest; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp214_ = _tmp213_->camera_failed; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp215_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp214_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp216_ = _tmp215_; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp217_ = ngettext ("1 photo/video failed to import due to a camera error:\n", "%d photos/videos failed to import due to a camera error:\n", (gulong) _tmp216_); -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp218_ = manifest; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp219_ = _tmp218_->camera_failed; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp220_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp219_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp221_ = _tmp220_; -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp222_ = g_strdup_printf (_tmp217_, _tmp221_); -#line 732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 748 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp222_; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp223_ = manifest; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp224_ = _tmp223_->camera_failed; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp225_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp224_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp226_ = _tmp225_; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp227_ = ngettext ("1 file failed to import due to a camera error:\n", "%d files failed to import due to a camera error:\n", (gulong) _tmp226_); -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp228_ = manifest; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp229_ = _tmp228_->camera_failed; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp230_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp229_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp231_ = _tmp230_; -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp232_ = g_strdup_printf (_tmp227_, _tmp231_); -#line 735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 751 "/home/jens/Source/shotwell/src/Dialogs.vala" neither_message = _tmp232_; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp233_ = message; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp234_ = manifest; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp235_ = _tmp234_->camera_failed; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp236_ = photos_message; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp237_ = videos_message; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp238_ = both_message; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp239_ = neither_message; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp240_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp235_, GEE_TYPE_COLLECTION, GeeCollection), _tmp236_, _tmp237_, _tmp238_, _tmp239_); -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp241_ = _tmp240_; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp242_ = g_strconcat (_tmp233_, _tmp241_, NULL); -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp242_; -#line 739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp241_); -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp243_ = message; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp244_ = manifest; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp245_ = _tmp244_->camera_failed; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp246_ = show_dest_id; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp247_ = import_ui_generate_import_failure_list (_tmp245_, _tmp246_); -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp248_ = _tmp247_; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp249_ = g_strconcat (_tmp243_, _tmp248_, NULL); -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp249_; -#line 742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp248_); -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (neither_message); -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 738 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 7339 "Dialogs.c" +#line 7467 "Dialogs.c" } -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp250_ = manifest; -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp251_ = _tmp250_->corrupt_files; -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp252_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp251_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp253_ = _tmp252_; -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp253_ > 0) { -#line 7351 "Dialogs.c" +#line 7479 "Dialogs.c" const gchar* _tmp254_ = NULL; gint _tmp255_ = 0; gint _tmp256_ = 0; @@ -7427,182 +7555,182 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp313_ = NULL; gchar* _tmp314_ = NULL; gchar* _tmp315_ = NULL; -#line 746 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp254_ = message; -#line 746 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp255_ = strlen (_tmp254_); -#line 746 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp256_ = _tmp255_; -#line 746 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp256_ > 0) { -#line 7424 "Dialogs.c" +#line 7552 "Dialogs.c" const gchar* _tmp257_ = NULL; gchar* _tmp258_ = NULL; -#line 747 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 763 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp257_ = message; -#line 747 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 763 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp258_ = g_strconcat (_tmp257_, "\n", NULL); -#line 747 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 763 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 747 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 763 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp258_; -#line 7435 "Dialogs.c" +#line 7563 "Dialogs.c" } -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp259_ = manifest; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp260_ = _tmp259_->corrupt_files; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp261_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp260_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp262_ = _tmp261_; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp263_ = ngettext ("1 photo failed to import because it was corrupt:\n", "%d photos failed to import because they were corrupt:\n", (gulong) _tmp262_); -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp264_ = manifest; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp265_ = _tmp264_->corrupt_files; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp266_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp265_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp267_ = _tmp266_; -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp268_ = g_strdup_printf (_tmp263_, _tmp267_); -#line 749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp268_; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp269_ = manifest; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp270_ = _tmp269_->corrupt_files; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp271_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp270_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp272_ = _tmp271_; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp273_ = ngettext ("1 video failed to import because it was corrupt:\n", "%d videos failed to import because they were corrupt:\n", (gulong) _tmp272_); -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp274_ = manifest; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp275_ = _tmp274_->corrupt_files; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp276_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp275_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp277_ = _tmp276_; -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp278_ = g_strdup_printf (_tmp273_, _tmp277_); -#line 752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp278_; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp279_ = manifest; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp280_ = _tmp279_->corrupt_files; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp281_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp280_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp282_ = _tmp281_; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp283_ = ngettext ("1 photo/video failed to import because it was corrupt:\n", "%d photos/videos failed to import because they were corrupt:\n", (gulong) _tmp282_); -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp284_ = manifest; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp285_ = _tmp284_->corrupt_files; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp286_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp285_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp287_ = _tmp286_; -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp288_ = g_strdup_printf (_tmp283_, _tmp287_); -#line 755 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 771 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp288_; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp289_ = manifest; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp290_ = _tmp289_->corrupt_files; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp291_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp290_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp292_ = _tmp291_; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp293_ = ngettext ("1 file failed to import because it was corrupt:\n", "%d files failed to import because it was corrupt:\n", (gulong) _tmp292_); -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp294_ = manifest; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp295_ = _tmp294_->corrupt_files; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp296_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp295_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp297_ = _tmp296_; -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp298_ = g_strdup_printf (_tmp293_, _tmp297_); -#line 758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 774 "/home/jens/Source/shotwell/src/Dialogs.vala" neither_message = _tmp298_; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp299_ = message; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp300_ = manifest; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp301_ = _tmp300_->corrupt_files; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp302_ = photos_message; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp303_ = videos_message; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp304_ = both_message; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp305_ = neither_message; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp306_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp301_, GEE_TYPE_COLLECTION, GeeCollection), _tmp302_, _tmp303_, _tmp304_, _tmp305_); -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp307_ = _tmp306_; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp308_ = g_strconcat (_tmp299_, _tmp307_, NULL); -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp308_; -#line 762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 778 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp307_); -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp309_ = message; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp310_ = manifest; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp311_ = _tmp310_->corrupt_files; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp312_ = show_dest_id; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp313_ = import_ui_generate_import_failure_list (_tmp311_, _tmp312_); -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp314_ = _tmp313_; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp315_ = g_strconcat (_tmp309_, _tmp314_, NULL); -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp315_; -#line 765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp314_); -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (neither_message); -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 761 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 7579 "Dialogs.c" +#line 7707 "Dialogs.c" } -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp316_ = manifest; -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp317_ = _tmp316_->skipped_photos; -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp318_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp317_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp319_ = _tmp318_; -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp319_ > 0) { -#line 7591 "Dialogs.c" +#line 7719 "Dialogs.c" const gchar* _tmp320_ = NULL; gint _tmp321_ = 0; gint _tmp322_ = 0; @@ -7627,94 +7755,94 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp342_ = NULL; gchar* _tmp343_ = NULL; gchar* _tmp344_ = NULL; -#line 769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp320_ = message; -#line 769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp321_ = strlen (_tmp320_); -#line 769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp322_ = _tmp321_; -#line 769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp322_ > 0) { -#line 7624 "Dialogs.c" +#line 7752 "Dialogs.c" const gchar* _tmp323_ = NULL; gchar* _tmp324_ = NULL; -#line 770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp323_ = message; -#line 770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp324_ = g_strconcat (_tmp323_, "\n", NULL); -#line 770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp324_; -#line 7635 "Dialogs.c" +#line 7763 "Dialogs.c" } -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp325_ = manifest; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp326_ = _tmp325_->skipped_photos; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp327_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp326_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp328_ = _tmp327_; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp329_ = ngettext ("1 unsupported photo skipped:\n", "%d unsupported photos skipped:\n", (gulong) _tmp328_); -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp330_ = manifest; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp331_ = _tmp330_->skipped_photos; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp332_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp331_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp333_ = _tmp332_; -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp334_ = g_strdup_printf (_tmp329_, _tmp333_); -#line 775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 791 "/home/jens/Source/shotwell/src/Dialogs.vala" skipped_photos_message = _tmp334_; -#line 779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp335_ = message; -#line 779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp336_ = skipped_photos_message; -#line 779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp337_ = g_strconcat (_tmp335_, _tmp336_, NULL); -#line 779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 795 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 795 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp337_; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp338_ = message; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp339_ = manifest; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp340_ = _tmp339_->skipped_photos; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp341_ = show_dest_id; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp342_ = import_ui_generate_import_failure_list (_tmp340_, _tmp341_); -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp343_ = _tmp342_; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp344_ = g_strconcat (_tmp338_, _tmp343_, NULL); -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp344_; -#line 781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp343_); -#line 768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (skipped_photos_message); -#line 7691 "Dialogs.c" +#line 7819 "Dialogs.c" } -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp345_ = manifest; -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp346_ = _tmp345_->skipped_files; -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp347_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp346_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp348_ = _tmp347_; -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp348_ > 0) { -#line 7703 "Dialogs.c" +#line 7831 "Dialogs.c" const gchar* _tmp349_ = NULL; gint _tmp350_ = 0; gint _tmp351_ = 0; @@ -7732,74 +7860,74 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest const gchar* _tmp364_ = NULL; const gchar* _tmp365_ = NULL; gchar* _tmp366_ = NULL; -#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp349_ = message; -#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp350_ = strlen (_tmp349_); -#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp351_ = _tmp350_; -#line 785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp351_ > 0) { -#line 7729 "Dialogs.c" +#line 7857 "Dialogs.c" const gchar* _tmp352_ = NULL; gchar* _tmp353_ = NULL; -#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 802 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp352_ = message; -#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 802 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp353_ = g_strconcat (_tmp352_, "\n", NULL); -#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 802 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 786 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 802 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp353_; -#line 7740 "Dialogs.c" +#line 7868 "Dialogs.c" } -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp354_ = manifest; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp355_ = _tmp354_->skipped_files; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp356_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp355_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp357_ = _tmp356_; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp358_ = ngettext ("1 non-image file skipped.\n", "%d non-image files skipped.\n", (gulong) _tmp357_); -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp359_ = manifest; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp360_ = _tmp359_->skipped_files; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp361_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp360_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp362_ = _tmp361_; -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp363_ = g_strdup_printf (_tmp358_, _tmp362_); -#line 790 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 806 "/home/jens/Source/shotwell/src/Dialogs.vala" skipped_files_message = _tmp363_; -#line 794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp364_ = message; -#line 794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp365_ = skipped_files_message; -#line 794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp366_ = g_strconcat (_tmp364_, _tmp365_, NULL); -#line 794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp366_; -#line 784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 800 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (skipped_files_message); -#line 7776 "Dialogs.c" +#line 7904 "Dialogs.c" } -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp367_ = manifest; -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp368_ = _tmp367_->aborted; -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp369_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp368_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp370_ = _tmp369_; -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp370_ > 0) { -#line 7788 "Dialogs.c" +#line 7916 "Dialogs.c" const gchar* _tmp371_ = NULL; gint _tmp372_ = 0; gint _tmp373_ = 0; @@ -7864,182 +7992,182 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp430_ = NULL; gchar* _tmp431_ = NULL; gchar* _tmp432_ = NULL; -#line 798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp371_ = message; -#line 798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp372_ = strlen (_tmp371_); -#line 798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp373_ = _tmp372_; -#line 798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp373_ > 0) { -#line 7861 "Dialogs.c" +#line 7989 "Dialogs.c" const gchar* _tmp374_ = NULL; gchar* _tmp375_ = NULL; -#line 799 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 815 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp374_ = message; -#line 799 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 815 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp375_ = g_strconcat (_tmp374_, "\n", NULL); -#line 799 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 815 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 799 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 815 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp375_; -#line 7872 "Dialogs.c" +#line 8000 "Dialogs.c" } -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp376_ = manifest; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp377_ = _tmp376_->aborted; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp378_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp377_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp379_ = _tmp378_; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp380_ = ngettext ("1 photo skipped due to user cancel:\n", "%d photos skipped due to user cancel:\n", (gulong) _tmp379_); -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp381_ = manifest; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp382_ = _tmp381_->aborted; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp383_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp382_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp384_ = _tmp383_; -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp385_ = g_strdup_printf (_tmp380_, _tmp384_); -#line 801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp385_; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp386_ = manifest; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp387_ = _tmp386_->aborted; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp388_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp387_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp389_ = _tmp388_; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp390_ = ngettext ("1 video skipped due to user cancel:\n", "%d videos skipped due to user cancel:\n", (gulong) _tmp389_); -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp391_ = manifest; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp392_ = _tmp391_->aborted; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp393_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp392_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp394_ = _tmp393_; -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp395_ = g_strdup_printf (_tmp390_, _tmp394_); -#line 804 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp395_; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp396_ = manifest; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp397_ = _tmp396_->aborted; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp398_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp397_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp399_ = _tmp398_; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp400_ = ngettext ("1 photo/video skipped due to user cancel:\n", "%d photos/videos skipped due to user cancel:\n", (gulong) _tmp399_); -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp401_ = manifest; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp402_ = _tmp401_->aborted; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp403_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp402_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp404_ = _tmp403_; -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp405_ = g_strdup_printf (_tmp400_, _tmp404_); -#line 807 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 823 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp405_; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp406_ = manifest; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp407_ = _tmp406_->aborted; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp408_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp407_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp409_ = _tmp408_; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp410_ = ngettext ("1 file skipped due to user cancel:\n", "%d file skipped due to user cancel:\n", (gulong) _tmp409_); -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp411_ = manifest; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp412_ = _tmp411_->aborted; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp413_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp412_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp414_ = _tmp413_; -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp415_ = g_strdup_printf (_tmp410_, _tmp414_); -#line 810 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 826 "/home/jens/Source/shotwell/src/Dialogs.vala" neither_message = _tmp415_; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp416_ = message; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp417_ = manifest; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp418_ = _tmp417_->aborted; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp419_ = photos_message; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp420_ = videos_message; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp421_ = both_message; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp422_ = neither_message; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp423_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp418_, GEE_TYPE_COLLECTION, GeeCollection), _tmp419_, _tmp420_, _tmp421_, _tmp422_); -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp424_ = _tmp423_; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp425_ = g_strconcat (_tmp416_, _tmp424_, NULL); -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp425_; -#line 814 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp424_); -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp426_ = message; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp427_ = manifest; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp428_ = _tmp427_->aborted; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp429_ = show_dest_id; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp430_ = import_ui_generate_import_failure_list (_tmp428_, _tmp429_); -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp431_ = _tmp430_; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp432_ = g_strconcat (_tmp426_, _tmp431_, NULL); -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp432_; -#line 817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 833 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp431_); -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (neither_message); -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 813 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 8016 "Dialogs.c" +#line 8144 "Dialogs.c" } -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp433_ = manifest; -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp434_ = _tmp433_->success; -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp435_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp434_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp436_ = _tmp435_; -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp436_ > 0) { -#line 8028 "Dialogs.c" +#line 8156 "Dialogs.c" const gchar* _tmp437_ = NULL; gint _tmp438_ = 0; gint _tmp439_ = 0; @@ -8085,240 +8213,240 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp478_ = NULL; gchar* _tmp479_ = NULL; gchar* _tmp480_ = NULL; -#line 821 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 837 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp437_ = message; -#line 821 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 837 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp438_ = strlen (_tmp437_); -#line 821 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 837 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp439_ = _tmp438_; -#line 821 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 837 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp439_ > 0) { -#line 8082 "Dialogs.c" +#line 8210 "Dialogs.c" const gchar* _tmp440_ = NULL; gchar* _tmp441_ = NULL; -#line 822 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp440_ = message; -#line 822 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp441_ = g_strconcat (_tmp440_, "\n", NULL); -#line 822 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 822 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp441_; -#line 8093 "Dialogs.c" +#line 8221 "Dialogs.c" } -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp442_ = manifest; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp443_ = _tmp442_->success; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp444_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp443_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp445_ = _tmp444_; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp446_ = ngettext ("1 photo successfully imported.\n", "%d photos successfully imported.\n", (gulong) _tmp445_); -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp447_ = manifest; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp448_ = _tmp447_->success; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp449_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp448_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp450_ = _tmp449_; -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp451_ = g_strdup_printf (_tmp446_, _tmp450_); -#line 824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 840 "/home/jens/Source/shotwell/src/Dialogs.vala" photos_message = _tmp451_; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp452_ = manifest; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp453_ = _tmp452_->success; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp454_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp453_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp455_ = _tmp454_; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp456_ = ngettext ("1 video successfully imported.\n", "%d videos successfully imported.\n", (gulong) _tmp455_); -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp457_ = manifest; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp458_ = _tmp457_->success; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp459_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp458_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp460_ = _tmp459_; -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp461_ = g_strdup_printf (_tmp456_, _tmp460_); -#line 827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 843 "/home/jens/Source/shotwell/src/Dialogs.vala" videos_message = _tmp461_; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp462_ = manifest; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp463_ = _tmp462_->success; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp464_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp463_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp465_ = _tmp464_; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp466_ = ngettext ("1 photo/video successfully imported.\n", "%d photos/videos successfully imported.\n", (gulong) _tmp465_); -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp467_ = manifest; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp468_ = _tmp467_->success; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp469_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp468_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp470_ = _tmp469_; -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp471_ = g_strdup_printf (_tmp466_, _tmp470_); -#line 830 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" both_message = _tmp471_; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp472_ = message; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp473_ = manifest; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp474_ = _tmp473_->success; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp475_ = photos_message; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp476_ = videos_message; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp477_ = both_message; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp478_ = import_ui_get_media_specific_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp474_, GEE_TYPE_COLLECTION, GeeCollection), _tmp475_, _tmp476_, _tmp477_, ""); -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp479_ = _tmp478_; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp480_ = g_strconcat (_tmp472_, _tmp479_, NULL); -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp480_; -#line 834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp479_); -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (both_message); -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (videos_message); -#line 820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 836 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (photos_message); -#line 8191 "Dialogs.c" +#line 8319 "Dialogs.c" } -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp481_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp482_ = _tmp481_->success; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp483_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp482_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp484_ = _tmp483_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp485_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp486_ = _tmp485_->failed; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp487_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp486_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp488_ = _tmp487_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp489_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp490_ = _tmp489_->camera_failed; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp491_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp490_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp492_ = _tmp491_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp493_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp494_ = _tmp493_->skipped_photos; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp495_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp494_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp496_ = _tmp495_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp497_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp498_ = _tmp497_->skipped_files; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp499_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp498_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp500_ = _tmp499_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp501_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp502_ = _tmp501_->corrupt_files; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp503_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp502_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp504_ = _tmp503_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp505_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp506_ = _tmp505_->already_imported; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp507_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp506_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp508_ = _tmp507_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp509_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp510_ = _tmp509_->aborted; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp511_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp510_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp512_ = _tmp511_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp513_ = manifest; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp514_ = _tmp513_->write_failed; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp515_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp514_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp516_ = _tmp515_; -#line 838 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" total = (((((((_tmp484_ + _tmp488_) + _tmp492_) + _tmp496_) + _tmp500_) + _tmp504_) + _tmp508_) + _tmp512_) + _tmp516_; -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp517_ = total; -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp518_ = manifest; -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp519_ = _tmp518_->all; -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp520_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp519_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp521_ = _tmp520_; -#line 841 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp517_ == _tmp521_, "total == manifest.all.size"); -#line 845 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 861 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp522_ = total; -#line 845 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 861 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp522_ == 0) { -#line 8283 "Dialogs.c" +#line 8411 "Dialogs.c" const gchar* _tmp523_ = NULL; const gchar* _tmp524_ = NULL; gchar* _tmp525_ = NULL; -#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp523_ = message; -#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp524_ = _ ("No photos or videos imported.\n"); -#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp525_ = g_strconcat (_tmp523_, _tmp524_, NULL); -#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp525_; -#line 8297 "Dialogs.c" +#line 8425 "Dialogs.c" } -#line 848 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 864 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = NULL; -#line 849 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_response = (gint) GTK_RESPONSE_NONE; -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp526_ = question; -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp526_ == NULL) { -#line 8307 "Dialogs.c" +#line 8435 "Dialogs.c" AppWindow* _tmp527_ = NULL; AppWindow* _tmp528_ = NULL; const gchar* _tmp529_ = NULL; @@ -8352,118 +8480,118 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gint _tmp554_ = 0; GtkMessageDialog* _tmp555_ = NULL; gint _tmp556_ = 0; -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp527_ = app_window_get_instance (); -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp528_ = _tmp527_; -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp529_ = message; -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp530_ = (GtkMessageDialog*) gtk_message_dialog_new (G_TYPE_CHECK_INSTANCE_CAST (_tmp528_, gtk_window_get_type (), GtkWindow), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_NONE, "%s", _tmp529_); -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp530_); -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp530_; -#line 851 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 867 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp528_); -#line 853 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 869 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp531_ = dialog; -#line 853 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 869 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp532_ = _ ("Import Complete"); -#line 853 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 869 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (_tmp531_, gtk_window_get_type (), GtkWindow), _tmp532_); -#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp533_ = dialog; -#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp534_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp533_, gtk_dialog_get_type (), GtkDialog), IMPORT_UI_SAVE_RESULTS_BUTTON_NAME, IMPORT_UI_SAVE_RESULTS_RESPONSE_ID); -#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp535_ = _g_object_ref0 (_tmp534_); -#line 854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" save_results_button = _tmp535_; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp536_ = save_results_button; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp537_ = manifest; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp538_ = _tmp537_->success; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp539_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp538_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp540_ = _tmp539_; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp541_ = manifest; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp542_ = _tmp541_->all; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp543_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp542_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp544_ = _tmp543_; -#line 856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_visible (_tmp536_, _tmp540_ < _tmp544_); -#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp545_ = dialog; -#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp546_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp545_, gtk_dialog_get_type (), GtkDialog), RESOURCES_OK_LABEL, (gint) GTK_RESPONSE_OK); -#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp547_ = _g_object_ref0 (_tmp546_); -#line 857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" ok_button = _tmp547_; -#line 858 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 874 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp548_ = dialog; -#line 858 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 874 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp549_ = ok_button; -#line 858 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 874 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_default (G_TYPE_CHECK_INSTANCE_CAST (_tmp548_, gtk_window_get_type (), GtkWindow), _tmp549_); -#line 860 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp550_ = dialog; -#line 860 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp551_ = (GtkContainer*) gtk_widget_get_parent (G_TYPE_CHECK_INSTANCE_CAST (_tmp550_, gtk_widget_get_type (), GtkWidget)); -#line 860 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp552_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp551_, gtk_window_get_type (), GtkWindow)); -#line 860 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_parent = _tmp552_; -#line 861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp553_ = dialog; -#line 861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp554_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp553_, gtk_dialog_get_type (), GtkDialog)); -#line 861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_response = _tmp554_; -#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 878 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp555_ = dialog; -#line 862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 878 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp555_, gtk_widget_get_type (), GtkWidget)); -#line 864 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 880 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp556_ = dialog_response; -#line 864 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 880 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp556_ == IMPORT_UI_SAVE_RESULTS_RESPONSE_ID) { -#line 8427 "Dialogs.c" +#line 8555 "Dialogs.c" GtkWindow* _tmp557_ = NULL; ImportManifest* _tmp558_ = NULL; gchar* _tmp559_ = NULL; gchar* _tmp560_ = NULL; -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp557_ = dialog_parent; -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp558_ = manifest; -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp559_ = import_ui_create_result_report_from_manifest (_tmp558_); -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp560_ = _tmp559_; -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_save_import_results (_tmp557_, _tmp560_); -#line 865 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp560_); -#line 8444 "Dialogs.c" +#line 8572 "Dialogs.c" } -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog_parent); -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (ok_button); -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (save_results_button); -#line 8452 "Dialogs.c" +#line 8580 "Dialogs.c" } else { const gchar* _tmp561_ = NULL; ImportUIQuestionParams* _tmp562_ = NULL; @@ -8505,109 +8633,109 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gint _tmp596_ = 0; GtkMessageDialog* _tmp604_ = NULL; GtkMessageDialog* _tmp605_ = NULL; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp561_ = message; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp562_ = question; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp563_ = _tmp562_->question; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp564_ = g_strconcat ("\n", _tmp563_, NULL); -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp565_ = _tmp564_; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp566_ = g_strconcat (_tmp561_, _tmp565_, NULL); -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" message = _tmp566_; -#line 868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 884 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp565_); -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp567_ = app_window_get_instance (); -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp568_ = _tmp567_; -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp569_ = message; -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp570_ = (GtkMessageDialog*) gtk_message_dialog_new (G_TYPE_CHECK_INSTANCE_CAST (_tmp568_, gtk_window_get_type (), GtkWindow), GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_NONE, "%s", _tmp569_); -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp570_); -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp570_; -#line 870 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp568_); -#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 888 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp571_ = dialog; -#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 888 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp572_ = _ ("Import Complete"); -#line 872 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 888 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (_tmp571_, gtk_window_get_type (), GtkWindow), _tmp572_); -#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 889 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp573_ = dialog; -#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 889 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp574_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp573_, gtk_dialog_get_type (), GtkDialog), IMPORT_UI_SAVE_RESULTS_BUTTON_NAME, IMPORT_UI_SAVE_RESULTS_RESPONSE_ID); -#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 889 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp575_ = _g_object_ref0 (_tmp574_); -#line 873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 889 "/home/jens/Source/shotwell/src/Dialogs.vala" save_results_button = _tmp575_; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp576_ = save_results_button; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp577_ = manifest; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp578_ = _tmp577_->success; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp579_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp578_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp580_ = _tmp579_; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp581_ = manifest; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp582_ = _tmp581_->all; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp583_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp582_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp584_ = _tmp583_; -#line 875 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 891 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_visible (_tmp576_, _tmp580_ < _tmp584_); -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp585_ = dialog; -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp586_ = question; -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp587_ = _tmp586_->no_button; -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp588_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp585_, gtk_dialog_get_type (), GtkDialog), _tmp587_, (gint) GTK_RESPONSE_NO); -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp589_ = _g_object_ref0 (_tmp588_); -#line 876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 892 "/home/jens/Source/shotwell/src/Dialogs.vala" no_button = _tmp589_; -#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp590_ = dialog; -#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp591_ = question; -#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp592_ = _tmp591_->yes_button; -#line 877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp590_, gtk_dialog_get_type (), GtkDialog), _tmp592_, (gint) GTK_RESPONSE_YES); -#line 878 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp593_ = dialog; -#line 878 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp594_ = no_button; -#line 878 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_default (G_TYPE_CHECK_INSTANCE_CAST (_tmp593_, gtk_window_get_type (), GtkWindow), _tmp594_); -#line 880 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 896 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp595_ = dialog; -#line 880 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 896 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp596_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp595_, gtk_dialog_get_type (), GtkDialog)); -#line 880 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 896 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_response = _tmp596_; -#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 8596 "Dialogs.c" +#line 8724 "Dialogs.c" gint _tmp597_ = 0; GtkMessageDialog* _tmp598_ = NULL; ImportManifest* _tmp599_ = NULL; @@ -8615,59 +8743,59 @@ gboolean import_ui_report_manifest (ImportManifest* manifest, gboolean show_dest gchar* _tmp601_ = NULL; GtkMessageDialog* _tmp602_ = NULL; gint _tmp603_ = 0; -#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp597_ = dialog_response; -#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp597_ == IMPORT_UI_SAVE_RESULTS_RESPONSE_ID)) { -#line 881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 8610 "Dialogs.c" +#line 8738 "Dialogs.c" } -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp598_ = dialog; -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp599_ = manifest; -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp600_ = import_ui_create_result_report_from_manifest (_tmp599_); -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp601_ = _tmp600_; -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" import_ui_save_import_results (G_TYPE_CHECK_INSTANCE_CAST (_tmp598_, gtk_window_get_type (), GtkWindow), _tmp601_); -#line 882 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp601_); -#line 883 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 899 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp602_ = dialog; -#line 883 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 899 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp603_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp602_, gtk_dialog_get_type (), GtkDialog)); -#line 883 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 899 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_response = _tmp603_; -#line 8630 "Dialogs.c" +#line 8758 "Dialogs.c" } -#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 902 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp604_ = dialog; -#line 886 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 902 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (_tmp604_, gtk_widget_get_type (), GtkWidget)); -#line 887 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 903 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp605_ = dialog; -#line 887 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 903 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp605_, gtk_widget_get_type (), GtkWidget)); -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (no_button); -#line 850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 866 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (save_results_button); -#line 8644 "Dialogs.c" +#line 8772 "Dialogs.c" } -#line 890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 906 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp606_ = dialog_response; -#line 890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 906 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp606_ == ((gint) GTK_RESPONSE_YES); -#line 890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 906 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 906 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (message); -#line 890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 906 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 8656 "Dialogs.c" +#line 8784 "Dialogs.c" } @@ -8711,13 +8839,13 @@ static guint8* string_get_data (const gchar* self, int* result_length1) { if (result_length1) { #line 1401 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" *result_length1 = _tmp4__length1; -#line 8700 "Dialogs.c" +#line 8828 "Dialogs.c" } #line 1401 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = _tmp4_; #line 1401 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 8706 "Dialogs.c" +#line 8834 "Dialogs.c" } @@ -8741,75 +8869,75 @@ void import_ui_save_import_results (GtkWindow* chooser_dialog_parent, const gcha gboolean _tmp13_ = FALSE; gint _tmp14_ = 0; GError * _inner_error_ = NULL; -#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail ((chooser_dialog_parent == NULL) || GTK_IS_WINDOW (chooser_dialog_parent)); -#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (results_log != NULL); -#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = chooser_dialog_parent; -#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = (GtkFileChooserDialog*) gtk_file_chooser_dialog_new (IMPORT_UI_SAVE_RESULTS_FILE_CHOOSER_TITLE, _tmp0_, GTK_FILE_CHOOSER_ACTION_SAVE, RESOURCES_CANCEL_LABEL, GTK_RESPONSE_CANCEL, RESOURCES_SAVE_AS_LABEL, GTK_RESPONSE_ACCEPT, NULL, NULL); -#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp1_); -#line 894 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" chooser_dialog = _tmp1_; -#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = chooser_dialog; -#line 897 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_do_overwrite_confirmation (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), TRUE); -#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 914 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = chooser_dialog; -#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 914 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_get_home_dir (); -#line 898 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 914 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_current_folder (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), _tmp4_); -#line 899 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 915 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = chooser_dialog; -#line 899 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 915 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_current_name (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), "Shotwell Import Log.txt"); -#line 900 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 916 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = chooser_dialog; -#line 900 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 916 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_local_only (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), FALSE); -#line 902 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 918 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = chooser_dialog; -#line 902 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 918 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_dialog_get_type (), GtkDialog)); -#line 902 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 918 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_result = _tmp8_; -#line 903 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 919 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = chooser_dialog; -#line 903 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 919 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gtk_file_chooser_get_file (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser)); -#line 903 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 919 "/home/jens/Source/shotwell/src/Dialogs.vala" chosen_file = _tmp10_; -#line 904 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 920 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = chooser_dialog; -#line 904 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 920 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_widget_get_type (), GtkWidget)); -#line 905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = chooser_dialog; -#line 905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_widget_get_type (), GtkWidget)); -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = dialog_result; -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp14_ == ((gint) GTK_RESPONSE_ACCEPT)) { -#line 8784 "Dialogs.c" +#line 8912 "Dialogs.c" GFile* _tmp15_ = NULL; -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = chosen_file; -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp15_ != NULL; -#line 8790 "Dialogs.c" +#line 8918 "Dialogs.c" } else { -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = FALSE; -#line 8794 "Dialogs.c" +#line 8922 "Dialogs.c" } -#line 907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 923 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_) { -#line 8798 "Dialogs.c" +#line 8926 "Dialogs.c" { GFileOutputStream* outstream = NULL; GFile* _tmp16_ = NULL; @@ -8821,53 +8949,53 @@ void import_ui_save_import_results (GtkWindow* chooser_dialog_parent, const gcha guint8* _tmp21_ = NULL; gint _tmp21__length1 = 0; GFileOutputStream* _tmp22_ = NULL; -#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = chosen_file; -#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = g_file_replace (_tmp16_, NULL, FALSE, G_FILE_CREATE_NONE, NULL, &_inner_error_); -#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 925 "/home/jens/Source/shotwell/src/Dialogs.vala" outstream = _tmp17_; -#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 925 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 8818 "Dialogs.c" - goto __catch411_g_error; +#line 8946 "Dialogs.c" + goto __catch424_g_error; } -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = outstream; -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = results_log; -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = string_get_data (_tmp19_, &_tmp20__length1); -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _tmp20_; -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21__length1 = _tmp20__length1; -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" g_output_stream_write (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, g_output_stream_get_type (), GOutputStream), _tmp21_, (gsize) _tmp21__length1, NULL, &_inner_error_); -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 910 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (outstream); -#line 8837 "Dialogs.c" - goto __catch411_g_error; +#line 8965 "Dialogs.c" + goto __catch424_g_error; } -#line 911 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = outstream; -#line 911 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" g_output_stream_close (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, g_output_stream_get_type (), GOutputStream), NULL, &_inner_error_); -#line 911 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 911 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (outstream); -#line 8848 "Dialogs.c" - goto __catch411_g_error; +#line 8976 "Dialogs.c" + goto __catch424_g_error; } -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (outstream); -#line 8853 "Dialogs.c" +#line 8981 "Dialogs.c" } - goto __finally411; - __catch411_g_error: + goto __finally424; + __catch424_g_error: { GError* err = NULL; GFile* _tmp23_ = NULL; @@ -8875,58 +9003,58 @@ void import_ui_save_import_results (GtkWindow* chooser_dialog_parent, const gcha gchar* _tmp25_ = NULL; GError* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" err = _inner_error_; -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" _inner_error_ = NULL; -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = chosen_file; -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = g_file_get_path (_tmp23_); -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _tmp24_; -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = err; -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _tmp26_->message; -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_critical ("Dialogs.vala:913: couldn't save import results to log file %s: %s", _tmp25_, _tmp27_); -#line 913 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_critical ("Dialogs.vala:929: couldn't save import results to log file %s: %s", _tmp25_, _tmp27_); +#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp25_); -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_error_free0 (err); -#line 8884 "Dialogs.c" +#line 9012 "Dialogs.c" } - __finally411: -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" + __finally424: +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chosen_file); -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chooser_dialog); -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.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 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" g_clear_error (&_inner_error_); -#line 908 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 8899 "Dialogs.c" +#line 9027 "Dialogs.c" } } -#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chosen_file); -#line 893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 909 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (chooser_dialog); -#line 8906 "Dialogs.c" +#line 9034 "Dialogs.c" } static gboolean _text_entry_dialog_mediator_on_modify_validate_text_entry_dialog_on_modify_validate_type (const gchar* text, gpointer self) { gboolean result; result = text_entry_dialog_mediator_on_modify_validate ((TextEntryDialogMediator*) self, text); -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 8915 "Dialogs.c" +#line 9043 "Dialogs.c" } @@ -8945,78 +9073,78 @@ TextEntryDialogMediator* text_entry_dialog_mediator_construct (GType object_type const gchar* _tmp9_ = NULL; GeeCollection* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, NULL); -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (label != NULL, NULL); -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail ((completion_list == NULL) || GEE_IS_COLLECTION (completion_list), NULL); -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (TextEntryDialogMediator*) g_type_create_instance (object_type); -#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_create_builder ("shotwell.ui", NULL); -#line 926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" builder = _tmp0_; -#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 943 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = text_entry_dialog_new (); -#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 943 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp1_); -#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 943 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 927 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 943 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dialog = _tmp1_; -#line 928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 944 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->dialog; -#line 928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 944 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_dialog_get_type (), GtkDialog)); -#line 928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 944 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_builder_get_object (builder, "dialog-vbox2"); -#line 928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 944 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, gtk_box_get_type (), GtkBox), gtk_widget_get_type (), GtkWidget)); -#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->dialog; -#line 929 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_set_builder (_tmp5_, builder); -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->dialog; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = title; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = label; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = initial_text; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = completion_list; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = completion_delimiter; -#line 930 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_setup (_tmp6_, _text_entry_dialog_mediator_on_modify_validate_text_entry_dialog_on_modify_validate_type, self, _tmp7_, _tmp8_, _tmp9_, _tmp10_, _tmp11_); -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (builder); -#line 924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 940 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 8984 "Dialogs.c" +#line 9112 "Dialogs.c" } static gboolean text_entry_dialog_mediator_real_on_modify_validate (TextEntryDialogMediator* self, const gchar* text) { gboolean result = FALSE; -#line 933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 949 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 934 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 934 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 8996 "Dialogs.c" +#line 9124 "Dialogs.c" } gboolean text_entry_dialog_mediator_on_modify_validate (TextEntryDialogMediator* self, const gchar* text) { -#line 933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 949 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_TEXT_ENTRY_DIALOG_MEDIATOR (self), FALSE); -#line 933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 949 "/home/jens/Source/shotwell/src/Dialogs.vala" return TEXT_ENTRY_DIALOG_MEDIATOR_GET_CLASS (self)->on_modify_validate (self, text); -#line 9005 "Dialogs.c" +#line 9133 "Dialogs.c" } @@ -9024,231 +9152,231 @@ gchar* _text_entry_dialog_mediator_execute (TextEntryDialogMediator* self) { gchar* result = NULL; TextEntryDialog* _tmp0_ = NULL; gchar* _tmp1_ = NULL; -#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 953 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_TEXT_ENTRY_DIALOG_MEDIATOR (self), NULL); -#line 938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->dialog; -#line 938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = text_entry_dialog_execute (_tmp0_); -#line 938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp1_; -#line 938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9023 "Dialogs.c" +#line 9151 "Dialogs.c" } static void value_text_entry_dialog_mediator_init (GValue* value) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9030 "Dialogs.c" +#line 9158 "Dialogs.c" } static void value_text_entry_dialog_mediator_free_value (GValue* value) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_mediator_unref (value->data[0].v_pointer); -#line 9039 "Dialogs.c" +#line 9167 "Dialogs.c" } } static void value_text_entry_dialog_mediator_copy_value (const GValue* src_value, GValue* dest_value) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = text_entry_dialog_mediator_ref (src_value->data[0].v_pointer); -#line 9049 "Dialogs.c" +#line 9177 "Dialogs.c" } else { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 9053 "Dialogs.c" +#line 9181 "Dialogs.c" } } static gpointer value_text_entry_dialog_mediator_peek_pointer (const GValue* value) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 9061 "Dialogs.c" +#line 9189 "Dialogs.c" } static gchar* value_text_entry_dialog_mediator_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 9068 "Dialogs.c" +#line 9196 "Dialogs.c" TextEntryDialogMediator* object; object = collect_values[0].v_pointer; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 9075 "Dialogs.c" +#line 9203 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 9079 "Dialogs.c" +#line 9207 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = text_entry_dialog_mediator_ref (object); -#line 9083 "Dialogs.c" +#line 9211 "Dialogs.c" } else { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9087 "Dialogs.c" +#line 9215 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 9091 "Dialogs.c" +#line 9219 "Dialogs.c" } static gchar* value_text_entry_dialog_mediator_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { TextEntryDialogMediator** object_p; object_p = collect_values[0].v_pointer; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 9102 "Dialogs.c" +#line 9230 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 9108 "Dialogs.c" +#line 9236 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 9112 "Dialogs.c" +#line 9240 "Dialogs.c" } else { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = text_entry_dialog_mediator_ref (value->data[0].v_pointer); -#line 9116 "Dialogs.c" +#line 9244 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 9120 "Dialogs.c" +#line 9248 "Dialogs.c" } GParamSpec* param_spec_text_entry_dialog_mediator (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecTextEntryDialogMediator* spec; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR), NULL); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 9134 "Dialogs.c" +#line 9262 "Dialogs.c" } gpointer value_get_text_entry_dialog_mediator (const GValue* value) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR), NULL); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 9143 "Dialogs.c" +#line 9271 "Dialogs.c" } void value_set_text_entry_dialog_mediator (GValue* value, gpointer v_object) { TextEntryDialogMediator* old; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_mediator_ref (value->data[0].v_pointer); -#line 9163 "Dialogs.c" +#line 9291 "Dialogs.c" } else { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9167 "Dialogs.c" +#line 9295 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_mediator_unref (old); -#line 9173 "Dialogs.c" +#line 9301 "Dialogs.c" } } void value_take_text_entry_dialog_mediator (GValue* value, gpointer v_object) { TextEntryDialogMediator* old; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 9192 "Dialogs.c" +#line 9320 "Dialogs.c" } else { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9196 "Dialogs.c" +#line 9324 "Dialogs.c" } -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_mediator_unref (old); -#line 9202 "Dialogs.c" +#line 9330 "Dialogs.c" } } static void text_entry_dialog_mediator_class_init (TextEntryDialogMediatorClass * klass) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_mediator_parent_class = g_type_class_peek_parent (klass); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" ((TextEntryDialogMediatorClass *) klass)->finalize = text_entry_dialog_mediator_finalize; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (TextEntryDialogMediatorPrivate)); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" ((TextEntryDialogMediatorClass *) klass)->on_modify_validate = text_entry_dialog_mediator_real_on_modify_validate; -#line 9216 "Dialogs.c" +#line 9344 "Dialogs.c" } static void text_entry_dialog_mediator_instance_init (TextEntryDialogMediator * self) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = TEXT_ENTRY_DIALOG_MEDIATOR_GET_PRIVATE (self); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 9225 "Dialogs.c" +#line 9353 "Dialogs.c" } static void text_entry_dialog_mediator_finalize (TextEntryDialogMediator* obj) { TextEntryDialogMediator * self; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR, TextEntryDialogMediator); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 938 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 9237 "Dialogs.c" +#line 9365 "Dialogs.c" } @@ -9269,24 +9397,24 @@ GType text_entry_dialog_mediator_get_type (void) { gpointer text_entry_dialog_mediator_ref (gpointer instance) { TextEntryDialogMediator* self; self = instance; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 9262 "Dialogs.c" +#line 9390 "Dialogs.c" } void text_entry_dialog_mediator_unref (gpointer instance) { TextEntryDialogMediator* self; self = instance; -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" TEXT_ENTRY_DIALOG_MEDIATOR_GET_CLASS (self)->finalize (self); -#line 921 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 937 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 9275 "Dialogs.c" +#line 9403 "Dialogs.c" } } @@ -9294,9 +9422,9 @@ void text_entry_dialog_mediator_unref (gpointer instance) { static gboolean _multi_text_entry_dialog_mediator_on_modify_validate_multi_text_entry_dialog_on_modify_validate_type (const gchar* text, gpointer self) { gboolean result; result = multi_text_entry_dialog_mediator_on_modify_validate ((MultiTextEntryDialogMediator*) self, text); -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9285 "Dialogs.c" +#line 9413 "Dialogs.c" } @@ -9313,72 +9441,72 @@ MultiTextEntryDialogMediator* multi_text_entry_dialog_mediator_construct (GType const gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; -#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 961 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, NULL); -#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 961 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (label != NULL, NULL); -#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 961 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (MultiTextEntryDialogMediator*) g_type_create_instance (object_type); -#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 962 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_create_builder ("shotwell.ui", NULL); -#line 946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 962 "/home/jens/Source/shotwell/src/Dialogs.vala" builder = _tmp0_; -#line 947 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 963 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = multi_text_entry_dialog_new (); -#line 947 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 963 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp1_); -#line 947 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 963 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 947 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 963 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dialog = _tmp1_; -#line 948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 964 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->dialog; -#line 948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 964 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_dialog_get_type (), GtkDialog)); -#line 948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 964 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_builder_get_object (builder, "dialog-vbox4"); -#line 948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 964 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, gtk_box_get_type (), GtkBox), gtk_widget_get_type (), GtkWidget)); -#line 949 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 965 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->dialog; -#line 949 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 965 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_set_builder (_tmp5_, builder); -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->dialog; -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = title; -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = label; -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = initial_text; -#line 950 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 966 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_setup (_tmp6_, _multi_text_entry_dialog_mediator_on_modify_validate_multi_text_entry_dialog_on_modify_validate_type, self, _tmp7_, _tmp8_, _tmp9_); -#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 961 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (builder); -#line 945 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 961 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 9346 "Dialogs.c" +#line 9474 "Dialogs.c" } static gboolean multi_text_entry_dialog_mediator_real_on_modify_validate (MultiTextEntryDialogMediator* self, const gchar* text) { gboolean result = FALSE; -#line 953 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 969 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 970 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 970 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9358 "Dialogs.c" +#line 9486 "Dialogs.c" } gboolean multi_text_entry_dialog_mediator_on_modify_validate (MultiTextEntryDialogMediator* self, const gchar* text) { -#line 953 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 969 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR (self), FALSE); -#line 953 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 969 "/home/jens/Source/shotwell/src/Dialogs.vala" return MULTI_TEXT_ENTRY_DIALOG_MEDIATOR_GET_CLASS (self)->on_modify_validate (self, text); -#line 9367 "Dialogs.c" +#line 9495 "Dialogs.c" } @@ -9386,231 +9514,231 @@ gchar* _multi_text_entry_dialog_mediator_execute (MultiTextEntryDialogMediator* gchar* result = NULL; MultiTextEntryDialog* _tmp0_ = NULL; gchar* _tmp1_ = NULL; -#line 957 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 973 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR (self), NULL); -#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 974 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->dialog; -#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 974 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = multi_text_entry_dialog_execute (_tmp0_); -#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 974 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp1_; -#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 974 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9385 "Dialogs.c" +#line 9513 "Dialogs.c" } static void value_multi_text_entry_dialog_mediator_init (GValue* value) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9392 "Dialogs.c" +#line 9520 "Dialogs.c" } static void value_multi_text_entry_dialog_mediator_free_value (GValue* value) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_mediator_unref (value->data[0].v_pointer); -#line 9401 "Dialogs.c" +#line 9529 "Dialogs.c" } } static void value_multi_text_entry_dialog_mediator_copy_value (const GValue* src_value, GValue* dest_value) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = multi_text_entry_dialog_mediator_ref (src_value->data[0].v_pointer); -#line 9411 "Dialogs.c" +#line 9539 "Dialogs.c" } else { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 9415 "Dialogs.c" +#line 9543 "Dialogs.c" } } static gpointer value_multi_text_entry_dialog_mediator_peek_pointer (const GValue* value) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 9423 "Dialogs.c" +#line 9551 "Dialogs.c" } static gchar* value_multi_text_entry_dialog_mediator_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 9430 "Dialogs.c" +#line 9558 "Dialogs.c" MultiTextEntryDialogMediator* object; object = collect_values[0].v_pointer; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 9437 "Dialogs.c" +#line 9565 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 9441 "Dialogs.c" +#line 9569 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = multi_text_entry_dialog_mediator_ref (object); -#line 9445 "Dialogs.c" +#line 9573 "Dialogs.c" } else { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9449 "Dialogs.c" +#line 9577 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 9453 "Dialogs.c" +#line 9581 "Dialogs.c" } static gchar* value_multi_text_entry_dialog_mediator_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { MultiTextEntryDialogMediator** object_p; object_p = collect_values[0].v_pointer; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 9464 "Dialogs.c" +#line 9592 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 9470 "Dialogs.c" +#line 9598 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 9474 "Dialogs.c" +#line 9602 "Dialogs.c" } else { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = multi_text_entry_dialog_mediator_ref (value->data[0].v_pointer); -#line 9478 "Dialogs.c" +#line 9606 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 9482 "Dialogs.c" +#line 9610 "Dialogs.c" } GParamSpec* param_spec_multi_text_entry_dialog_mediator (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecMultiTextEntryDialogMediator* spec; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR), NULL); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 9496 "Dialogs.c" +#line 9624 "Dialogs.c" } gpointer value_get_multi_text_entry_dialog_mediator (const GValue* value) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR), NULL); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 9505 "Dialogs.c" +#line 9633 "Dialogs.c" } void value_set_multi_text_entry_dialog_mediator (GValue* value, gpointer v_object) { MultiTextEntryDialogMediator* old; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_mediator_ref (value->data[0].v_pointer); -#line 9525 "Dialogs.c" +#line 9653 "Dialogs.c" } else { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9529 "Dialogs.c" +#line 9657 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_mediator_unref (old); -#line 9535 "Dialogs.c" +#line 9663 "Dialogs.c" } } void value_take_multi_text_entry_dialog_mediator (GValue* value, gpointer v_object) { MultiTextEntryDialogMediator* old; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR)); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 9554 "Dialogs.c" +#line 9682 "Dialogs.c" } else { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 9558 "Dialogs.c" +#line 9686 "Dialogs.c" } -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_mediator_unref (old); -#line 9564 "Dialogs.c" +#line 9692 "Dialogs.c" } } static void multi_text_entry_dialog_mediator_class_init (MultiTextEntryDialogMediatorClass * klass) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_mediator_parent_class = g_type_class_peek_parent (klass); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" ((MultiTextEntryDialogMediatorClass *) klass)->finalize = multi_text_entry_dialog_mediator_finalize; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (MultiTextEntryDialogMediatorPrivate)); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" ((MultiTextEntryDialogMediatorClass *) klass)->on_modify_validate = multi_text_entry_dialog_mediator_real_on_modify_validate; -#line 9578 "Dialogs.c" +#line 9706 "Dialogs.c" } static void multi_text_entry_dialog_mediator_instance_init (MultiTextEntryDialogMediator * self) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = MULTI_TEXT_ENTRY_DIALOG_MEDIATOR_GET_PRIVATE (self); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 9587 "Dialogs.c" +#line 9715 "Dialogs.c" } static void multi_text_entry_dialog_mediator_finalize (MultiTextEntryDialogMediator* obj) { MultiTextEntryDialogMediator * self; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR, MultiTextEntryDialogMediator); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 943 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 959 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 9599 "Dialogs.c" +#line 9727 "Dialogs.c" } @@ -9631,24 +9759,24 @@ GType multi_text_entry_dialog_mediator_get_type (void) { gpointer multi_text_entry_dialog_mediator_ref (gpointer instance) { MultiTextEntryDialogMediator* self; self = instance; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 9624 "Dialogs.c" +#line 9752 "Dialogs.c" } void multi_text_entry_dialog_mediator_unref (gpointer instance) { MultiTextEntryDialogMediator* self; self = instance; -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" MULTI_TEXT_ENTRY_DIALOG_MEDIATOR_GET_CLASS (self)->finalize (self); -#line 942 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 958 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 9637 "Dialogs.c" +#line 9765 "Dialogs.c" } } @@ -9662,11 +9790,11 @@ gchar* build_alert_body_text (const gchar* primary_text, const gchar* secondary_ const gchar* _tmp12_ = NULL; gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; -#line 967 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = should_escape; -#line 967 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 9655 "Dialogs.c" +#line 9783 "Dialogs.c" const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; @@ -9675,60 +9803,60 @@ gchar* build_alert_body_text (const gchar* primary_text, const gchar* secondary_ gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = primary_text; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = guarded_markup_escape_text (_tmp1_); -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = secondary_text; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = guarded_markup_escape_text (_tmp4_); -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = g_strdup_printf ("<span weight=\"Bold\" size=\"larger\">%s</span>\n%s", _tmp3_, _tmp6_); -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp6_); -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp3_); -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp8_; -#line 968 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 984 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9688 "Dialogs.c" +#line 9816 "Dialogs.c" } -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = primary_text; -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = guarded_markup_escape_text (_tmp9_); -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = secondary_text; -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = g_strdup_printf ("<span weight=\"Bold\" size=\"larger\">%s</span>\n%s", _tmp11_, _tmp12_); -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp11_); -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp14_; -#line 972 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 988 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9708 "Dialogs.c" +#line 9836 "Dialogs.c" } static gboolean _entry_multi_completion_match_func_gtk_entry_completion_match_func (GtkEntryCompletion* completion, const gchar* key, GtkTreeIter* iter, gpointer self) { gboolean result; result = entry_multi_completion_match_func ((EntryMultiCompletion*) self, completion, key, iter); -#line 987 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9717 "Dialogs.c" +#line 9845 "Dialogs.c" } @@ -9741,65 +9869,65 @@ EntryMultiCompletion* entry_multi_completion_construct (GType object_type, GeeCo GeeCollection* _tmp7_ = NULL; GtkListStore* _tmp8_ = NULL; GtkListStore* _tmp9_ = NULL; -#line 981 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 997 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (completion_list), NULL); -#line 981 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 997 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (EntryMultiCompletion*) g_object_new (object_type, NULL); -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = delimiter; -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == NULL) { -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = TRUE; -#line 9740 "Dialogs.c" +#line 9868 "Dialogs.c" } else { const gchar* _tmp2_ = NULL; gint _tmp3_ = 0; gint _tmp4_ = 0; -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = delimiter; -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = strlen (_tmp2_); -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp4_ == 1; -#line 9753 "Dialogs.c" +#line 9881 "Dialogs.c" } -#line 982 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 998 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp0_, "delimiter == null || delimiter.length == 1"); -#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = delimiter; -#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_strdup (_tmp5_); -#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->priv->delimiter); -#line 983 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delimiter = _tmp6_; -#line 985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1001 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = completion_list; -#line 985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1001 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = entry_multi_completion_create_completion_store (_tmp7_); -#line 985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1001 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1001 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_completion_set_model (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_entry_completion_get_type (), GtkEntryCompletion), G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GTK_TYPE_TREE_MODEL, GtkTreeModel)); -#line 985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1001 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp9_); -#line 986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_completion_set_text_column (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_entry_completion_get_type (), GtkEntryCompletion), 0); -#line 987 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_completion_set_match_func (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_entry_completion_get_type (), GtkEntryCompletion), _entry_multi_completion_match_func_gtk_entry_completion_match_func, g_object_ref (self), g_object_unref); -#line 981 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 997 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 9781 "Dialogs.c" +#line 9909 "Dialogs.c" } EntryMultiCompletion* entry_multi_completion_new (GeeCollection* completion_list, const gchar* delimiter) { -#line 981 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 997 "/home/jens/Source/shotwell/src/Dialogs.vala" return entry_multi_completion_construct (TYPE_ENTRY_MULTI_COMPLETION, completion_list, delimiter); -#line 9788 "Dialogs.c" +#line 9916 "Dialogs.c" } @@ -9811,21 +9939,21 @@ static GtkListStore* entry_multi_completion_create_completion_store (GeeCollecti GeeIterator* completion_iter = NULL; GeeCollection* _tmp1_ = NULL; GeeIterator* _tmp2_ = NULL; -#line 990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1006 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (completion_list), NULL); -#line 991 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1007 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_list_store_new (1, G_TYPE_STRING, -1); -#line 991 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1007 "/home/jens/Source/shotwell/src/Dialogs.vala" completion_store = _tmp0_; -#line 993 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1009 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = completion_list; -#line 993 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1009 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 993 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1009 "/home/jens/Source/shotwell/src/Dialogs.vala" completion_iter = _tmp2_; -#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1010 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 9814 "Dialogs.c" +#line 9942 "Dialogs.c" GeeIterator* _tmp3_ = NULL; gboolean _tmp4_ = FALSE; GtkListStore* _tmp5_ = NULL; @@ -9835,45 +9963,45 @@ static GtkListStore* entry_multi_completion_create_completion_store (GeeCollecti GeeIterator* _tmp9_ = NULL; gpointer _tmp10_ = NULL; gchar* _tmp11_ = NULL; -#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1010 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = completion_iter; -#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1010 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gee_iterator_next (_tmp3_); -#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1010 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp4_) { -#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1010 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 9832 "Dialogs.c" +#line 9960 "Dialogs.c" } -#line 995 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = completion_store; -#line 995 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_append (_tmp5_, &_tmp6_); -#line 995 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" store_iter = _tmp6_; -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = completion_store; -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = store_iter; -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = completion_iter; -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gee_iterator_get (_tmp9_); -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = (gchar*) _tmp10_; -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_set (_tmp7_, &_tmp8_, 0, _tmp11_, -1, -1); -#line 996 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp11_); -#line 9854 "Dialogs.c" +#line 9982 "Dialogs.c" } -#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" result = completion_store; -#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (completion_iter); -#line 999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 9862 "Dialogs.c" +#line 9990 "Dialogs.c" } @@ -9896,7 +10024,7 @@ static gchar* string_strip (const gchar* self) { result = _result_; #line 1210 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 9885 "Dialogs.c" +#line 10013 "Dialogs.c" } @@ -9916,7 +10044,7 @@ static gboolean string_contains (const gchar* self, const gchar* needle) { result = _tmp1_ != NULL; #line 1377 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 9905 "Dialogs.c" +#line 10033 "Dialogs.c" } @@ -9941,7 +10069,7 @@ static gint string_last_index_of_char (const gchar* self, gunichar c, gint start _tmp3_ = _result_; #line 1020 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp3_ != NULL) { -#line 9930 "Dialogs.c" +#line 10058 "Dialogs.c" gchar* _tmp4_ = NULL; #line 1021 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp4_ = _result_; @@ -9949,13 +10077,13 @@ static gint string_last_index_of_char (const gchar* self, gunichar c, gint start result = (gint) (_tmp4_ - ((gchar*) self)); #line 1021 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 9938 "Dialogs.c" +#line 10066 "Dialogs.c" } else { #line 1023 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" result = -1; #line 1023 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 9944 "Dialogs.c" +#line 10072 "Dialogs.c" } } @@ -9977,84 +10105,84 @@ static gboolean entry_multi_completion_match_func (EntryMultiCompletion* self, G const gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_ENTRY_MULTI_COMPLETION (self), FALSE); -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_ENTRY_COMPLETION (completion), FALSE); -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (key != NULL, FALSE); -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (iter != NULL, FALSE); -#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = completion; -#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_entry_completion_get_model (_tmp0_); -#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _g_object_ref0 (_tmp1_); -#line 1003 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" model = _tmp2_; -#line 1005 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = model; -#line 1005 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = *iter; -#line 1005 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_tree_model_get (_tmp3_, &_tmp4_, 0, &possible_match, -1); -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = possible_match; -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_utf8_casefold (_tmp5_, (gssize) -1); -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = g_utf8_normalize (_tmp7_, (gssize) -1, G_NORMALIZE_ALL_COMPOSE); -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" possible_match = _tmp8_; -#line 1011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp7_); -#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = key; -#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = g_utf8_normalize (_tmp9_, (gssize) -1, G_NORMALIZE_ALL_COMPOSE); -#line 1012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" normed_key = _tmp10_; -#line 1014 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->delimiter; -#line 1014 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp11_ == NULL) { -#line 10012 "Dialogs.c" +#line 10140 "Dialogs.c" const gchar* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; gboolean _tmp16_ = FALSE; gboolean _tmp17_ = FALSE; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = possible_match; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = normed_key; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = string_strip (_tmp13_); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp14_; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = g_str_has_prefix (_tmp12_, _tmp15_); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp16_; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp15_); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp17_; -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (normed_key); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (model); -#line 1015 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1031 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10043 "Dialogs.c" +#line 10171 "Dialogs.c" } else { const gchar* _tmp18_ = NULL; const gchar* _tmp19_ = NULL; @@ -10075,15 +10203,15 @@ static gboolean entry_multi_completion_match_func (EntryMultiCompletion* self, G gchar* _tmp43_ = NULL; gboolean _tmp44_ = FALSE; gboolean _tmp45_ = FALSE; -#line 1017 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1033 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = normed_key; -#line 1017 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1033 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->delimiter; -#line 1017 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1033 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = string_contains (_tmp18_, _tmp19_); -#line 1017 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1033 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp20_) { -#line 10072 "Dialogs.c" +#line 10200 "Dialogs.c" gint offset = 0; const gchar* _tmp21_ = NULL; const gchar* _tmp22_ = NULL; @@ -10096,118 +10224,118 @@ static gboolean entry_multi_completion_match_func (EntryMultiCompletion* self, G gint _tmp28_ = 0; gint _tmp29_ = 0; gint _tmp30_ = 0; -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = normed_key; -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = normed_key; -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->delimiter; -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = string_get (_tmp23_, (glong) 0); -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = string_last_index_of_char (_tmp22_, (gunichar) _tmp24_, 0); -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = g_utf8_strlen (_tmp21_, (gssize) _tmp25_); -#line 1019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1035 "/home/jens/Source/shotwell/src/Dialogs.vala" offset = _tmp26_; -#line 1020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = gtk_entry_completion_get_entry (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_entry_completion_get_type (), GtkEntryCompletion)); -#line 1020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = gtk_editable_get_position (G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, gtk_entry_get_type (), GtkEntry), GTK_TYPE_EDITABLE, GtkEditable)); -#line 1020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" position = _tmp28_; -#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1037 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = position; -#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1037 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = offset; -#line 1021 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1037 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp29_ <= _tmp30_) { -#line 1022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (normed_key); -#line 1022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (model); -#line 1022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10121 "Dialogs.c" +#line 10249 "Dialogs.c" } } -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = normed_key; -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = string_strip (_tmp31_); -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = _tmp32_; -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = self->priv->delimiter; -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = entry_multi_completion_get_last_part (_tmp33_, _tmp34_); -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_; -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp33_); -#line 1025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" last_part = _tmp36_; -#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = last_part; -#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = strlen (_tmp37_); -#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = _tmp38_; -#line 1027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp39_ == 0) { -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (last_part); -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (normed_key); -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (model); -#line 1028 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1044 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10160 "Dialogs.c" +#line 10288 "Dialogs.c" } -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = possible_match; -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = last_part; -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = string_strip (_tmp41_); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = _tmp42_; -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = g_str_has_prefix (_tmp40_, _tmp43_); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = _tmp44_; -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp43_); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp45_; -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (last_part); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (normed_key); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (model); -#line 1030 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1046 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10188 "Dialogs.c" +#line 10316 "Dialogs.c" } -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (normed_key); -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (possible_match); -#line 1002 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1018 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (model); -#line 10196 "Dialogs.c" +#line 10324 "Dialogs.c" } @@ -10230,7 +10358,7 @@ static glong string_strnlen (gchar* str, glong maxlen) { _tmp3_ = end; #line 1296 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp3_ == NULL) { -#line 10219 "Dialogs.c" +#line 10347 "Dialogs.c" glong _tmp4_ = 0L; #line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp4_ = maxlen; @@ -10238,7 +10366,7 @@ static glong string_strnlen (gchar* str, glong maxlen) { result = _tmp4_; #line 1297 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 10227 "Dialogs.c" +#line 10355 "Dialogs.c" } else { gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; @@ -10250,7 +10378,7 @@ static glong string_strnlen (gchar* str, glong maxlen) { result = (glong) (_tmp5_ - _tmp6_); #line 1299 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 10239 "Dialogs.c" +#line 10367 "Dialogs.c" } } @@ -10274,21 +10402,21 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp1_ = offset; #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp1_ >= ((glong) 0)) { -#line 10263 "Dialogs.c" +#line 10391 "Dialogs.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 10269 "Dialogs.c" +#line 10397 "Dialogs.c" } else { #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp0_ = FALSE; -#line 10273 "Dialogs.c" +#line 10401 "Dialogs.c" } #line 1308 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" if (_tmp0_) { -#line 10277 "Dialogs.c" +#line 10405 "Dialogs.c" glong _tmp3_ = 0L; glong _tmp4_ = 0L; glong _tmp5_ = 0L; @@ -10300,7 +10428,7 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp5_ = string_strnlen ((gchar*) self, _tmp3_ + _tmp4_); #line 1310 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" string_length = _tmp5_; -#line 10289 "Dialogs.c" +#line 10417 "Dialogs.c" } else { gint _tmp6_ = 0; gint _tmp7_ = 0; @@ -10310,13 +10438,13 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp7_ = _tmp6_; #line 1312 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" string_length = (glong) _tmp7_; -#line 10299 "Dialogs.c" +#line 10427 "Dialogs.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 10305 "Dialogs.c" +#line 10433 "Dialogs.c" glong _tmp9_ = 0L; glong _tmp10_ = 0L; glong _tmp11_ = 0L; @@ -10330,7 +10458,7 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp11_ = offset; #line 1317 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp11_ >= ((glong) 0), NULL); -#line 10319 "Dialogs.c" +#line 10447 "Dialogs.c" } else { glong _tmp12_ = 0L; glong _tmp13_ = 0L; @@ -10340,13 +10468,13 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp13_ = string_length; #line 1319 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" g_return_val_if_fail (_tmp12_ <= _tmp13_, NULL); -#line 10329 "Dialogs.c" +#line 10457 "Dialogs.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 10335 "Dialogs.c" +#line 10463 "Dialogs.c" glong _tmp15_ = 0L; glong _tmp16_ = 0L; #line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" @@ -10355,7 +10483,7 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { _tmp16_ = offset; #line 1322 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" len = _tmp15_ - _tmp16_; -#line 10344 "Dialogs.c" +#line 10472 "Dialogs.c" } #line 1324 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" _tmp17_ = offset; @@ -10375,7 +10503,7 @@ static gchar* string_substring (const gchar* self, glong offset, glong len) { result = _tmp22_; #line 1325 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 10364 "Dialogs.c" +#line 10492 "Dialogs.c" } @@ -10411,53 +10539,53 @@ static gboolean entry_multi_completion_real_match_selected (GtkEntryCompletion* GtkEntry* _tmp36_ = NULL; gint _tmp37_ = 0; gint _tmp38_ = 0; -#line 1034 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_ENTRY_MULTI_COMPLETION, EntryMultiCompletion); -#line 1034 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_TREE_MODEL (model), FALSE); -#line 1034 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (iter != NULL, FALSE); -#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = model; -#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = *iter; -#line 1036 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_tree_model_get (_tmp0_, &_tmp1_, 0, &match, -1); -#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1054 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_entry_completion_get_entry (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_entry_completion_get_type (), GtkEntryCompletion)); -#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1054 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_entry_get_type (), GtkEntry)); -#line 1038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1054 "/home/jens/Source/shotwell/src/Dialogs.vala" entry = _tmp3_; -#line 1040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = entry; -#line 1040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = gtk_entry_get_text (_tmp4_); -#line 1040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_utf8_normalize (_tmp5_, (gssize) -1, G_NORMALIZE_ALL_COMPOSE); -#line 1040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" old_text = _tmp6_; -#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = old_text; -#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = strlen (_tmp7_); -#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 1041 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_ > 0) { -#line 10434 "Dialogs.c" +#line 10562 "Dialogs.c" const gchar* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; gboolean _tmp12_ = FALSE; -#line 1042 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1058 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = old_text; -#line 1042 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1058 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->delimiter; -#line 1042 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1058 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = string_contains (_tmp10_, _tmp11_); -#line 1042 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1058 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp12_) { -#line 10446 "Dialogs.c" +#line 10574 "Dialogs.c" const gchar* _tmp13_ = NULL; const gchar* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; @@ -10468,113 +10596,113 @@ static gboolean entry_multi_completion_real_match_selected (GtkEntryCompletion* gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = self->priv->delimiter; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_strcmp0 (_tmp14_, " ") != 0) { -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = " "; -#line 10463 "Dialogs.c" +#line 10591 "Dialogs.c" } else { -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = ""; -#line 10467 "Dialogs.c" +#line 10595 "Dialogs.c" } -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = old_text; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = old_text; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->delimiter; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = string_get (_tmp17_, (glong) 0); -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = string_last_index_of_char (_tmp16_, (gunichar) _tmp18_, 0); -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = string_substring (_tmp15_, (glong) 0, (glong) (_tmp19_ + 1)); -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _tmp20_; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = g_strconcat (_tmp21_, _tmp13_, NULL); -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (old_text); -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" old_text = _tmp22_; -#line 1043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp21_); -#line 10491 "Dialogs.c" +#line 10619 "Dialogs.c" } else { gchar* _tmp23_ = NULL; -#line 1045 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1061 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = g_strdup (""); -#line 1045 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1061 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (old_text); -#line 1045 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1061 "/home/jens/Source/shotwell/src/Dialogs.vala" old_text = _tmp23_; -#line 10500 "Dialogs.c" +#line 10628 "Dialogs.c" } } -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = self->priv->delimiter; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_strcmp0 (_tmp25_, " ") != 0) { -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = " "; -#line 10509 "Dialogs.c" +#line 10637 "Dialogs.c" } else { -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = ""; -#line 10513 "Dialogs.c" +#line 10641 "Dialogs.c" } -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = old_text; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = match; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strconcat (_tmp26_, _tmp27_, NULL); -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = _tmp28_; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = self->priv->delimiter; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = g_strconcat (_tmp29_, _tmp30_, NULL); -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = _tmp31_; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = g_strconcat (_tmp32_, _tmp24_, NULL); -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = _tmp33_; -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp32_); -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp29_); -#line 1048 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1064 "/home/jens/Source/shotwell/src/Dialogs.vala" new_text = _tmp34_; -#line 1049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = entry; -#line 1049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1065 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_text (_tmp35_, new_text); -#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1066 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = entry; -#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1066 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = strlen (new_text); -#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1066 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = _tmp37_; -#line 1050 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1066 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_editable_set_position (G_TYPE_CHECK_INSTANCE_CAST (_tmp36_, GTK_TYPE_EDITABLE, GtkEditable), (gint) _tmp38_); -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (new_text); -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (old_text); -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (entry); -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (match); -#line 1052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10563 "Dialogs.c" +#line 10691 "Dialogs.c" } @@ -10590,121 +10718,121 @@ static gchar* entry_multi_completion_get_last_part (const gchar* s, const gchar* gboolean _tmp4_ = FALSE; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; -#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1072 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (s != NULL, NULL); -#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1072 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (delimiter != NULL, NULL); -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = s; -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = delimiter; -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_ = g_strsplit (_tmp0_, _tmp1_, 0); -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" split = _tmp3_; -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" split_length1 = _vala_array_length (_tmp2_); -#line 1057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" _split_size_ = split_length1; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = split; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5__length1 = split_length1; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_ != NULL) { -#line 10601 "Dialogs.c" +#line 10729 "Dialogs.c" gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp7_ = NULL; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = split; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6__length1 = split_length1; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_[0]; -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp7_ != NULL; -#line 10613 "Dialogs.c" +#line 10741 "Dialogs.c" } else { -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = FALSE; -#line 10617 "Dialogs.c" +#line 10745 "Dialogs.c" } -#line 1059 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1075 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_) { -#line 10621 "Dialogs.c" +#line 10749 "Dialogs.c" gchar** _tmp8_ = NULL; gint _tmp8__length1 = 0; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; const gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = split; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8__length1 = split_length1; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = split; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9__length1 = split_length1; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp8_[_tmp9__length1 - 1]; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_strdup (_tmp10_); -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp11_; -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" split = (_vala_array_free (split, split_length1, (GDestroyNotify) g_free), NULL); -#line 1060 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10646 "Dialogs.c" +#line 10774 "Dialogs.c" } else { gchar* _tmp12_ = NULL; -#line 1062 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = g_strdup (""); -#line 1062 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp12_; -#line 1062 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" split = (_vala_array_free (split, split_length1, (GDestroyNotify) g_free), NULL); -#line 1062 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10657 "Dialogs.c" +#line 10785 "Dialogs.c" } -#line 1056 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1072 "/home/jens/Source/shotwell/src/Dialogs.vala" split = (_vala_array_free (split, split_length1, (GDestroyNotify) g_free), NULL); -#line 10661 "Dialogs.c" +#line 10789 "Dialogs.c" } static void entry_multi_completion_class_init (EntryMultiCompletionClass * klass) { -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" entry_multi_completion_parent_class = g_type_class_peek_parent (klass); -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (EntryMultiCompletionPrivate)); -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" ((GtkEntryCompletionClass *) klass)->match_selected = entry_multi_completion_real_match_selected; -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = entry_multi_completion_finalize; -#line 10674 "Dialogs.c" +#line 10802 "Dialogs.c" } static void entry_multi_completion_instance_init (EntryMultiCompletion * self) { -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = ENTRY_MULTI_COMPLETION_GET_PRIVATE (self); -#line 10681 "Dialogs.c" +#line 10809 "Dialogs.c" } static void entry_multi_completion_finalize (GObject* obj) { EntryMultiCompletion * self; -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ENTRY_MULTI_COMPLETION, EntryMultiCompletion); -#line 979 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 995 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->priv->delimiter); -#line 978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 994 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (entry_multi_completion_parent_class)->finalize (obj); -#line 10693 "Dialogs.c" +#line 10821 "Dialogs.c" } @@ -10721,9 +10849,9 @@ GType entry_multi_completion_get_type (void) { static void _set_background_dialog_on_checkbox_clicked_gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self) { -#line 1086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1102 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_on_checkbox_clicked ((SetBackgroundDialog*) self); -#line 10712 "Dialogs.c" +#line 10840 "Dialogs.c" } @@ -10756,103 +10884,103 @@ SetBackgroundDialog* set_background_dialog_construct (GType object_type, GtkBuil GtkBuilder* _tmp24_ = NULL; GObject* _tmp25_ = NULL; GtkButton* _tmp26_ = NULL; -#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1092 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_BUILDER (builder), NULL); -#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1092 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (SetBackgroundDialog*) g_type_create_instance (object_type); -#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = builder; -#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_builder_get_object (_tmp0_, "dialog1"); -#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp1_, gtk_dialog_get_type ()) ? ((GtkDialog*) _tmp1_) : NULL); -#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->dialog); -#line 1078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" self->dialog = _tmp2_; -#line 1079 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->dialog; -#line 1079 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_type_hint (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_window_get_type (), GtkWindow), GDK_WINDOW_TYPE_HINT_DIALOG); -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->dialog; -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = app_window_get_instance (); -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_; -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gtk_widget_get_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_widget_get_type (), GtkWidget)); -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, gtk_widget_get_type (), GtkWidget), _tmp7_); -#line 1080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp6_); -#line 1081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1097 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->dialog; -#line 1081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1097 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = app_window_get_instance (); -#line 1081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1097 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 1081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1097 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_window_get_type (), GtkWindow), G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_window_get_type (), GtkWindow)); -#line 1081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1097 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp10_); -#line 1082 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->dialog; -#line 1082 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (_tmp11_, (gint) GTK_RESPONSE_OK); -#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1100 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = builder; -#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1100 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gtk_builder_get_object (_tmp12_, "desktop_background_checkbox"); -#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1100 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp13_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp13_) : NULL); -#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1100 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->desktop_background_button); -#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1100 "/home/jens/Source/shotwell/src/Dialogs.vala" self->desktop_background_button = _tmp14_; -#line 1085 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1101 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->desktop_background_button; -#line 1085 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1101 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->desktop; -#line 1085 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1101 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, gtk_toggle_button_get_type (), GtkToggleButton), _tmp16_); -#line 1086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1102 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->desktop_background_button; -#line 1086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1102 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_toggle_button_get_type (), GtkToggleButton), "toggled", (GCallback) _set_background_dialog_on_checkbox_clicked_gtk_toggle_button_toggled, self); -#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1103 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = builder; -#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1103 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = gtk_builder_get_object (_tmp18_, "screensaver_checkbox"); -#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1103 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp19_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp19_) : NULL); -#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1103 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->screensaver_button); -#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1103 "/home/jens/Source/shotwell/src/Dialogs.vala" self->screensaver_button = _tmp20_; -#line 1088 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1104 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->screensaver_button; -#line 1088 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1104 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->screensaver; -#line 1088 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1104 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_toggle_button_get_type (), GtkToggleButton), _tmp22_); -#line 1089 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1105 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->screensaver_button; -#line 1089 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1105 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, gtk_toggle_button_get_type (), GtkToggleButton), "toggled", (GCallback) _set_background_dialog_on_checkbox_clicked_gtk_toggle_button_toggled, self); -#line 1091 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = builder; -#line 1091 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = gtk_builder_get_object (_tmp24_, "ok_button"); -#line 1091 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp25_, gtk_button_get_type ()) ? ((GtkButton*) _tmp25_) : NULL); -#line 1091 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->ok_button); -#line 1091 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ok_button = _tmp26_; -#line 1076 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1092 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 10841 "Dialogs.c" +#line 10969 "Dialogs.c" } @@ -10865,56 +10993,56 @@ void set_background_dialog_on_checkbox_clicked (SetBackgroundDialog* self) { gboolean _tmp5_ = FALSE; gboolean _tmp6_ = FALSE; gboolean _tmp7_ = FALSE; -#line 1094 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1110 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_SET_BACKGROUND_DIALOG (self)); -#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->desktop_background_button; -#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 1095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1111 "/home/jens/Source/shotwell/src/Dialogs.vala" self->desktop = _tmp2_; -#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1112 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->screensaver_button; -#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1112 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1112 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1112 "/home/jens/Source/shotwell/src/Dialogs.vala" self->screensaver = _tmp5_; -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->desktop; -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp7_) { -#line 10876 "Dialogs.c" +#line 11004 "Dialogs.c" gboolean _tmp8_ = FALSE; -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->screensaver; -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = !_tmp8_; -#line 10882 "Dialogs.c" +#line 11010 "Dialogs.c" } else { -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 10886 "Dialogs.c" +#line 11014 "Dialogs.c" } -#line 1098 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_) { -#line 10890 "Dialogs.c" +#line 11018 "Dialogs.c" GtkButton* _tmp9_ = NULL; -#line 1099 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1115 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->ok_button; -#line 1099 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1115 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 10896 "Dialogs.c" +#line 11024 "Dialogs.c" } else { GtkButton* _tmp10_ = NULL; -#line 1101 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1117 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->ok_button; -#line 1101 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1117 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 10903 "Dialogs.c" +#line 11031 "Dialogs.c" } } @@ -10926,245 +11054,245 @@ gboolean set_background_dialog_execute_base (SetBackgroundDialog* self) { GtkDialog* _tmp1_ = NULL; gint _tmp2_ = 0; GtkDialog* _tmp3_ = NULL; -#line 1105 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1121 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_SET_BACKGROUND_DIALOG (self), FALSE); -#line 1106 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1122 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->dialog; -#line 1106 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1122 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_widget_get_type (), GtkWidget)); -#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1123 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->dialog; -#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1123 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_dialog_run (_tmp1_); -#line 1107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1123 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = _tmp2_ == ((gint) GTK_RESPONSE_OK); -#line 1108 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1124 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->dialog; -#line 1108 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1124 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_widget_get_type (), GtkWidget)); -#line 1110 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1126 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 1110 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1126 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 10935 "Dialogs.c" +#line 11063 "Dialogs.c" } static void value_set_background_dialog_init (GValue* value) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 10942 "Dialogs.c" +#line 11070 "Dialogs.c" } static void value_set_background_dialog_free_value (GValue* value) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_unref (value->data[0].v_pointer); -#line 10951 "Dialogs.c" +#line 11079 "Dialogs.c" } } static void value_set_background_dialog_copy_value (const GValue* src_value, GValue* dest_value) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = set_background_dialog_ref (src_value->data[0].v_pointer); -#line 10961 "Dialogs.c" +#line 11089 "Dialogs.c" } else { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 10965 "Dialogs.c" +#line 11093 "Dialogs.c" } } static gpointer value_set_background_dialog_peek_pointer (const GValue* value) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 10973 "Dialogs.c" +#line 11101 "Dialogs.c" } static gchar* value_set_background_dialog_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 10980 "Dialogs.c" +#line 11108 "Dialogs.c" SetBackgroundDialog* object; object = collect_values[0].v_pointer; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 10987 "Dialogs.c" +#line 11115 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 10991 "Dialogs.c" +#line 11119 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = set_background_dialog_ref (object); -#line 10995 "Dialogs.c" +#line 11123 "Dialogs.c" } else { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 10999 "Dialogs.c" +#line 11127 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 11003 "Dialogs.c" +#line 11131 "Dialogs.c" } static gchar* value_set_background_dialog_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { SetBackgroundDialog** object_p; object_p = collect_values[0].v_pointer; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 11014 "Dialogs.c" +#line 11142 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 11020 "Dialogs.c" +#line 11148 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 11024 "Dialogs.c" +#line 11152 "Dialogs.c" } else { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = set_background_dialog_ref (value->data[0].v_pointer); -#line 11028 "Dialogs.c" +#line 11156 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 11032 "Dialogs.c" +#line 11160 "Dialogs.c" } GParamSpec* param_spec_set_background_dialog (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecSetBackgroundDialog* spec; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, TYPE_SET_BACKGROUND_DIALOG), NULL); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 11046 "Dialogs.c" +#line 11174 "Dialogs.c" } gpointer value_get_set_background_dialog (const GValue* value) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_SET_BACKGROUND_DIALOG), NULL); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 11055 "Dialogs.c" +#line 11183 "Dialogs.c" } void value_set_set_background_dialog (GValue* value, gpointer v_object) { SetBackgroundDialog* old; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_SET_BACKGROUND_DIALOG)); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_SET_BACKGROUND_DIALOG)); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_ref (value->data[0].v_pointer); -#line 11075 "Dialogs.c" +#line 11203 "Dialogs.c" } else { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 11079 "Dialogs.c" +#line 11207 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_unref (old); -#line 11085 "Dialogs.c" +#line 11213 "Dialogs.c" } } void value_take_set_background_dialog (GValue* value, gpointer v_object) { SetBackgroundDialog* old; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_SET_BACKGROUND_DIALOG)); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_SET_BACKGROUND_DIALOG)); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 11104 "Dialogs.c" +#line 11232 "Dialogs.c" } else { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 11108 "Dialogs.c" +#line 11236 "Dialogs.c" } -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_unref (old); -#line 11114 "Dialogs.c" +#line 11242 "Dialogs.c" } } static void set_background_dialog_class_init (SetBackgroundDialogClass * klass) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" ((SetBackgroundDialogClass *) klass)->finalize = set_background_dialog_finalize; -#line 11124 "Dialogs.c" +#line 11252 "Dialogs.c" } static void set_background_dialog_instance_init (SetBackgroundDialog * self) { -#line 1073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1089 "/home/jens/Source/shotwell/src/Dialogs.vala" self->desktop = TRUE; -#line 1074 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1090 "/home/jens/Source/shotwell/src/Dialogs.vala" self->screensaver = FALSE; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 11135 "Dialogs.c" +#line 11263 "Dialogs.c" } static void set_background_dialog_finalize (SetBackgroundDialog* obj) { SetBackgroundDialog * self; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 1068 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1084 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->dialog); -#line 1069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1085 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->desktop_background_button); -#line 1070 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1086 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->screensaver_button); -#line 1071 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1087 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->ok_button); -#line 11153 "Dialogs.c" +#line 11281 "Dialogs.c" } @@ -11185,24 +11313,24 @@ GType set_background_dialog_get_type (void) { gpointer set_background_dialog_ref (gpointer instance) { SetBackgroundDialog* self; self = instance; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 11178 "Dialogs.c" +#line 11306 "Dialogs.c" } void set_background_dialog_unref (gpointer instance) { SetBackgroundDialog* self; self = instance; -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" SET_BACKGROUND_DIALOG_GET_CLASS (self)->finalize (self); -#line 1067 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1083 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 11191 "Dialogs.c" +#line 11319 "Dialogs.c" } } @@ -11211,24 +11339,24 @@ SetBackgroundPhotoDialog* set_background_photo_dialog_construct (GType object_ty SetBackgroundPhotoDialog* self = NULL; GtkBuilder* builder = NULL; GtkBuilder* _tmp0_ = NULL; -#line 1117 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1133 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_create_builder ("set_background_dialog.ui", self); -#line 1117 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1133 "/home/jens/Source/shotwell/src/Dialogs.vala" builder = _tmp0_; -#line 1118 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1134 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (SetBackgroundPhotoDialog*) set_background_dialog_construct (object_type, builder); -#line 1116 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1132 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (builder); -#line 1116 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1132 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 11210 "Dialogs.c" +#line 11338 "Dialogs.c" } SetBackgroundPhotoDialog* set_background_photo_dialog_new (void) { -#line 1116 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1132 "/home/jens/Source/shotwell/src/Dialogs.vala" return set_background_photo_dialog_construct (TYPE_SET_BACKGROUND_PHOTO_DIALOG); -#line 11217 "Dialogs.c" +#line 11345 "Dialogs.c" } @@ -11240,44 +11368,44 @@ gboolean set_background_photo_dialog_execute (SetBackgroundPhotoDialog* self, gb gboolean _tmp0_ = FALSE; gboolean _tmp1_ = FALSE; gboolean _tmp2_ = FALSE; -#line 1121 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1137 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_SET_BACKGROUND_PHOTO_DIALOG (self), FALSE); -#line 1122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1138 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = set_background_dialog_execute_base (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)); -#line 1122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1138 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = _tmp0_; -#line 1124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)->desktop; -#line 1124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_desktop_background = _tmp1_; -#line 1125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1141 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)->screensaver; -#line 1125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1141 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_screensaver = _tmp2_; -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" if (desktop_background) { -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" *desktop_background = _vala_desktop_background; -#line 11249 "Dialogs.c" +#line 11377 "Dialogs.c" } -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" if (screensaver) { -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" *screensaver = _vala_screensaver; -#line 11255 "Dialogs.c" +#line 11383 "Dialogs.c" } -#line 1127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 11259 "Dialogs.c" +#line 11387 "Dialogs.c" } static void set_background_photo_dialog_class_init (SetBackgroundPhotoDialogClass * klass) { -#line 1114 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1130 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_photo_dialog_parent_class = g_type_class_peek_parent (klass); -#line 11266 "Dialogs.c" +#line 11394 "Dialogs.c" } @@ -11298,9 +11426,9 @@ GType set_background_photo_dialog_get_type (void) { static void _set_background_slideshow_dialog_on_delay_scale_value_changed_gtk_range_value_changed (GtkRange* _sender, gpointer self) { -#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1159 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_slideshow_dialog_on_delay_scale_value_changed ((SetBackgroundSlideshowDialog*) self); -#line 11289 "Dialogs.c" +#line 11417 "Dialogs.c" } @@ -11316,52 +11444,52 @@ SetBackgroundSlideshowDialog* set_background_slideshow_dialog_construct (GType o GtkScale* _tmp6_ = NULL; GtkAdjustment* _tmp7_ = NULL; GtkAdjustment* _tmp8_ = NULL; -#line 1137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_create_builder ("set_background_slideshow_dialog.ui", self); -#line 1137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" builder = _tmp0_; -#line 1138 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1154 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (SetBackgroundSlideshowDialog*) set_background_dialog_construct (object_type, builder); -#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1156 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_builder_get_object (builder, "delay_value_label"); -#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1156 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp1_, gtk_label_get_type ()) ? ((GtkLabel*) _tmp1_) : NULL); -#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1156 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->delay_value_label); -#line 1140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1156 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value_label = _tmp2_; -#line 1142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_builder_get_object (builder, "delay_scale"); -#line 1142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp3_, gtk_scale_get_type ()) ? ((GtkScale*) _tmp3_) : NULL); -#line 1142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->delay_scale); -#line 1142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_scale = _tmp4_; -#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1159 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->delay_scale; -#line 1143 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1159 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_range_get_type (), GtkRange), "value-changed", (GCallback) _set_background_slideshow_dialog_on_delay_scale_value_changed_gtk_range_value_changed, self); -#line 1144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->delay_scale; -#line 1144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gtk_range_get_adjustment (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_range_get_type (), GtkRange)); -#line 1144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 1144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_adjustment_set_value (_tmp8_, (gdouble) 50); -#line 1136 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1152 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (builder); -#line 1136 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1152 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 11343 "Dialogs.c" +#line 11471 "Dialogs.c" } SetBackgroundSlideshowDialog* set_background_slideshow_dialog_new (void) { -#line 1136 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1152 "/home/jens/Source/shotwell/src/Dialogs.vala" return set_background_slideshow_dialog_construct (TYPE_SET_BACKGROUND_SLIDESHOW_DIALOG); -#line 11350 "Dialogs.c" +#line 11478 "Dialogs.c" } @@ -11379,57 +11507,57 @@ static void set_background_slideshow_dialog_on_delay_scale_value_changed (SetBac gint _tmp8_ = 0; GtkLabel* _tmp29_ = NULL; const gchar* _tmp30_ = NULL; -#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1163 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_SET_BACKGROUND_SLIDESHOW_DIALOG (self)); -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->delay_scale; -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_range_get_adjustment (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_range_get_type (), GtkRange)); -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_adjustment_get_value (_tmp2_); -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" value = _tmp4_; -#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1169 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = value; -#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1169 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = pow (_tmp5_, (gdouble) 5); -#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1169 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = pow ((gdouble) 90, (gdouble) 5); -#line 1153 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1169 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value = (gint) (((((_tmp6_ / _tmp7_) * 60) * 60) * 24) + 5); -#line 1157 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1173 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->delay_value; -#line 1157 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1173 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_ < 60) { -#line 11394 "Dialogs.c" +#line 11522 "Dialogs.c" gint _tmp9_ = 0; const gchar* _tmp10_ = NULL; gint _tmp11_ = 0; gchar* _tmp12_ = NULL; -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->delay_value; -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = ngettext ("%d second", "%d seconds", (gulong) _tmp9_); -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->delay_value; -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = g_strdup_printf (_tmp10_, _tmp11_); -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1174 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp12_; -#line 11411 "Dialogs.c" +#line 11539 "Dialogs.c" } else { gint _tmp13_ = 0; -#line 1159 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1175 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->delay_value; -#line 1159 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1175 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_ < (60 * 60)) { -#line 11418 "Dialogs.c" +#line 11546 "Dialogs.c" gint minutes = 0; gint _tmp14_ = 0; gint _tmp15_ = 0; @@ -11437,34 +11565,34 @@ static void set_background_slideshow_dialog_on_delay_scale_value_changed (SetBac gint _tmp17_ = 0; gchar* _tmp18_ = NULL; gint _tmp19_ = 0; -#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1176 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = self->priv->delay_value; -#line 1160 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1176 "/home/jens/Source/shotwell/src/Dialogs.vala" minutes = _tmp14_ / 60; -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = minutes; -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = ngettext ("%d minute", "%d minutes", (gulong) _tmp15_); -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = minutes; -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = g_strdup_printf (_tmp16_, _tmp17_); -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1161 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1177 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp18_; -#line 1162 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1178 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = minutes; -#line 1162 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1178 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value = _tmp19_ * 60; -#line 11446 "Dialogs.c" +#line 11574 "Dialogs.c" } else { gint _tmp20_ = 0; -#line 1163 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1179 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->delay_value; -#line 1163 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1179 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp20_ < ((60 * 60) * 24)) { -#line 11453 "Dialogs.c" +#line 11581 "Dialogs.c" gint hours = 0; gint _tmp21_ = 0; gint _tmp22_ = 0; @@ -11472,53 +11600,53 @@ static void set_background_slideshow_dialog_on_delay_scale_value_changed (SetBac gint _tmp24_ = 0; gchar* _tmp25_ = NULL; gint _tmp26_ = 0; -#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1180 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->delay_value; -#line 1164 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1180 "/home/jens/Source/shotwell/src/Dialogs.vala" hours = _tmp21_ / (60 * 60); -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = hours; -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = ngettext ("%d hour", "%d hours", (gulong) _tmp22_); -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = hours; -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = g_strdup_printf (_tmp23_, _tmp24_); -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1181 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp25_; -#line 1166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = hours; -#line 1166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value = _tmp26_ * (60 * 60); -#line 11481 "Dialogs.c" +#line 11609 "Dialogs.c" } else { const gchar* _tmp27_ = NULL; gchar* _tmp28_ = NULL; -#line 1168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1184 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _ ("1 day"); -#line 1168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1184 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strdup (_tmp27_); -#line 1168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1184 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1184 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp28_; -#line 1169 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1185 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value = (60 * 60) * 24; -#line 11495 "Dialogs.c" +#line 11623 "Dialogs.c" } } } -#line 1172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1188 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->delay_value_label; -#line 1172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1188 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = text; -#line 1172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1188 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_label (_tmp29_, _tmp30_); -#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1163 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 11507 "Dialogs.c" +#line 11635 "Dialogs.c" } @@ -11532,81 +11660,81 @@ gboolean set_background_slideshow_dialog_execute (SetBackgroundSlideshowDialog* gint _tmp1_ = 0; gboolean _tmp2_ = FALSE; gboolean _tmp3_ = FALSE; -#line 1175 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1191 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_SET_BACKGROUND_SLIDESHOW_DIALOG (self), FALSE); -#line 1176 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1192 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = set_background_dialog_execute_base (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)); -#line 1176 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1192 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = _tmp0_; -#line 1178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->delay_value; -#line 1178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1194 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_delay_value = _tmp1_; -#line 1179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1195 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)->desktop; -#line 1179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1195 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_desktop_background = _tmp2_; -#line 1180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_SET_BACKGROUND_DIALOG, SetBackgroundDialog)->screensaver; -#line 1180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1196 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_screensaver = _tmp3_; -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" if (delay_value) { -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" *delay_value = _vala_delay_value; -#line 11545 "Dialogs.c" +#line 11673 "Dialogs.c" } -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" if (desktop_background) { -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" *desktop_background = _vala_desktop_background; -#line 11551 "Dialogs.c" +#line 11679 "Dialogs.c" } -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" if (screensaver) { -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" *screensaver = _vala_screensaver; -#line 11557 "Dialogs.c" +#line 11685 "Dialogs.c" } -#line 1182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 11561 "Dialogs.c" +#line 11689 "Dialogs.c" } static void set_background_slideshow_dialog_class_init (SetBackgroundSlideshowDialogClass * klass) { -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" set_background_slideshow_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" ((SetBackgroundDialogClass *) klass)->finalize = set_background_slideshow_dialog_finalize; -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (SetBackgroundSlideshowDialogPrivate)); -#line 11572 "Dialogs.c" +#line 11700 "Dialogs.c" } static void set_background_slideshow_dialog_instance_init (SetBackgroundSlideshowDialog * self) { -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = SET_BACKGROUND_SLIDESHOW_DIALOG_GET_PRIVATE (self); -#line 1134 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1150 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->delay_value = 0; -#line 11581 "Dialogs.c" +#line 11709 "Dialogs.c" } static void set_background_slideshow_dialog_finalize (SetBackgroundDialog* obj) { SetBackgroundSlideshowDialog * self; -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SET_BACKGROUND_SLIDESHOW_DIALOG, SetBackgroundSlideshowDialog); -#line 1132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1148 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->delay_value_label); -#line 1133 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1149 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->delay_scale); -#line 1131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1147 "/home/jens/Source/shotwell/src/Dialogs.vala" SET_BACKGROUND_DIALOG_CLASS (set_background_slideshow_dialog_parent_class)->finalize (obj); -#line 11595 "Dialogs.c" +#line 11723 "Dialogs.c" } @@ -11628,60 +11756,60 @@ TextEntryDialog* text_entry_dialog_construct (GType object_type) { GtkSettings* _tmp0_ = NULL; gint _tmp1_ = 0; gboolean _tmp2_ = FALSE; -#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_settings_get_default (); -#line 1198 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, G_TYPE_OBJECT, GObject), "gtk-dialogs-use-header", &use_header, NULL); -#line 1199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = use_header; -#line 1199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_) { -#line 1199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 1; -#line 11627 "Dialogs.c" +#line 11755 "Dialogs.c" } else { -#line 1199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 0; -#line 11631 "Dialogs.c" +#line 11759 "Dialogs.c" } -#line 1199 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (TextEntryDialog*) g_object_new (object_type, "use-header-bar", _tmp1_, NULL); -#line 1196 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 11637 "Dialogs.c" +#line 11765 "Dialogs.c" } TextEntryDialog* text_entry_dialog_new (void) { -#line 1196 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" return text_entry_dialog_construct (TYPE_TEXT_ENTRY_DIALOG); -#line 11644 "Dialogs.c" +#line 11772 "Dialogs.c" } void text_entry_dialog_set_builder (TextEntryDialog* self, GtkBuilder* builder) { GtkBuilder* _tmp0_ = NULL; GtkBuilder* _tmp1_ = NULL; -#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_TEXT_ENTRY_DIALOG (self)); -#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_BUILDER (builder)); -#line 1203 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = builder; -#line 1203 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _g_object_ref0 (_tmp0_); -#line 1203 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 1203 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->builder = _tmp1_; -#line 11663 "Dialogs.c" +#line 11791 "Dialogs.c" } static void _text_entry_dialog_on_entry_changed_gtk_editable_changed (GtkEditable* _sender, gpointer self) { -#line 1220 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1236 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_on_entry_changed ((TextEntryDialog*) self); -#line 11670 "Dialogs.c" +#line 11798 "Dialogs.c" } @@ -11716,164 +11844,164 @@ void text_entry_dialog_setup (TextEntryDialog* self, TextEntryDialogOnModifyVali GtkWidget* _tmp26_ = NULL; GtkButton* _tmp27_ = NULL; GeeCollection* _tmp28_ = NULL; -#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_TEXT_ENTRY_DIALOG (self)); -#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (title != NULL); -#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (label != NULL); -#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail ((completion_list == NULL) || GEE_IS_COLLECTION (completion_list)); -#line 1208 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1224 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = title; -#line 1208 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1224 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp0_); -#line 1209 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1225 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), TRUE); -#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = app_window_get_instance (); -#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_widget_get_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_widget_get_type (), GtkWidget)); -#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_parent_window (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget), _tmp3_); -#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp2_); -#line 1211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1227 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = app_window_get_instance (); -#line 1211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1227 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1227 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_window_get_type (), GtkWindow)); -#line 1211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1227 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp5_); -#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1228 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = modify_validate; -#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1228 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6__target = modify_validate_target; -#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1228 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->on_modify_validate = _tmp6_; -#line 1212 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1228 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->on_modify_validate_target = _tmp6__target; -#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->builder; -#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gtk_builder_get_object (_tmp7_, "label"); -#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, gtk_label_get_type ()) ? ((GtkLabel*) _tmp8_) : NULL); -#line 1214 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" name_label = _tmp9_; -#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1231 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = name_label; -#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1231 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = label; -#line 1215 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1231 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_text (_tmp10_, _tmp11_); -#line 1217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1233 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->builder; -#line 1217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1233 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gtk_builder_get_object (_tmp12_, "entry"); -#line 1217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1233 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp13_, gtk_entry_get_type ()) ? ((GtkEntry*) _tmp13_) : NULL); -#line 1217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1233 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->entry); -#line 1217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1233 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->entry = _tmp14_; -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = initial_text; -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp16_ != NULL) { -#line 11773 "Dialogs.c" +#line 11901 "Dialogs.c" const gchar* _tmp17_ = NULL; -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = initial_text; -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp17_; -#line 11779 "Dialogs.c" +#line 11907 "Dialogs.c" } else { -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = ""; -#line 11783 "Dialogs.c" +#line 11911 "Dialogs.c" } -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->entry; -#line 1218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1234 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_text (_tmp18_, _tmp15_); -#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1235 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->entry; -#line 1219 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1235 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_grab_focus (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, gtk_widget_get_type (), GtkWidget)); -#line 1220 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1236 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->entry; -#line 1220 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1236 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp20_, GTK_TYPE_EDITABLE, GtkEditable), "changed", (GCallback) _text_entry_dialog_on_entry_changed_gtk_editable_changed, self, 0); -#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1238 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gtk_dialog_get_action_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1238 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_button_box_get_type (), GtkButtonBox)); -#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1238 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->action_area_box); -#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1238 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->action_area_box = _tmp22_; -#line 1223 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1239 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->action_area_box; -#line 1223 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1239 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_button_box_set_layout (_tmp23_, GTK_BUTTONBOX_END); -#line 1225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_CANCEL_LABEL, (gint) GTK_RESPONSE_CANCEL); -#line 1225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, gtk_button_get_type (), GtkButton)); -#line 1225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1241 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button1); -#line 1225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1241 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->button1 = _tmp25_; -#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_SAVE_LABEL, (gint) GTK_RESPONSE_OK); -#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, gtk_button_get_type (), GtkButton)); -#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1242 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button2); -#line 1226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1242 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->button2 = _tmp27_; -#line 1227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); -#line 1229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = completion_list; -#line 1229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1245 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp28_ != NULL) { -#line 11831 "Dialogs.c" +#line 11959 "Dialogs.c" EntryMultiCompletion* completion = NULL; GeeCollection* _tmp29_ = NULL; const gchar* _tmp30_ = NULL; EntryMultiCompletion* _tmp31_ = NULL; GtkEntry* _tmp32_ = NULL; EntryMultiCompletion* _tmp33_ = NULL; -#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1246 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = completion_list; -#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1246 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = completion_delimiter; -#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1246 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = entry_multi_completion_new (_tmp29_, _tmp30_); -#line 1230 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1246 "/home/jens/Source/shotwell/src/Dialogs.vala" completion = _tmp31_; -#line 1232 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = self->priv->entry; -#line 1232 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = completion; -#line 1232 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_completion (_tmp32_, G_TYPE_CHECK_INSTANCE_CAST (_tmp33_, gtk_entry_completion_get_type (), GtkEntryCompletion)); -#line 1229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1245 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (completion); -#line 11854 "Dialogs.c" +#line 11982 "Dialogs.c" } -#line 1235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1251 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); -#line 1236 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1252 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_has_resize_grip (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); -#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1222 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (name_label); -#line 11862 "Dialogs.c" +#line 11990 "Dialogs.c" } @@ -11888,57 +12016,57 @@ gchar* text_entry_dialog_execute (TextEntryDialog* self) { gint _tmp4_ = 0; GtkEntry* _tmp8_ = NULL; guint _tmp9_ = 0U; -#line 1239 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1255 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_TEXT_ENTRY_DIALOG (self), NULL); -#line 1240 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1256 "/home/jens/Source/shotwell/src/Dialogs.vala" text = NULL; -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->on_modify_validate; -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0__target = self->priv->on_modify_validate_target; -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->entry; -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_entry_get_text (_tmp1_); -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp0_ (_tmp2_, _tmp0__target); -#line 1243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1259 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_response_sensitive (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK, _tmp3_); -#line 1245 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1263 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1263 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_ == ((gint) GTK_RESPONSE_OK)) { -#line 11899 "Dialogs.c" +#line 12027 "Dialogs.c" GtkEntry* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; -#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1264 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->entry; -#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1264 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = gtk_entry_get_text (_tmp5_); -#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1264 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = g_strdup (_tmp6_); -#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1264 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1248 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1264 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp7_; -#line 11913 "Dialogs.c" +#line 12041 "Dialogs.c" } -#line 1250 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1266 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->entry; -#line 1250 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1266 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_parse_name ("changed", GTK_TYPE_EDITABLE, &_tmp9_, NULL, FALSE); -#line 1250 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1266 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_disconnect_matched (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GTK_TYPE_EDITABLE, GtkEditable), G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp9_, 0, NULL, (GCallback) _text_entry_dialog_on_entry_changed_gtk_editable_changed, self); -#line 1251 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1267 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1253 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1269 "/home/jens/Source/shotwell/src/Dialogs.vala" result = text; -#line 1253 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1269 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 11927 "Dialogs.c" +#line 12055 "Dialogs.c" } @@ -11948,59 +12076,59 @@ void text_entry_dialog_on_entry_changed (TextEntryDialog* self) { GtkEntry* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gboolean _tmp3_ = FALSE; -#line 1256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_TEXT_ENTRY_DIALOG (self)); -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->on_modify_validate; -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0__target = self->priv->on_modify_validate_target; -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->entry; -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_entry_get_text (_tmp1_); -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp0_ (_tmp2_, _tmp0__target); -#line 1257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_response_sensitive (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK, _tmp3_); -#line 11951 "Dialogs.c" +#line 12079 "Dialogs.c" } static void text_entry_dialog_class_init (TextEntryDialogClass * klass) { -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" text_entry_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (TextEntryDialogPrivate)); -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = text_entry_dialog_finalize; -#line 11962 "Dialogs.c" +#line 12090 "Dialogs.c" } static void text_entry_dialog_instance_init (TextEntryDialog * self) { -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = TEXT_ENTRY_DIALOG_GET_PRIVATE (self); -#line 11969 "Dialogs.c" +#line 12097 "Dialogs.c" } static void text_entry_dialog_finalize (GObject* obj) { TextEntryDialog * self; -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TEXT_ENTRY_DIALOG, TextEntryDialog); -#line 1190 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1206 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->entry); -#line 1191 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1207 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 1192 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1208 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button1); -#line 1193 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1209 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button2); -#line 1194 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1210 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->action_area_box); -#line 1186 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1202 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (text_entry_dialog_parent_class)->finalize (obj); -#line 11989 "Dialogs.c" +#line 12117 "Dialogs.c" } @@ -12022,53 +12150,53 @@ MultiTextEntryDialog* multi_text_entry_dialog_construct (GType object_type) { GtkSettings* _tmp0_ = NULL; gint _tmp1_ = 0; gboolean _tmp2_ = FALSE; -#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_settings_get_default (); -#line 1273 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, G_TYPE_OBJECT, GObject), "gtk-dialogs-use-header", &use_header, NULL); -#line 1274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = use_header; -#line 1274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_) { -#line 1274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 1; -#line 12021 "Dialogs.c" +#line 12149 "Dialogs.c" } else { -#line 1274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = 0; -#line 12025 "Dialogs.c" +#line 12153 "Dialogs.c" } -#line 1274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (MultiTextEntryDialog*) g_object_new (object_type, "use-header-bar", _tmp1_, NULL); -#line 1271 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 12031 "Dialogs.c" +#line 12159 "Dialogs.c" } MultiTextEntryDialog* multi_text_entry_dialog_new (void) { -#line 1271 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" return multi_text_entry_dialog_construct (TYPE_MULTI_TEXT_ENTRY_DIALOG); -#line 12038 "Dialogs.c" +#line 12166 "Dialogs.c" } void multi_text_entry_dialog_set_builder (MultiTextEntryDialog* self, GtkBuilder* builder) { GtkBuilder* _tmp0_ = NULL; GtkBuilder* _tmp1_ = NULL; -#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1293 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_MULTI_TEXT_ENTRY_DIALOG (self)); -#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1293 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_BUILDER (builder)); -#line 1278 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = builder; -#line 1278 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _g_object_ref0 (_tmp0_); -#line 1278 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 1278 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->builder = _tmp1_; -#line 12057 "Dialogs.c" +#line 12185 "Dialogs.c" } @@ -12101,131 +12229,131 @@ void multi_text_entry_dialog_setup (MultiTextEntryDialog* self, MultiTextEntryDi GtkButton* _tmp25_ = NULL; GtkWidget* _tmp26_ = NULL; GtkButton* _tmp27_ = NULL; -#line 1281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1297 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_MULTI_TEXT_ENTRY_DIALOG (self)); -#line 1281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1297 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (title != NULL); -#line 1281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1297 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (label != NULL); -#line 1282 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1298 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = title; -#line 1282 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1298 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp0_); -#line 1283 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1299 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), TRUE); -#line 1284 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1300 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_default_size (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), 500, 300); -#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = app_window_get_instance (); -#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_widget_get_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_widget_get_type (), GtkWidget)); -#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_parent_window (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget), _tmp3_); -#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp2_); -#line 1286 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1302 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = app_window_get_instance (); -#line 1286 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1302 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1286 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1302 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_window_get_type (), GtkWindow)); -#line 1286 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1302 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp5_); -#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1303 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = modify_validate; -#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1303 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6__target = modify_validate_target; -#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1303 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->on_modify_validate = _tmp6_; -#line 1287 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1303 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->on_modify_validate_target = _tmp6__target; -#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1305 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->builder; -#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1305 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gtk_builder_get_object (_tmp7_, "textview1"); -#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1305 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, gtk_text_view_get_type ()) ? ((GtkTextView*) _tmp8_) : NULL); -#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1305 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->entry); -#line 1289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1305 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->entry = _tmp9_; -#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1306 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->entry; -#line 1290 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1306 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_text_view_set_wrap_mode (_tmp10_, GTK_WRAP_WORD); -#line 1291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->entry; -#line 1291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = gtk_text_buffer_new (NULL); -#line 1291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 1291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_text_view_set_buffer (_tmp11_, _tmp13_); -#line 1291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp13_); -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = initial_text; -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp15_ != NULL) { -#line 12158 "Dialogs.c" +#line 12286 "Dialogs.c" const gchar* _tmp16_ = NULL; -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = initial_text; -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp16_; -#line 12164 "Dialogs.c" +#line 12292 "Dialogs.c" } else { -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = ""; -#line 12168 "Dialogs.c" +#line 12296 "Dialogs.c" } -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->entry; -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = gtk_text_view_get_buffer (_tmp17_); -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_; -#line 1292 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1308 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_set (_tmp19_, "text", _tmp14_, NULL); -#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1310 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->entry; -#line 1294 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1310 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_grab_focus (G_TYPE_CHECK_INSTANCE_CAST (_tmp20_, gtk_widget_get_type (), GtkWidget)); -#line 1296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gtk_dialog_get_action_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_button_box_get_type (), GtkButtonBox)); -#line 1296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->action_area_box); -#line 1296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->action_area_box = _tmp22_; -#line 1297 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1313 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->action_area_box; -#line 1297 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1313 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_button_box_set_layout (_tmp23_, GTK_BUTTONBOX_END); -#line 1299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1315 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_CANCEL_LABEL, (gint) GTK_RESPONSE_CANCEL); -#line 1299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1315 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, gtk_button_get_type (), GtkButton)); -#line 1299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1315 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button1); -#line 1299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1315 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->button1 = _tmp25_; -#line 1300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_SAVE_LABEL, (gint) GTK_RESPONSE_OK); -#line 1300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, gtk_button_get_type (), GtkButton)); -#line 1300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button2); -#line 1300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->button2 = _tmp27_; -#line 1301 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1317 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); -#line 1303 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1319 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_has_resize_grip (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), TRUE); -#line 12214 "Dialogs.c" +#line 12342 "Dialogs.c" } @@ -12233,83 +12361,83 @@ gchar* multi_text_entry_dialog_execute (MultiTextEntryDialog* self) { gchar* result = NULL; gchar* text = NULL; gint _tmp0_ = 0; -#line 1306 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1322 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MULTI_TEXT_ENTRY_DIALOG (self), NULL); -#line 1307 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1323 "/home/jens/Source/shotwell/src/Dialogs.vala" text = NULL; -#line 1309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1325 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1311 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1327 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1311 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1327 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == ((gint) GTK_RESPONSE_OK)) { -#line 12232 "Dialogs.c" +#line 12360 "Dialogs.c" GtkTextView* _tmp1_ = NULL; GtkTextBuffer* _tmp2_ = NULL; GtkTextBuffer* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->entry; -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_text_view_get_buffer (_tmp1_); -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (_tmp3_, "text", &_tmp4_, NULL); -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1328 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp5_; -#line 12252 "Dialogs.c" +#line 12380 "Dialogs.c" } -#line 1314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1330 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1332 "/home/jens/Source/shotwell/src/Dialogs.vala" result = text; -#line 1316 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1332 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12260 "Dialogs.c" +#line 12388 "Dialogs.c" } static void multi_text_entry_dialog_class_init (MultiTextEntryDialogClass * klass) { -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" multi_text_entry_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (MultiTextEntryDialogPrivate)); -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = multi_text_entry_dialog_finalize; -#line 12271 "Dialogs.c" +#line 12399 "Dialogs.c" } static void multi_text_entry_dialog_instance_init (MultiTextEntryDialog * self) { -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = MULTI_TEXT_ENTRY_DIALOG_GET_PRIVATE (self); -#line 12278 "Dialogs.c" +#line 12406 "Dialogs.c" } static void multi_text_entry_dialog_finalize (GObject* obj) { MultiTextEntryDialog * self; -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_MULTI_TEXT_ENTRY_DIALOG, MultiTextEntryDialog); -#line 1265 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1281 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->entry); -#line 1266 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1282 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 1267 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1283 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button1); -#line 1268 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1284 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->button2); -#line 1269 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1285 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->action_area_box); -#line 1261 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1277 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (multi_text_entry_dialog_parent_class)->finalize (obj); -#line 12298 "Dialogs.c" +#line 12426 "Dialogs.c" } @@ -12330,24 +12458,24 @@ EventRenameDialog* event_rename_dialog_construct (GType object_type, const gchar const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; -#line 1322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _ ("Rename Event"); -#line 1322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _ ("Name:"); -#line 1322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = event_name; -#line 1322 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (EventRenameDialog*) text_entry_dialog_mediator_construct (object_type, _tmp0_, _tmp1_, _tmp2_, NULL, NULL); -#line 1321 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1337 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 12329 "Dialogs.c" +#line 12457 "Dialogs.c" } EventRenameDialog* event_rename_dialog_new (const gchar* event_name) { -#line 1321 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1337 "/home/jens/Source/shotwell/src/Dialogs.vala" return event_rename_dialog_construct (TYPE_EVENT_RENAME_DIALOG, event_name); -#line 12336 "Dialogs.c" +#line 12464 "Dialogs.c" } @@ -12357,39 +12485,39 @@ static gchar* event_rename_dialog_real_execute (EventRenameDialog* self) { gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _text_entry_dialog_mediator_execute (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR, TextEntryDialogMediator)); -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = event_prep_event_name (_tmp1_); -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp1_); -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp3_; -#line 1326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12360 "Dialogs.c" +#line 12488 "Dialogs.c" } gchar* event_rename_dialog_execute (EventRenameDialog* self) { -#line 1325 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1341 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EVENT_RENAME_DIALOG (self), NULL); -#line 1325 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1341 "/home/jens/Source/shotwell/src/Dialogs.vala" return EVENT_RENAME_DIALOG_GET_CLASS (self)->execute (self); -#line 12369 "Dialogs.c" +#line 12497 "Dialogs.c" } static void event_rename_dialog_class_init (EventRenameDialogClass * klass) { -#line 1320 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1336 "/home/jens/Source/shotwell/src/Dialogs.vala" event_rename_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1320 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1336 "/home/jens/Source/shotwell/src/Dialogs.vala" ((EventRenameDialogClass *) klass)->execute = event_rename_dialog_real_execute; -#line 12378 "Dialogs.c" +#line 12506 "Dialogs.c" } @@ -12414,24 +12542,24 @@ EditTitleDialog* edit_title_dialog_construct (GType object_type, const gchar* ph const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; -#line 1333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = C_ ("Dialog Title", "Edit Title"); -#line 1333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _ ("Title:"); -#line 1333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = photo_title; -#line 1333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1349 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (EditTitleDialog*) text_entry_dialog_mediator_construct (object_type, _tmp0_, _tmp1_, _tmp2_, NULL, NULL); -#line 1331 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1347 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 12413 "Dialogs.c" +#line 12541 "Dialogs.c" } EditTitleDialog* edit_title_dialog_new (const gchar* photo_title) { -#line 1331 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1347 "/home/jens/Source/shotwell/src/Dialogs.vala" return edit_title_dialog_construct (TYPE_EDIT_TITLE_DIALOG, photo_title); -#line 12420 "Dialogs.c" +#line 12548 "Dialogs.c" } @@ -12441,56 +12569,56 @@ static gchar* edit_title_dialog_real_execute (EditTitleDialog* self) { gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _text_entry_dialog_mediator_execute (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR, TextEntryDialogMediator)); -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = media_source_prep_title (_tmp1_); -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp1_); -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp3_; -#line 1338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1354 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12444 "Dialogs.c" +#line 12572 "Dialogs.c" } gchar* edit_title_dialog_execute (EditTitleDialog* self) { -#line 1337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1353 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EDIT_TITLE_DIALOG (self), NULL); -#line 1337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1353 "/home/jens/Source/shotwell/src/Dialogs.vala" return EDIT_TITLE_DIALOG_GET_CLASS (self)->execute (self); -#line 12453 "Dialogs.c" +#line 12581 "Dialogs.c" } static gboolean edit_title_dialog_real_on_modify_validate (TextEntryDialogMediator* base, const gchar* text) { EditTitleDialog * self; gboolean result = FALSE; -#line 1341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1357 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_EDIT_TITLE_DIALOG, EditTitleDialog); -#line 1341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1357 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1358 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 1342 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1358 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12468 "Dialogs.c" +#line 12596 "Dialogs.c" } static void edit_title_dialog_class_init (EditTitleDialogClass * klass) { -#line 1330 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" edit_title_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1330 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" ((EditTitleDialogClass *) klass)->execute = edit_title_dialog_real_execute; -#line 1330 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" ((TextEntryDialogMediatorClass *) klass)->on_modify_validate = edit_title_dialog_real_on_modify_validate; -#line 12479 "Dialogs.c" +#line 12607 "Dialogs.c" } @@ -12518,47 +12646,47 @@ EditCommentDialog* edit_comment_dialog_construct (GType object_type, const gchar gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; -#line 1348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1364 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = is_event; -#line 1348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1364 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_) { -#line 12511 "Dialogs.c" +#line 12639 "Dialogs.c" const gchar* _tmp2_ = NULL; -#line 1350 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1366 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _ ("Edit Event Comment"); -#line 1350 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1366 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp2_; -#line 12517 "Dialogs.c" +#line 12645 "Dialogs.c" } else { const gchar* _tmp3_ = NULL; -#line 1351 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1367 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _ ("Edit Photo/Video Comment"); -#line 1351 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1367 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp3_; -#line 12524 "Dialogs.c" +#line 12652 "Dialogs.c" } -#line 1348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1364 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_strdup (_tmp0_); -#line 1348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1364 "/home/jens/Source/shotwell/src/Dialogs.vala" title_tmp = _tmp4_; -#line 1352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _ ("Comment:"); -#line 1352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = comment; -#line 1352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (EditCommentDialog*) multi_text_entry_dialog_mediator_construct (object_type, title_tmp, _tmp5_, _tmp6_); -#line 1347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1363 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (title_tmp); -#line 1347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1363 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 12540 "Dialogs.c" +#line 12668 "Dialogs.c" } EditCommentDialog* edit_comment_dialog_new (const gchar* comment, gboolean is_event) { -#line 1347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1363 "/home/jens/Source/shotwell/src/Dialogs.vala" return edit_comment_dialog_construct (TYPE_EDIT_COMMENT_DIALOG, comment, is_event); -#line 12547 "Dialogs.c" +#line 12675 "Dialogs.c" } @@ -12568,56 +12696,56 @@ static gchar* edit_comment_dialog_real_execute (EditCommentDialog* self) { gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _multi_text_entry_dialog_mediator_execute (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_MULTI_TEXT_ENTRY_DIALOG_MEDIATOR, MultiTextEntryDialogMediator)); -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = media_source_prep_comment (_tmp1_); -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp1_); -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp3_; -#line 1356 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12571 "Dialogs.c" +#line 12699 "Dialogs.c" } gchar* edit_comment_dialog_execute (EditCommentDialog* self) { -#line 1355 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1371 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_EDIT_COMMENT_DIALOG (self), NULL); -#line 1355 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1371 "/home/jens/Source/shotwell/src/Dialogs.vala" return EDIT_COMMENT_DIALOG_GET_CLASS (self)->execute (self); -#line 12580 "Dialogs.c" +#line 12708 "Dialogs.c" } static gboolean edit_comment_dialog_real_on_modify_validate (MultiTextEntryDialogMediator* base, const gchar* text) { EditCommentDialog * self; gboolean result = FALSE; -#line 1359 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1375 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_EDIT_COMMENT_DIALOG, EditCommentDialog); -#line 1359 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1375 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 1360 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1376 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 1360 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1376 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12595 "Dialogs.c" +#line 12723 "Dialogs.c" } static void edit_comment_dialog_class_init (EditCommentDialogClass * klass) { -#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1362 "/home/jens/Source/shotwell/src/Dialogs.vala" edit_comment_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1362 "/home/jens/Source/shotwell/src/Dialogs.vala" ((EditCommentDialogClass *) klass)->execute = edit_comment_dialog_real_execute; -#line 1346 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1362 "/home/jens/Source/shotwell/src/Dialogs.vala" ((MultiTextEntryDialogMediatorClass *) klass)->on_modify_validate = edit_comment_dialog_real_on_modify_validate; -#line 12606 "Dialogs.c" +#line 12734 "Dialogs.c" } @@ -12654,63 +12782,63 @@ GtkResponseType remove_from_library_dialog (GtkWindow* owner, const gchar* title gchar* _tmp10_ = NULL; GtkResponseType _result_ = 0; gint _tmp11_ = 0; -#line 1366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1382 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_WINDOW (owner), 0); -#line 1366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1382 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, 0); -#line 1366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1382 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (user_message != NULL, 0); -#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = count; -#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = ngettext ("Remove and _Trash File", "Remove and _Trash Files", (gulong) _tmp0_); -#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_strdup (_tmp1_); -#line 1368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" trash_action = _tmp2_; -#line 1370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1386 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = owner; -#line 1370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1386 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = user_message; -#line 1370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1386 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = (GtkMessageDialog*) gtk_message_dialog_new (_tmp3_, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, GTK_BUTTONS_CANCEL, "%s", _tmp4_); -#line 1370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1386 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp5_); -#line 1370 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1386 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp5_; -#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1388 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _ ("_Remove From Library"); -#line 1372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1388 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), _tmp6_, (gint) GTK_RESPONSE_NO); -#line 1373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1389 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), trash_action, (gint) GTK_RESPONSE_YES); -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = title; -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = user_message; -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = build_alert_body_text (_tmp7_, _tmp8_, TRUE); -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_message_dialog_set_markup (dialog, _tmp10_); -#line 1378 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 1380 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog)); -#line 1380 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (GtkResponseType) _tmp11_; -#line 1382 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1398 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_widget_get_type (), GtkWidget)); -#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1400 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1400 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1400 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (trash_action); -#line 1384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1400 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12699 "Dialogs.c" +#line 12827 "Dialogs.c" } @@ -12728,57 +12856,57 @@ GtkResponseType remove_from_filesystem_dialog (GtkWindow* owner, const gchar* ti gchar* _tmp8_ = NULL; GtkResponseType _result_ = 0; gint _tmp9_ = 0; -#line 1388 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1404 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_WINDOW (owner), 0); -#line 1388 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1404 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, 0); -#line 1388 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1404 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (user_message != NULL, 0); -#line 1390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = owner; -#line 1390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = user_message; -#line 1390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = (GtkMessageDialog*) gtk_message_dialog_new (_tmp0_, GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_NONE, "%s", _tmp1_); -#line 1390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp2_); -#line 1390 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp2_; -#line 1392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1408 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _ ("_Keep"); -#line 1392 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1408 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), _tmp3_, (gint) GTK_RESPONSE_NO); -#line 1393 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1409 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _ ("_Delete"); -#line 1393 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1409 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), _tmp4_, (gint) GTK_RESPONSE_YES); -#line 1394 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1410 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_NO); -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = title; -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = user_message; -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = build_alert_body_text (_tmp5_, _tmp6_, TRUE); -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_message_dialog_set_markup (dialog, _tmp8_); -#line 1396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp8_); -#line 1398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1414 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog)); -#line 1398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1414 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (GtkResponseType) _tmp9_; -#line 1400 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_widget_get_type (), GtkWidget)); -#line 1402 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1418 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 1402 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1418 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 1402 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1418 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12767 "Dialogs.c" +#line 12895 "Dialogs.c" } @@ -12817,26 +12945,26 @@ gboolean revert_editable_dialog (GtkWindow* owner, GeeCollection* photos) { gint _tmp37_ = 0; GtkMessageDialog* _tmp38_ = NULL; GtkResponseType _tmp39_ = 0; -#line 1405 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_WINDOW (owner), FALSE); -#line 1405 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GEE_IS_COLLECTION (photos), FALSE); -#line 1406 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1422 "/home/jens/Source/shotwell/src/Dialogs.vala" count = 0; -#line 12812 "Dialogs.c" +#line 12940 "Dialogs.c" { GeeIterator* _photo_it = NULL; GeeCollection* _tmp0_ = NULL; GeeIterator* _tmp1_ = NULL; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = photos; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _photo_it = _tmp1_; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 12825 "Dialogs.c" +#line 12953 "Dialogs.c" GeeIterator* _tmp2_ = NULL; gboolean _tmp3_ = FALSE; Photo* photo = NULL; @@ -12844,171 +12972,171 @@ gboolean revert_editable_dialog (GtkWindow* owner, GeeCollection* photos) { gpointer _tmp5_ = NULL; Photo* _tmp6_ = NULL; gboolean _tmp7_ = FALSE; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _photo_it; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_iterator_next (_tmp2_); -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp3_) { -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 12841 "Dialogs.c" +#line 12969 "Dialogs.c" } -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _photo_it; -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = gee_iterator_get (_tmp4_); -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" photo = (Photo*) _tmp5_; -#line 1408 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1424 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photo; -#line 1408 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1424 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = photo_has_editable (_tmp6_); -#line 1408 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1424 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp7_) { -#line 12855 "Dialogs.c" +#line 12983 "Dialogs.c" gint _tmp8_ = 0; -#line 1409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1425 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = count; -#line 1409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1425 "/home/jens/Source/shotwell/src/Dialogs.vala" count = _tmp8_ + 1; -#line 12861 "Dialogs.c" +#line 12989 "Dialogs.c" } -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (photo); -#line 12865 "Dialogs.c" +#line 12993 "Dialogs.c" } -#line 1407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_photo_it); -#line 12869 "Dialogs.c" +#line 12997 "Dialogs.c" } -#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = count; -#line 1412 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_ == 0) { -#line 1413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1429 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1429 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12879 "Dialogs.c" +#line 13007 "Dialogs.c" } -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = count; -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp11_ == 1) { -#line 12885 "Dialogs.c" +#line 13013 "Dialogs.c" const gchar* _tmp12_ = NULL; -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _ ("Revert External Edit?"); -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp12_; -#line 12891 "Dialogs.c" +#line 13019 "Dialogs.c" } else { const gchar* _tmp13_ = NULL; -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _ ("Revert External Edits?"); -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp13_; -#line 12898 "Dialogs.c" +#line 13026 "Dialogs.c" } -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = g_strdup (_tmp10_); -#line 1415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1431 "/home/jens/Source/shotwell/src/Dialogs.vala" headline = _tmp14_; -#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = count; -#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp16_ = ngettext ("This will destroy all changes made to the external file. Continue?", "This will destroy all changes made to %d external files. Continue?", (gulong) _tmp15_); -#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp16_ = ngettext ("This will destroy all changes made to the external file. Continue?", "This will destroy all changes made to %d external files. Continue?", (gulong) _tmp15_); +#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = count; -#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = g_strdup_printf (_tmp16_, _tmp17_); -#line 1416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" msg = _tmp18_; -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = count; -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp20_ == 1) { -#line 12918 "Dialogs.c" +#line 13046 "Dialogs.c" const gchar* _tmp21_ = NULL; -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _ ("Re_vert External Edit"); -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp21_; -#line 12924 "Dialogs.c" +#line 13052 "Dialogs.c" } else { const gchar* _tmp22_ = NULL; -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _ ("Re_vert External Edits"); -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp22_; -#line 12931 "Dialogs.c" +#line 13059 "Dialogs.c" } -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = g_strdup (_tmp19_); -#line 1421 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" action = _tmp23_; -#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = owner; -#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = msg; -#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = (GtkMessageDialog*) gtk_message_dialog_new (_tmp24_, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, GTK_BUTTONS_NONE, "%s", _tmp25_); -#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp26_); -#line 1423 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp26_; -#line 1425 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = dialog; -#line 1425 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _ ("_Cancel"); -#line 1425 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, gtk_dialog_get_type (), GtkDialog), _tmp28_, (gint) GTK_RESPONSE_CANCEL); -#line 1426 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1442 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = dialog; -#line 1426 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1442 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = action; -#line 1426 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1442 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp29_, gtk_dialog_get_type (), GtkDialog), _tmp30_, (gint) GTK_RESPONSE_YES); -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = dialog; -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = headline; -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = msg; -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = build_alert_body_text (_tmp32_, _tmp33_, TRUE); -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = _tmp34_; -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_message_dialog_set_markup (_tmp31_, _tmp35_); -#line 1428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1444 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp35_); -#line 1430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = dialog; -#line 1430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp36_, gtk_dialog_get_type (), GtkDialog)); -#line 1430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (GtkResponseType) _tmp37_; -#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1448 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = dialog; -#line 1432 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1448 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp38_, gtk_widget_get_type (), GtkWidget)); -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = _result_; -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp39_ == GTK_RESPONSE_YES; -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (action); -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (msg); -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (headline); -#line 1434 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 12997 "Dialogs.c" +#line 13125 "Dialogs.c" } @@ -13036,110 +13164,110 @@ gboolean remove_offline_dialog (GtkWindow* owner, gint count) { gint _tmp18_ = 0; GtkMessageDialog* _tmp19_ = NULL; GtkResponseType _tmp20_ = 0; -#line 1437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1453 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_WINDOW (owner), FALSE); -#line 1438 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1454 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = count; -#line 1438 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1454 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == 0) { -#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1455 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1439 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1455 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13035 "Dialogs.c" +#line 13163 "Dialogs.c" } -#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = count; -#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp2_ = ngettext ("This will remove the photo from the library. Continue?", "This will remove %d photos from the library. Continue?", (gulong) _tmp1_); -#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1457 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp2_ = ngettext ("This will remove the photo from the library. Continue?", "This will remove %d photos from the library. Continue?", (gulong) _tmp1_); +#line 1457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = count; -#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_strdup_printf (_tmp2_, _tmp3_); -#line 1441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1457 "/home/jens/Source/shotwell/src/Dialogs.vala" msg = _tmp4_; -#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = owner; -#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = msg; -#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = (GtkMessageDialog*) gtk_message_dialog_new (_tmp5_, GTK_DIALOG_MODAL, GTK_MESSAGE_WARNING, GTK_BUTTONS_NONE, "%s", _tmp6_); -#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp7_); -#line 1446 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp7_; -#line 1448 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1464 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = dialog; -#line 1448 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1464 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _ ("_Cancel"); -#line 1448 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1464 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_dialog_get_type (), GtkDialog), _tmp9_, (gint) GTK_RESPONSE_CANCEL); -#line 1449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1465 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = dialog; -#line 1449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1465 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _ ("_Remove"); -#line 1449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1465 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_dialog_get_type (), GtkDialog), _tmp11_, (gint) GTK_RESPONSE_OK); -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = count; -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_ == 1) { -#line 13073 "Dialogs.c" +#line 13201 "Dialogs.c" const gchar* _tmp14_ = NULL; -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _ ("Remove Photo From Library"); -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp14_; -#line 13079 "Dialogs.c" +#line 13207 "Dialogs.c" } else { const gchar* _tmp15_ = NULL; -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _ ("Remove Photos From Library"); -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp15_; -#line 13086 "Dialogs.c" +#line 13214 "Dialogs.c" } -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = dialog; -#line 1450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1466 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, gtk_window_get_type (), GtkWindow), _tmp12_); -#line 1452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = dialog; -#line 1452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1468 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_dialog_get_type (), GtkDialog)); -#line 1452 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1468 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (GtkResponseType) _tmp18_; -#line 1454 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1470 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = dialog; -#line 1454 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1470 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, gtk_widget_get_type (), GtkWidget)); -#line 1456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _result_; -#line 1456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp20_ == GTK_RESPONSE_OK; -#line 1456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 1456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (msg); -#line 1456 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13112 "Dialogs.c" +#line 13240 "Dialogs.c" } static void _progress_dialog_on_cancel_gtk_button_clicked (GtkButton* _sender, gpointer self) { -#line 1489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1505 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_on_cancel ((ProgressDialog*) self); -#line 13119 "Dialogs.c" +#line 13247 "Dialogs.c" } static gboolean _progress_dialog_on_window_closed_gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) { gboolean result; result = progress_dialog_on_window_closed ((ProgressDialog*) self); -#line 1490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1506 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13128 "Dialogs.c" +#line 13256 "Dialogs.c" } @@ -13172,201 +13300,201 @@ ProgressDialog* progress_dialog_construct (GType object_type, GtkWindow* owner, GtkAlignment* alignment = NULL; GtkAlignment* _tmp25_ = NULL; gulong _tmp26_ = 0UL; -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail ((owner == NULL) || GTK_IS_WINDOW (owner), NULL); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, NULL); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail ((cancellable == NULL) || G_IS_CANCELLABLE (cancellable), NULL); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (ProgressDialog*) g_object_new (object_type, NULL); -#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = cancellable; -#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _g_object_ref0 (_tmp0_); -#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->cancellable); -#line 1472 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->cancellable = _tmp1_; -#line 1474 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1490 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = text; -#line 1474 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1490 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp2_); -#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1491 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); -#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1492 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = owner; -#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1492 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_ != NULL) { -#line 13187 "Dialogs.c" +#line 13315 "Dialogs.c" GtkWindow* _tmp4_ = NULL; -#line 1477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = owner; -#line 1477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1493 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp4_); -#line 13193 "Dialogs.c" +#line 13321 "Dialogs.c" } -#line 1478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1494 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_modal (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), TRUE); -#line 1479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1495 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_type_hint (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), GDK_WINDOW_TYPE_HINT_DIALOG); -#line 1481 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1497 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->progress_bar; -#line 1481 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1497 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_size_request (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_widget_get_type (), GtkWidget), 300, -1); -#line 1482 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1498 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->progress_bar; -#line 1482 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1498 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_progress_bar_set_show_text (_tmp6_, TRUE); -#line 1484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1500 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); -#line 1484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1500 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp7_); -#line 1484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1500 "/home/jens/Source/shotwell/src/Dialogs.vala" vbox_bar = _tmp7_; -#line 1485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1501 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = vbox_bar; -#line 1485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1501 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->progress_bar; -#line 1485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1501 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp8_, G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1503 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = cancellable; -#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1503 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp10_ != NULL) { -#line 13223 "Dialogs.c" +#line 13351 "Dialogs.c" GtkButton* _tmp11_ = NULL; GtkButton* _tmp12_ = NULL; -#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = (GtkButton*) gtk_button_new_with_mnemonic (RESOURCES_CANCEL_LABEL); -#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp11_); -#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->cancel_button); -#line 1488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->cancel_button = _tmp11_; -#line 1489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1505 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->cancel_button; -#line 1489 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1505 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp12_, "clicked", (GCallback) _progress_dialog_on_cancel_gtk_button_clicked, self, 0); -#line 1490 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1506 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget), "delete-event", (GCallback) _progress_dialog_on_window_closed_gtk_widget_delete_event, self, 0); -#line 13240 "Dialogs.c" +#line 13368 "Dialogs.c" } -#line 1493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1509 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 8); -#line 1493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1509 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp13_); -#line 1493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1509 "/home/jens/Source/shotwell/src/Dialogs.vala" hbox = _tmp13_; -#line 1494 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1510 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = hbox; -#line 1494 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1510 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = vbox_bar; -#line 1494 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1510 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp14_, G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1495 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1511 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->cancel_button; -#line 1495 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1511 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp16_ != NULL) { -#line 13258 "Dialogs.c" +#line 13386 "Dialogs.c" GtkBox* _tmp17_ = NULL; GtkButton* _tmp18_ = NULL; -#line 1496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = hbox; -#line 1496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->cancel_button; -#line 1496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1512 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_end (_tmp17_, G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 13267 "Dialogs.c" +#line 13395 "Dialogs.c" } -#line 1498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1514 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = (GtkLabel*) gtk_label_new (""); -#line 1498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1514 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp19_); -#line 1498 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1514 "/home/jens/Source/shotwell/src/Dialogs.vala" primary_text_label = _tmp19_; -#line 1499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = text; -#line 1499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = g_strdup_printf ("<span weight=\"bold\">%s</span>", _tmp20_); -#line 1499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _tmp21_; -#line 1499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (primary_text_label, _tmp22_); -#line 1499 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp22_); -#line 1500 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1516 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_misc_set_alignment (G_TYPE_CHECK_INSTANCE_CAST (primary_text_label, gtk_misc_get_type (), GtkMisc), (gfloat) 0, 0.5f); -#line 1502 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1518 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 12); -#line 1502 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1518 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp23_); -#line 1502 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1518 "/home/jens/Source/shotwell/src/Dialogs.vala" vbox = _tmp23_; -#line 1503 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1519 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (vbox, G_TYPE_CHECK_INSTANCE_CAST (primary_text_label, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1520 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = hbox; -#line 1504 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1520 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (vbox, G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1522 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, 1.0f, 1.0f); -#line 1506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1522 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp25_); -#line 1506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1522 "/home/jens/Source/shotwell/src/Dialogs.vala" alignment = _tmp25_; -#line 1507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1523 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_alignment_set_padding (alignment, (guint) 12, (guint) 12, (guint) 12, (guint) 12); -#line 1508 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1524 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (alignment, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (vbox, gtk_widget_get_type (), GtkWidget)); -#line 1510 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1526 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (alignment, gtk_widget_get_type (), GtkWidget)); -#line 1512 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1528 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = now_ms (); -#line 1512 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1528 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->time_started = _tmp26_; -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (alignment); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (vbox); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (primary_text_label); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (hbox); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (vbox_bar); -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 13327 "Dialogs.c" +#line 13455 "Dialogs.c" } ProgressDialog* progress_dialog_new (GtkWindow* owner, const gchar* text, GCancellable* cancellable) { -#line 1471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1487 "/home/jens/Source/shotwell/src/Dialogs.vala" return progress_dialog_construct (TYPE_PROGRESS_DIALOG, owner, text, cancellable); -#line 13334 "Dialogs.c" +#line 13462 "Dialogs.c" } static void progress_dialog_real_realize (GtkWidget* base) { ProgressDialog * self; GCancellable* _tmp0_ = NULL; -#line 1515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1531 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_PROGRESS_DIALOG, ProgressDialog); -#line 1516 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1532 "/home/jens/Source/shotwell/src/Dialogs.vala" GTK_WIDGET_CLASS (progress_dialog_parent_class)->realize (G_TYPE_CHECK_INSTANCE_CAST (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), gtk_widget_get_type (), GtkWidget)); -#line 1519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1535 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->cancellable; -#line 1519 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1535 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == NULL) { -#line 13349 "Dialogs.c" +#line 13477 "Dialogs.c" GdkWindow* _tmp1_ = NULL; -#line 1520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_widget_get_window (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1536 "/home/jens/Source/shotwell/src/Dialogs.vala" gdk_window_set_functions (_tmp1_, GDK_FUNC_MOVE); -#line 13355 "Dialogs.c" +#line 13483 "Dialogs.c" } } @@ -13374,44 +13502,44 @@ static void progress_dialog_real_realize (GtkWidget* base) { void progress_dialog_update_display_every (ProgressDialog* self, gint update_every) { gint _tmp0_ = 0; gint _tmp1_ = 0; -#line 1523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1539 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1524 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1540 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = update_every; -#line 1524 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1540 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp0_ >= 1, "update_every >= 1"); -#line 1526 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1542 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = update_every; -#line 1526 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1542 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->update_every = _tmp1_; -#line 13373 "Dialogs.c" +#line 13501 "Dialogs.c" } void progress_dialog_set_minimum_on_screen_time_msec (ProgressDialog* self, gint minimum_on_screen_time_msec) { gint _tmp0_ = 0; -#line 1529 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1545 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1530 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1546 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = minimum_on_screen_time_msec; -#line 1530 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1546 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->minimum_on_screen_time_msec = _tmp0_; -#line 13385 "Dialogs.c" +#line 13513 "Dialogs.c" } void progress_dialog_set_fraction (ProgressDialog* self, gint current, gint total) { gint _tmp0_ = 0; gint _tmp1_ = 0; -#line 1533 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1549 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1550 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = current; -#line 1534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1550 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = total; -#line 1534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1550 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_set_percentage (self, ((gdouble) _tmp0_) / ((gdouble) _tmp1_)); -#line 13400 "Dialogs.c" +#line 13528 "Dialogs.c" } @@ -13426,58 +13554,58 @@ void progress_dialog_set_percentage (ProgressDialog* self, gdouble pct) { gdouble _tmp7_ = 0.0; gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; -#line 1537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1553 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = pct; -#line 1538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = CLAMP (_tmp0_, 0.0, 1.0); -#line 1538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1554 "/home/jens/Source/shotwell/src/Dialogs.vala" pct = _tmp1_; -#line 1540 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1556 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = pct; -#line 1540 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1556 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_maybe_show_all (self, _tmp2_); -#line 1542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1558 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->progress_bar; -#line 1542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1558 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = pct; -#line 1542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1558 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_progress_bar_set_fraction (_tmp3_, _tmp4_); -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->progress_bar; -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _ ("%d%%"); -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = pct; -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = g_strdup_printf (_tmp6_, (gint) (_tmp7_ * 100.0)); -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_progress_bar_set_text (_tmp5_, _tmp9_); -#line 1543 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1559 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp9_); -#line 13447 "Dialogs.c" +#line 13575 "Dialogs.c" } void progress_dialog_set_status (ProgressDialog* self, const gchar* text) { GtkProgressBar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; -#line 1551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1567 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1567 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (text != NULL); -#line 1552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->progress_bar; -#line 1552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = text; -#line 1552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_progress_bar_set_text (_tmp0_, _tmp1_); -#line 1558 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1574 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 13466 "Dialogs.c" +#line 13594 "Dialogs.c" } @@ -13489,131 +13617,131 @@ gboolean progress_dialog_monitor (ProgressDialog* self, guint64 count, guint64 t GCancellable* _tmp9_ = NULL; gboolean keep_going = FALSE; gboolean _tmp12_ = FALSE; -#line 1562 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1578 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PROGRESS_DIALOG (self), FALSE); -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->last_count; -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == G_MAXUINT64) { -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = TRUE; -#line 13486 "Dialogs.c" +#line 13614 "Dialogs.c" } else { guint64 _tmp2_ = 0ULL; guint64 _tmp3_ = 0ULL; gint _tmp4_ = 0; -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = count; -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->last_count; -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->update_every; -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = (_tmp2_ - _tmp3_) >= ((guint64) _tmp4_); -#line 13499 "Dialogs.c" +#line 13627 "Dialogs.c" } -#line 1563 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 13503 "Dialogs.c" +#line 13631 "Dialogs.c" guint64 _tmp5_ = 0ULL; guint64 _tmp6_ = 0ULL; guint64 _tmp7_ = 0ULL; -#line 1564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = count; -#line 1564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1580 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = total; -#line 1564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1580 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_set_percentage (self, ((gdouble) _tmp5_) / ((gdouble) _tmp6_)); -#line 1565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = count; -#line 1565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1581 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->last_count = _tmp7_; -#line 13517 "Dialogs.c" +#line 13645 "Dialogs.c" } -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->cancellable; -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_ != NULL) { -#line 13523 "Dialogs.c" +#line 13651 "Dialogs.c" GCancellable* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->cancellable; -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_cancellable_is_cancelled (_tmp10_); -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = !_tmp11_; -#line 13532 "Dialogs.c" +#line 13660 "Dialogs.c" } else { -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = TRUE; -#line 13536 "Dialogs.c" +#line 13664 "Dialogs.c" } -#line 1568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1584 "/home/jens/Source/shotwell/src/Dialogs.vala" keep_going = _tmp8_; -#line 1576 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1592 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = do_event_loop; -#line 1576 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1592 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp12_) { -#line 1577 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1593 "/home/jens/Source/shotwell/src/Dialogs.vala" spin_event_loop (); -#line 13546 "Dialogs.c" +#line 13674 "Dialogs.c" } -#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1595 "/home/jens/Source/shotwell/src/Dialogs.vala" result = keep_going; -#line 1579 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1595 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13552 "Dialogs.c" +#line 13680 "Dialogs.c" } void progress_dialog_close (ProgressDialog* self) { -#line 1582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1598 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1587 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1603 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1588 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1604 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 13563 "Dialogs.c" +#line 13691 "Dialogs.c" } static gboolean progress_dialog_on_window_closed (ProgressDialog* self) { gboolean result = FALSE; -#line 1591 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PROGRESS_DIALOG (self), FALSE); -#line 1592 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1608 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_on_cancel (self); -#line 1593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1609 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1609 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13577 "Dialogs.c" +#line 13705 "Dialogs.c" } static void progress_dialog_on_cancel (ProgressDialog* self) { GCancellable* _tmp0_ = NULL; GtkButton* _tmp2_ = NULL; -#line 1597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1613 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->cancellable; -#line 1598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1614 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ != NULL) { -#line 13590 "Dialogs.c" +#line 13718 "Dialogs.c" GCancellable* _tmp1_ = NULL; -#line 1599 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1615 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->cancellable; -#line 1599 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1615 "/home/jens/Source/shotwell/src/Dialogs.vala" g_cancellable_cancel (_tmp1_); -#line 13596 "Dialogs.c" +#line 13724 "Dialogs.c" } -#line 1601 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1617 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->cancel_button; -#line 1601 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1617 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 13602 "Dialogs.c" +#line 13730 "Dialogs.c" } @@ -13621,35 +13749,35 @@ static void progress_dialog_maybe_show_all (ProgressDialog* self, gdouble pct) { gboolean _tmp0_ = FALSE; gboolean _tmp1_ = FALSE; gboolean _tmp2_ = FALSE; -#line 1604 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1620 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PROGRESS_DIALOG (self)); -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_widget_get_visible (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp2_) { -#line 13618 "Dialogs.c" +#line 13746 "Dialogs.c" gulong _tmp3_ = 0UL; gulong _tmp4_ = 0UL; gint _tmp5_ = 0; -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = now_ms (); -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->time_started; -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->minimum_on_screen_time_msec; -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = (_tmp3_ - _tmp4_) > ((gulong) _tmp5_); -#line 13630 "Dialogs.c" +#line 13758 "Dialogs.c" } else { -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = FALSE; -#line 13634 "Dialogs.c" +#line 13762 "Dialogs.c" } -#line 1607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1623 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 13638 "Dialogs.c" +#line 13766 "Dialogs.c" gdouble pps = 0.0; gdouble _tmp6_ = 0.0; gint _tmp7_ = 0; @@ -13657,80 +13785,80 @@ static void progress_dialog_maybe_show_all (ProgressDialog* self, gdouble pct) { gdouble _tmp8_ = 0.0; gdouble _tmp9_ = 0.0; gint _tmp10_ = 0; -#line 1609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1625 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = pct; -#line 1609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1625 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->minimum_on_screen_time_msec; -#line 1609 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1625 "/home/jens/Source/shotwell/src/Dialogs.vala" pps = (_tmp6_ * 100.0) / _tmp7_; -#line 1611 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1627 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = pps; -#line 1611 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1627 "/home/jens/Source/shotwell/src/Dialogs.vala" ttc = 100.0 / _tmp8_; -#line 1614 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1630 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = ttc; -#line 1614 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1630 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->minimum_on_screen_time_msec; -#line 1614 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1630 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_ > ((gdouble) _tmp10_)) { -#line 1619 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1635 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1620 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1636 "/home/jens/Source/shotwell/src/Dialogs.vala" spin_event_loop (); -#line 13666 "Dialogs.c" +#line 13794 "Dialogs.c" } } } static void progress_dialog_class_init (ProgressDialogClass * klass) { -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (ProgressDialogPrivate)); -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" ((GtkWidgetClass *) klass)->realize = progress_dialog_real_realize; -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = progress_dialog_finalize; -#line 13681 "Dialogs.c" +#line 13809 "Dialogs.c" } static void progress_dialog_instance_init (ProgressDialog * self) { GtkProgressBar* _tmp0_ = NULL; -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = PROGRESS_DIALOG_GET_PRIVATE (self); -#line 1460 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = (GtkProgressBar*) gtk_progress_bar_new (); -#line 1460 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp0_); -#line 1460 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->progress_bar = _tmp0_; -#line 1461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1477 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->cancel_button = NULL; -#line 1463 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1479 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->last_count = G_MAXUINT64; -#line 1464 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1480 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->update_every = 1; -#line 1465 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1481 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->minimum_on_screen_time_msec = 500; -#line 13703 "Dialogs.c" +#line 13831 "Dialogs.c" } static void progress_dialog_finalize (GObject* obj) { ProgressDialog * self; -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROGRESS_DIALOG, ProgressDialog); -#line 1460 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1476 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->progress_bar); -#line 1461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1477 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->cancel_button); -#line 1462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1478 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->cancellable); -#line 1459 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1475 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (progress_dialog_parent_class)->finalize (obj); -#line 13719 "Dialogs.c" +#line 13847 "Dialogs.c" } @@ -13759,53 +13887,53 @@ static GType adjust_date_time_dialog_time_system_get_type (void) { static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_day_selected (GtkCalendar* _sender, gpointer self) { -#line 1672 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1688 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed ((AdjustDateTimeDialog*) self); -#line 13750 "Dialogs.c" +#line 13878 "Dialogs.c" } static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_month_changed (GtkCalendar* _sender, gpointer self) { -#line 1673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1689 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed ((AdjustDateTimeDialog*) self); -#line 13757 "Dialogs.c" +#line 13885 "Dialogs.c" } static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_next_year (GtkCalendar* _sender, gpointer self) { -#line 1674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1690 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed ((AdjustDateTimeDialog*) self); -#line 13764 "Dialogs.c" +#line 13892 "Dialogs.c" } static void _adjust_date_time_dialog_on_time_changed_gtk_calendar_prev_year (GtkCalendar* _sender, gpointer self) { -#line 1675 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed ((AdjustDateTimeDialog*) self); -#line 13771 "Dialogs.c" +#line 13899 "Dialogs.c" } static gboolean _adjust_date_time_dialog_on_spin_button_output_gtk_spin_button_output (GtkSpinButton* _sender, gpointer self) { gboolean result; result = adjust_date_time_dialog_on_spin_button_output ((AdjustDateTimeDialog*) self, _sender); -#line 1682 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 13780 "Dialogs.c" +#line 13908 "Dialogs.c" } static void _adjust_date_time_dialog_on_time_system_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 1700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_system_changed ((AdjustDateTimeDialog*) self); -#line 13787 "Dialogs.c" +#line 13915 "Dialogs.c" } static void _adjust_date_time_dialog_on_time_changed_gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self) { -#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1738 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed ((AdjustDateTimeDialog*) self); -#line 13794 "Dialogs.c" +#line 13922 "Dialogs.c" } @@ -13820,7 +13948,7 @@ static void g_time_local (time_t time, struct tm* result) { *result = _result_; #line 2751 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return; -#line 13809 "Dialogs.c" +#line 13937 "Dialogs.c" } @@ -13956,792 +14084,792 @@ AdjustDateTimeDialog* adjust_date_time_dialog_construct (GType object_type, Date ConfigFacade* _tmp157_ = NULL; gboolean _tmp158_ = FALSE; GError * _inner_error_ = NULL; -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_DATEABLE (source), NULL); -#line 1657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1673 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = source; -#line 1657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1673 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp0_ != NULL, "source != null"); -#line 1660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1676 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_settings_get_default (); -#line 1660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1676 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, G_TYPE_OBJECT, GObject), "gtk-dialogs-use-header", &use_header, NULL); -#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = use_header; -#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_) { -#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = 1; -#line 13961 "Dialogs.c" +#line 14089 "Dialogs.c" } else { -#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = 0; -#line 13965 "Dialogs.c" +#line 14093 "Dialogs.c" } -#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (AdjustDateTimeDialog*) g_object_new (object_type, "use-header-bar", _tmp2_, NULL); -#line 1663 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1679 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_modal (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), TRUE); -#line 1664 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1680 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); -#line 1665 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1681 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = app_window_get_instance (); -#line 1665 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1681 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1665 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1681 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_window_get_type (), GtkWindow)); -#line 1665 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1681 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp5_); -#line 1667 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1683 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_buttons (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_CANCEL_LABEL, GTK_RESPONSE_CANCEL, RESOURCES_OK_LABEL, GTK_RESPONSE_OK, NULL); -#line 1669 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1685 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), RESOURCES_ADJUST_DATE_TIME_LABEL); -#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = (GtkCalendar*) gtk_calendar_new (); -#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp6_); -#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->calendar); -#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->calendar = _tmp6_; -#line 1672 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1688 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->calendar; -#line 1672 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1688 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp7_, "day-selected", (GCallback) _adjust_date_time_dialog_on_time_changed_gtk_calendar_day_selected, self, 0); -#line 1673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1689 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->calendar; -#line 1673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1689 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp8_, "month-changed", (GCallback) _adjust_date_time_dialog_on_time_changed_gtk_calendar_month_changed, self, 0); -#line 1674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1690 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->calendar; -#line 1674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1690 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp9_, "next-year", (GCallback) _adjust_date_time_dialog_on_time_changed_gtk_calendar_next_year, self, 0); -#line 1675 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->calendar; -#line 1675 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp10_, "prev-year", (GCallback) _adjust_date_time_dialog_on_time_changed_gtk_calendar_prev_year, self, 0); -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = config_facade_get_instance (); -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_; -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = configuration_facade_get_use_24_hour_time (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp12_); -#line 1677 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp14_) { -#line 14021 "Dialogs.c" +#line 14149 "Dialogs.c" GtkSpinButton* _tmp15_ = NULL; -#line 1678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = (GtkSpinButton*) gtk_spin_button_new_with_range ((gdouble) 0, (gdouble) 23, (gdouble) 1); -#line 1678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp15_); -#line 1678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->hour); -#line 1678 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->hour = _tmp15_; -#line 14031 "Dialogs.c" +#line 14159 "Dialogs.c" } else { GtkSpinButton* _tmp16_ = NULL; -#line 1680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = (GtkSpinButton*) gtk_spin_button_new_with_range ((gdouble) 1, (gdouble) 12, (gdouble) 1); -#line 1680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp16_); -#line 1680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->hour); -#line 1680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->hour = _tmp16_; -#line 14042 "Dialogs.c" +#line 14170 "Dialogs.c" } -#line 1682 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->hour; -#line 1682 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp17_, "output", (GCallback) _adjust_date_time_dialog_on_spin_button_output_gtk_spin_button_output, self, 0); -#line 1683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1699 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->hour; -#line 1683 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1699 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, gtk_entry_get_type (), GtkEntry), 2); -#line 1684 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1700 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->hour; -#line 1684 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1700 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_max_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, gtk_entry_get_type (), GtkEntry), 2); -#line 1686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = (GtkSpinButton*) gtk_spin_button_new_with_range ((gdouble) 0, (gdouble) 59, (gdouble) 1); -#line 1686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp20_); -#line 1686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->minute); -#line 1686 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->minute = _tmp20_; -#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1703 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->minute; -#line 1687 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1703 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_entry_get_type (), GtkEntry), 2); -#line 1688 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1704 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->minute; -#line 1688 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1704 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_max_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, gtk_entry_get_type (), GtkEntry), 2); -#line 1689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->minute; -#line 1689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp23_, "output", (GCallback) _adjust_date_time_dialog_on_spin_button_output_gtk_spin_button_output, self, 0); -#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = (GtkSpinButton*) gtk_spin_button_new_with_range ((gdouble) 0, (gdouble) 59, (gdouble) 1); -#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp24_); -#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->second); -#line 1691 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->second = _tmp24_; -#line 1692 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1708 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = self->priv->second; -#line 1692 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1708 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp25_, gtk_entry_get_type (), GtkEntry), 2); -#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = self->priv->second; -#line 1693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1709 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_max_width_chars (G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, gtk_entry_get_type (), GtkEntry), 2); -#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1710 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = self->priv->second; -#line 1694 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1710 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (_tmp27_, "output", (GCallback) _adjust_date_time_dialog_on_spin_button_output_gtk_spin_button_output, self, 0); -#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = (GtkComboBoxText*) gtk_combo_box_text_new (); -#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1712 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp28_); -#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1712 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->system); -#line 1696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1712 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->system = _tmp28_; -#line 1697 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->system; -#line 1697 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = _ ("AM"); -#line 1697 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp29_, _tmp30_); -#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1714 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = self->priv->system; -#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1714 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = _ ("PM"); -#line 1698 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1714 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp31_, _tmp32_); -#line 1699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = self->priv->system; -#line 1699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = _ ("24 Hr"); -#line 1699 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp33_, _tmp34_); -#line 1700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = self->priv->system; -#line 1700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp35_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _adjust_date_time_dialog_on_time_system_changed_gtk_combo_box_changed, self, 0); -#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 3); -#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp36_); -#line 1702 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" clock = _tmp36_; -#line 1704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = clock; -#line 1704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = self->priv->hour; -#line 1704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp37_, G_TYPE_CHECK_INSTANCE_CAST (_tmp38_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = clock; -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = (GtkLabel*) gtk_label_new (":"); -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp40_); -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = _tmp40_; -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp39_, G_TYPE_CHECK_INSTANCE_CAST (_tmp41_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp41_); -#line 1706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = clock; -#line 1706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = self->priv->minute; -#line 1706 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp42_, G_TYPE_CHECK_INSTANCE_CAST (_tmp43_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = clock; -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = (GtkLabel*) gtk_label_new (":"); -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp45_); -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = _tmp45_; -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp44_, G_TYPE_CHECK_INSTANCE_CAST (_tmp46_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1707 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1723 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp46_); -#line 1708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1724 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = clock; -#line 1708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1724 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = self->priv->second; -#line 1708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1724 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp47_, G_TYPE_CHECK_INSTANCE_CAST (_tmp48_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = clock; -#line 1709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = self->priv->system; -#line 1709 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp49_, G_TYPE_CHECK_INSTANCE_CAST (_tmp50_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 1711 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1727 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_set_default_response (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), (gint) GTK_RESPONSE_OK); -#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = _ ("_Shift photos/videos by the same amount"); -#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = (GtkRadioButton*) gtk_radio_button_new_with_mnemonic (NULL, _tmp51_); -#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp52_); -#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->relativity_radio_button); -#line 1713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->relativity_radio_button = _tmp52_; -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = self->priv->relativity_radio_button; -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = config_facade_get_instance (); -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = _tmp54_; -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = configuration_facade_get_keep_relativity (G_TYPE_CHECK_INSTANCE_CAST (_tmp55_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp53_, gtk_toggle_button_get_type (), GtkToggleButton), _tmp56_); -#line 1715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1731 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp55_); -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = display_options; -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp58_) { -#line 14208 "Dialogs.c" +#line 14336 "Dialogs.c" gint _tmp59_ = 0; -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = photo_count; -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = _tmp59_ > 1; -#line 14214 "Dialogs.c" +#line 14342 "Dialogs.c" } else { -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = FALSE; -#line 14218 "Dialogs.c" +#line 14346 "Dialogs.c" } -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = self->priv->relativity_radio_button; -#line 1716 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp60_, gtk_widget_get_type (), GtkWidget), _tmp57_); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = self->priv->relativity_radio_button; -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = gtk_radio_button_get_group (_tmp61_); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = _ ("Set _all photos/videos to this time"); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = (GtkRadioButton*) gtk_radio_button_new_with_mnemonic (_tmp62_, _tmp63_); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp64_); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->batch_radio_button); -#line 1718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->batch_radio_button = _tmp64_; -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = self->priv->batch_radio_button; -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = config_facade_get_instance (); -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = _tmp66_; -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = configuration_facade_get_keep_relativity (G_TYPE_CHECK_INSTANCE_CAST (_tmp67_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp65_, gtk_toggle_button_get_type (), GtkToggleButton), !_tmp68_); -#line 1720 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1736 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp67_); -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = display_options; -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp70_) { -#line 14254 "Dialogs.c" +#line 14382 "Dialogs.c" gint _tmp71_ = 0; -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = photo_count; -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = _tmp71_ > 1; -#line 14260 "Dialogs.c" +#line 14388 "Dialogs.c" } else { -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = FALSE; -#line 14264 "Dialogs.c" +#line 14392 "Dialogs.c" } -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = self->priv->batch_radio_button; -#line 1721 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, gtk_widget_get_type (), GtkWidget), _tmp69_); -#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = self->priv->batch_radio_button; -#line 1722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1738 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (_tmp73_, gtk_toggle_button_get_type (), GtkToggleButton), "toggled", (GCallback) _adjust_date_time_dialog_on_time_changed_gtk_toggle_button_toggled, self, 0); -#line 1724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1740 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = contains_video; -#line 1724 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1740 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp74_) { -#line 14278 "Dialogs.c" +#line 14406 "Dialogs.c" const gchar* _tmp75_ = NULL; gint _tmp76_ = 0; GtkCheckButton* _tmp79_ = NULL; -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = photo_count; -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp76_ == 1) { -#line 14286 "Dialogs.c" +#line 14414 "Dialogs.c" const gchar* _tmp77_ = NULL; -#line 1726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = _ ("_Modify original photo file"); -#line 1726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = _tmp77_; -#line 14292 "Dialogs.c" +#line 14420 "Dialogs.c" } else { const gchar* _tmp78_ = NULL; -#line 1726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = _ ("_Modify original photo files"); -#line 1726 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = _tmp78_; -#line 14299 "Dialogs.c" +#line 14427 "Dialogs.c" } -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp75_); -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp79_); -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->modify_originals_check_button); -#line 1725 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1741 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->modify_originals_check_button = _tmp79_; -#line 14309 "Dialogs.c" +#line 14437 "Dialogs.c" } else { const gchar* _tmp80_ = NULL; gint _tmp81_ = 0; GtkCheckButton* _tmp84_ = NULL; -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = photo_count; -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp81_ == 1) { -#line 14318 "Dialogs.c" +#line 14446 "Dialogs.c" const gchar* _tmp82_ = NULL; -#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp82_ = _ ("_Modify original file"); -#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = _tmp82_; -#line 14324 "Dialogs.c" +#line 14452 "Dialogs.c" } else { const gchar* _tmp83_ = NULL; -#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = _ ("_Modify original files"); -#line 1729 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = _tmp83_; -#line 14331 "Dialogs.c" +#line 14459 "Dialogs.c" } -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp80_); -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp84_); -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->modify_originals_check_button); -#line 1728 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->modify_originals_check_button = _tmp84_; -#line 14341 "Dialogs.c" +#line 14469 "Dialogs.c" } -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = config_facade_get_instance (); -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp87_ = _tmp86_; -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = configuration_facade_get_commit_metadata_to_masters (G_TYPE_CHECK_INSTANCE_CAST (_tmp87_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = _tmp88_; -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp87_); -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp89_) { -#line 14355 "Dialogs.c" +#line 14483 "Dialogs.c" gboolean _tmp90_ = FALSE; -#line 1733 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp90_ = display_options; -#line 1733 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = _tmp90_; -#line 14361 "Dialogs.c" +#line 14489 "Dialogs.c" } else { -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = FALSE; -#line 14365 "Dialogs.c" +#line 14493 "Dialogs.c" } -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp91_ = self->priv->modify_originals_check_button; -#line 1732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp91_, gtk_toggle_button_get_type (), GtkToggleButton), _tmp85_); -#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp93_ = only_video; -#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1750 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp93_) { -#line 14375 "Dialogs.c" +#line 14503 "Dialogs.c" gboolean _tmp94_ = FALSE; ConfigFacade* _tmp95_ = NULL; ConfigFacade* _tmp96_ = NULL; gboolean _tmp97_ = FALSE; gboolean _tmp98_ = FALSE; -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp95_ = config_facade_get_instance (); -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp96_ = _tmp95_; -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp97_ = configuration_facade_get_commit_metadata_to_masters (G_TYPE_CHECK_INSTANCE_CAST (_tmp96_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp98_ = !_tmp97_; -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp96_); -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp98_) { -#line 14393 "Dialogs.c" +#line 14521 "Dialogs.c" gboolean _tmp99_ = FALSE; -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp99_ = display_options; -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = _tmp99_; -#line 14399 "Dialogs.c" +#line 14527 "Dialogs.c" } else { -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = FALSE; -#line 14403 "Dialogs.c" +#line 14531 "Dialogs.c" } -#line 1735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1751 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = _tmp94_; -#line 14407 "Dialogs.c" +#line 14535 "Dialogs.c" } else { -#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = FALSE; -#line 14411 "Dialogs.c" +#line 14539 "Dialogs.c" } -#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp100_ = self->priv->modify_originals_check_button; -#line 1734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1750 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp100_, gtk_widget_get_type (), GtkWidget), _tmp92_); -#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1753 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 5); -#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1753 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp101_); -#line 1737 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1753 "/home/jens/Source/shotwell/src/Dialogs.vala" time_content = _tmp101_; -#line 1739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp102_ = time_content; -#line 1739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp103_ = self->priv->calendar; -#line 1739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1755 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp102_, G_TYPE_CHECK_INSTANCE_CAST (_tmp103_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1740 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1756 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp104_ = time_content; -#line 1740 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1756 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105_ = clock; -#line 1740 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1756 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp104_, G_TYPE_CHECK_INSTANCE_CAST (_tmp105_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1758 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp106_ = display_options; -#line 1742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1758 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp106_) { -#line 14439 "Dialogs.c" +#line 14567 "Dialogs.c" GtkBox* _tmp107_ = NULL; GtkRadioButton* _tmp108_ = NULL; GtkBox* _tmp109_ = NULL; GtkRadioButton* _tmp110_ = NULL; GtkBox* _tmp111_ = NULL; GtkCheckButton* _tmp112_ = NULL; -#line 1743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1759 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp107_ = time_content; -#line 1743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1759 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp108_ = self->priv->relativity_radio_button; -#line 1743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1759 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp107_, G_TYPE_CHECK_INSTANCE_CAST (_tmp108_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp109_ = time_content; -#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp110_ = self->priv->batch_radio_button; -#line 1744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp109_, G_TYPE_CHECK_INSTANCE_CAST (_tmp110_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp111_ = time_content; -#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp112_ = self->priv->modify_originals_check_button; -#line 1745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp111_, G_TYPE_CHECK_INSTANCE_CAST (_tmp112_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 14464 "Dialogs.c" +#line 14592 "Dialogs.c" } -#line 1748 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1764 "/home/jens/Source/shotwell/src/Dialogs.vala" preview = NULL; -#line 14468 "Dialogs.c" +#line 14596 "Dialogs.c" { GdkPixbuf* _tmp113_ = NULL; Dateable* _tmp114_ = NULL; GdkPixbuf* _tmp115_ = NULL; GdkPixbuf* _tmp116_ = NULL; -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp114_ = source; -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp115_ = thumbnail_source_get_thumbnail (G_TYPE_CHECK_INSTANCE_CAST (_tmp114_, TYPE_THUMBNAIL_SOURCE, ThumbnailSource), ADJUST_DATE_TIME_DIALOG_CALENDAR_THUMBNAIL_SCALE, &_inner_error_); -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = _tmp115_; -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 14482 "Dialogs.c" - goto __catch412_g_error; +#line 14610 "Dialogs.c" + goto __catch425_g_error; } -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp116_ = _tmp113_; -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = NULL; -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (preview); -#line 1752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" preview = _tmp116_; -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp113_); -#line 14495 "Dialogs.c" +#line 14623 "Dialogs.c" } - goto __finally412; - __catch412_g_error: + goto __finally425; + __catch425_g_error: { GError* err = NULL; Dateable* _tmp117_ = NULL; gchar* _tmp118_ = NULL; gchar* _tmp119_ = NULL; -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" err = _inner_error_; -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _inner_error_ = NULL; -#line 1754 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp117_ = source; -#line 1754 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp118_ = data_object_to_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp117_, TYPE_DATA_OBJECT, DataObject)); -#line 1754 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp119_ = _tmp118_; -#line 1754 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_warning ("Dialogs.vala:1754: Unable to fetch preview for %s", _tmp119_); -#line 1754 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_warning ("Dialogs.vala:1770: Unable to fetch preview for %s", _tmp119_); +#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp119_); -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_error_free0 (err); -#line 14520 "Dialogs.c" +#line 14648 "Dialogs.c" } - __finally412: -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" + __finally425: +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (preview); -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (time_content); -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (clock); -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.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 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" g_clear_error (&_inner_error_); -#line 1749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 14537 "Dialogs.c" +#line 14665 "Dialogs.c" } -#line 1757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp120_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); -#line 1757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp120_); -#line 1757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" image_content = _tmp120_; -#line 1758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp121_ = image_content; -#line 1758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1774 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_valign (G_TYPE_CHECK_INSTANCE_CAST (_tmp121_, gtk_widget_get_type (), GtkWidget), GTK_ALIGN_START); -#line 1759 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp122_ = image_content; -#line 1759 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_set_homogeneous (_tmp122_, TRUE); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp124_ = preview; -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp124_ != NULL) { -#line 14557 "Dialogs.c" +#line 14685 "Dialogs.c" GdkPixbuf* _tmp125_ = NULL; GtkImage* _tmp126_ = NULL; -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp125_ = preview; -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp126_ = (GtkImage*) gtk_image_new_from_pixbuf (_tmp125_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp126_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp123_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = _tmp126_; -#line 14570 "Dialogs.c" +#line 14698 "Dialogs.c" } else { GtkImage* _tmp127_ = NULL; -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp127_ = (GtkImage*) gtk_image_new (); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp127_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp123_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = _tmp127_; -#line 14581 "Dialogs.c" +#line 14709 "Dialogs.c" } -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp128_ = _g_object_ref0 (_tmp123_); -#line 1760 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" image = _tmp128_; -#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp129_ = (GtkLabel*) gtk_label_new (NULL); -#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp129_); -#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->original_time_label); -#line 1761 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->original_time_label = _tmp129_; -#line 1762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp130_ = image_content; -#line 1762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp131_ = image; -#line 1762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1778 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp130_, G_TYPE_CHECK_INSTANCE_CAST (_tmp131_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1763 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp132_ = image_content; -#line 1763 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp133_ = self->priv->original_time_label; -#line 1763 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp132_, G_TYPE_CHECK_INSTANCE_CAST (_tmp133_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp134_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10); -#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp134_); -#line 1765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" hbox = _tmp134_; -#line 1766 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1782 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp135_ = hbox; -#line 1766 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1782 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_set_border_width (G_TYPE_CHECK_INSTANCE_CAST (_tmp135_, gtk_container_get_type (), GtkContainer), (guint) 3); -#line 1767 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1783 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp136_ = hbox; -#line 1767 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1783 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp137_ = image_content; -#line 1767 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1783 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp136_, G_TYPE_CHECK_INSTANCE_CAST (_tmp137_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp138_ = hbox; -#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp139_ = time_content; -#line 1768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1784 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp138_, G_TYPE_CHECK_INSTANCE_CAST (_tmp139_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp140_ = (GtkAlignment*) gtk_alignment_new (0.5f, 0.5f, (gfloat) 0, (gfloat) 0); -#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1786 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp140_); -#line 1770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1786 "/home/jens/Source/shotwell/src/Dialogs.vala" hbox_alignment = _tmp140_; -#line 1771 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1787 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp141_ = hbox_alignment; -#line 1771 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1787 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp142_ = hbox; -#line 1771 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1787 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp141_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp142_, gtk_widget_get_type (), GtkWidget)); -#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp143_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp144_ = hbox_alignment; -#line 1773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (G_TYPE_CHECK_INSTANCE_CAST (_tmp143_, gtk_box_get_type (), GtkBox), G_TYPE_CHECK_INSTANCE_CAST (_tmp144_, gtk_widget_get_type (), GtkWidget), TRUE, FALSE, (guint) 0); -#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp145_ = (GtkLabel*) gtk_label_new (""); -#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1791 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp145_); -#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1791 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->notification); -#line 1775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1791 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->notification = _tmp145_; -#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1792 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp146_ = self->priv->notification; -#line 1776 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1792 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_line_wrap (_tmp146_, TRUE); -#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp147_ = self->priv->notification; -#line 1777 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_justify (_tmp147_, GTK_JUSTIFY_CENTER); -#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp148_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp149_ = self->priv->notification; -#line 1779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1795 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (G_TYPE_CHECK_INSTANCE_CAST (_tmp148_, gtk_box_get_type (), GtkBox), G_TYPE_CHECK_INSTANCE_CAST (_tmp149_, gtk_widget_get_type (), GtkWidget), TRUE, TRUE, (guint) 0); -#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp150_ = source; -#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1797 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp151_ = dateable_get_exposure_time (_tmp150_); -#line 1781 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1797 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->original_time = _tmp151_; -#line 1783 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1799 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp152_ = self->priv->original_time; -#line 1783 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1799 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp152_ == ((time_t) 0)) { -#line 14679 "Dialogs.c" +#line 14807 "Dialogs.c" time_t _tmp153_ = 0; -#line 1784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp153_ = time (NULL); -#line 1784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1800 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->original_time = _tmp153_; -#line 1785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->no_original_time = TRUE; -#line 14687 "Dialogs.c" +#line 14815 "Dialogs.c" } -#line 1788 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1804 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp154_ = self->priv->original_time; -#line 1788 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1804 "/home/jens/Source/shotwell/src/Dialogs.vala" g_time_local (_tmp154_, &_tmp155_); -#line 1788 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1804 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_set_time (self, &_tmp155_); -#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp156_ = config_facade_get_instance (); -#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp157_ = _tmp156_; -#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp158_ = configuration_facade_get_use_24_hour_time (G_TYPE_CHECK_INSTANCE_CAST (_tmp157_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_set_original_time_label (self, _tmp158_); -#line 1789 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp157_); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (hbox_alignment); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (hbox); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (image); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp123_); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (image_content); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (preview); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (time_content); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (clock); -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 14723 "Dialogs.c" +#line 14851 "Dialogs.c" } AdjustDateTimeDialog* adjust_date_time_dialog_new (Dateable* source, gint photo_count, gboolean display_options, gboolean contains_video, gboolean only_video) { -#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1671 "/home/jens/Source/shotwell/src/Dialogs.vala" return adjust_date_time_dialog_construct (TYPE_ADJUST_DATE_TIME_DIALOG, source, photo_count, display_options, contains_video, only_video); -#line 14730 "Dialogs.c" +#line 14858 "Dialogs.c" } @@ -14766,60 +14894,60 @@ static void adjust_date_time_dialog_set_time (AdjustDateTimeDialog* self, struct gint _tmp31_ = 0; GtkComboBoxText* _tmp32_ = NULL; gint _tmp33_ = 0; -#line 1792 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1808 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self)); -#line 1792 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1808 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (time != NULL); -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->calendar; -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = *time; -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_.tm_mon; -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = *time; -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_.tm_year; -#line 1793 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1809 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_calendar_select_month (_tmp0_, (guint) _tmp2_, (guint) (_tmp4_ + ADJUST_DATE_TIME_DIALOG_YEAR_OFFSET)); -#line 1794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->calendar; -#line 1794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = *time; -#line 1794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1810 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_.tm_mday; -#line 1794 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1810 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_calendar_select_day (_tmp5_, (guint) _tmp7_); -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = config_facade_get_instance (); -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = configuration_facade_get_use_24_hour_time (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp9_); -#line 1796 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp11_) { -#line 14791 "Dialogs.c" +#line 14919 "Dialogs.c" GtkComboBoxText* _tmp12_ = NULL; GtkSpinButton* _tmp13_ = NULL; struct tm _tmp14_ = {0}; gint _tmp15_ = 0; -#line 1797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1813 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->system; -#line 1797 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1813 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_combo_box_get_type (), GtkComboBox), (gint) ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_24HR); -#line 1798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->hour; -#line 1798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = *time; -#line 1798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1814 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp14_.tm_hour; -#line 1798 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1814 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp13_, (gdouble) _tmp15_); -#line 14808 "Dialogs.c" +#line 14936 "Dialogs.c" } else { gint AMPM_hour = 0; struct tm _tmp16_ = {0}; @@ -14831,74 +14959,74 @@ static void adjust_date_time_dialog_set_time (AdjustDateTimeDialog* self, struct struct tm _tmp23_ = {0}; gint _tmp24_ = 0; GtkComboBoxText* _tmp25_ = NULL; -#line 1800 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = *time; -#line 1800 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp16_.tm_hour; -#line 1800 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" AMPM_hour = _tmp17_ % 12; -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = AMPM_hour; -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp19_ == 0) { -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = 12; -#line 14832 "Dialogs.c" +#line 14960 "Dialogs.c" } else { gint _tmp20_ = 0; -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = AMPM_hour; -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp20_; -#line 14839 "Dialogs.c" +#line 14967 "Dialogs.c" } -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->hour; -#line 1801 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp21_, (gdouble) _tmp18_); -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = *time; -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = _tmp23_.tm_hour; -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp24_ >= 12) { -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_PM; -#line 14853 "Dialogs.c" +#line 14981 "Dialogs.c" } else { -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_AM; -#line 14857 "Dialogs.c" +#line 14985 "Dialogs.c" } -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = self->priv->system; -#line 1802 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1818 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp25_, gtk_combo_box_get_type (), GtkComboBox), (gint) _tmp22_); -#line 14863 "Dialogs.c" +#line 14991 "Dialogs.c" } -#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1821 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = self->priv->minute; -#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1821 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = *time; -#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1821 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _tmp27_.tm_min; -#line 1805 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1821 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp26_, (gdouble) _tmp28_); -#line 1806 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1822 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->second; -#line 1806 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1822 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = *time; -#line 1806 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1822 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _tmp30_.tm_sec; -#line 1806 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1822 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp29_, (gdouble) _tmp31_); -#line 1808 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = self->priv->system; -#line 1808 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp32_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1808 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->previous_time_system = (AdjustDateTimeDialogTimeSystem) _tmp33_; -#line 14887 "Dialogs.c" +#line 15015 "Dialogs.c" } @@ -14944,7 +15072,7 @@ static gchar* g_time_format (struct tm *self, const gchar* format) { buffer = (g_free (buffer), NULL); #line 2761 "/usr/share/vala-0.34/vapi/glib-2.0.vapi" return result; -#line 14933 "Dialogs.c" +#line 15061 "Dialogs.c" } @@ -14960,58 +15088,58 @@ static void adjust_date_time_dialog_set_original_time_label (AdjustDateTimeDialo gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; -#line 1811 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1827 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self)); -#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->no_original_time; -#line 1812 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 1813 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 14957 "Dialogs.c" +#line 15085 "Dialogs.c" } -#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = use_24_hr_format; -#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_) { -#line 14963 "Dialogs.c" +#line 15091 "Dialogs.c" const gchar* _tmp3_ = NULL; -#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _ ("%m/%d/%Y, %H:%M:%S"); -#line 1816 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp3_; -#line 14969 "Dialogs.c" +#line 15097 "Dialogs.c" } else { const gchar* _tmp4_ = NULL; -#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _ ("%m/%d/%Y, %I:%M:%S %p"); -#line 1817 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1833 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp4_; -#line 14976 "Dialogs.c" +#line 15104 "Dialogs.c" } -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->original_time_label; -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _ ("Original: "); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->original_time; -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" g_time_local (_tmp7_, &_tmp8_); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_time_format (&_tmp8_, _tmp1_); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = g_strconcat (_tmp6_, _tmp10_, NULL); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_; -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_text (_tmp5_, _tmp12_); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp12_); -#line 1815 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1831 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 15000 "Dialogs.c" +#line 15128 "Dialogs.c" } @@ -15040,105 +15168,105 @@ static time_t adjust_date_time_dialog_get_time (AdjustDateTimeDialog* self) { guint _tmp18_ = 0U; guint _tmp19_ = 0U; time_t _tmp20_ = 0; -#line 1820 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1836 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self), 0); -#line 1821 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1837 "/home/jens/Source/shotwell/src/Dialogs.vala" memset (&time, 0, sizeof (struct tm)); -#line 1823 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->second; -#line 1823 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_spin_button_get_value (_tmp0_); -#line 1823 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_sec = (gint) _tmp1_; -#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->minute; -#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1840 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_spin_button_get_value (_tmp2_); -#line 1824 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1840 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_min = (gint) _tmp3_; -#line 1827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->hour; -#line 1827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1843 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = gtk_spin_button_get_value (_tmp4_); -#line 1827 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1843 "/home/jens/Source/shotwell/src/Dialogs.vala" hour = (gint) _tmp5_; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = hour; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_ == 12) { -#line 15055 "Dialogs.c" +#line 15183 "Dialogs.c" GtkComboBoxText* _tmp9_ = NULL; gint _tmp10_ = 0; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->system; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp10_ != ((gint) ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_24HR); -#line 15064 "Dialogs.c" +#line 15192 "Dialogs.c" } else { -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = FALSE; -#line 15068 "Dialogs.c" +#line 15196 "Dialogs.c" } -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp7_) { -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = 0; -#line 15074 "Dialogs.c" +#line 15202 "Dialogs.c" } else { gint _tmp11_ = 0; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = hour; -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp11_; -#line 15081 "Dialogs.c" +#line 15209 "Dialogs.c" } -#line 1828 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_hour = _tmp6_; -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->system; -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp14_ == ((gint) ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_PM)) { -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = 12; -#line 15093 "Dialogs.c" +#line 15221 "Dialogs.c" } else { -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = 0; -#line 15097 "Dialogs.c" +#line 15225 "Dialogs.c" } -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = time.tm_hour; -#line 1829 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1845 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_hour = _tmp15_ + _tmp12_; -#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->calendar; -#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_calendar_get_date (_tmp16_, &_tmp17_, &_tmp18_, &_tmp19_); -#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" year = _tmp17_; -#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" month = _tmp18_; -#line 1832 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" day = _tmp19_; -#line 1833 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1849 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_year = ((gint) year) - ADJUST_DATE_TIME_DIALOG_YEAR_OFFSET; -#line 1834 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1850 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_mon = (gint) month; -#line 1835 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1851 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_mday = (gint) day; -#line 1837 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1853 "/home/jens/Source/shotwell/src/Dialogs.vala" time.tm_isdst = -1; -#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1855 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = mktime (&time); -#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1855 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp20_; -#line 1839 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1855 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 15127 "Dialogs.c" +#line 15255 "Dialogs.c" } @@ -15149,17 +15277,17 @@ gboolean adjust_date_time_dialog_execute (AdjustDateTimeDialog* self, gint64* ti gboolean result = FALSE; gboolean response = FALSE; gint _tmp0_ = 0; -#line 1842 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1858 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self), FALSE); -#line 1844 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1860 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1846 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" response = FALSE; -#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1864 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 1848 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1864 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == ((gint) GTK_RESPONSE_OK)) { -#line 15148 "Dialogs.c" +#line 15276 "Dialogs.c" gboolean _tmp1_ = FALSE; GtkRadioButton* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; @@ -15171,125 +15299,125 @@ gboolean adjust_date_time_dialog_execute (AdjustDateTimeDialog* self, gint64* ti GtkCheckButton* _tmp15_ = NULL; gboolean _tmp16_ = FALSE; gboolean _tmp17_ = FALSE; -#line 1849 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1865 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->no_original_time; -#line 1849 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1865 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_) { -#line 15164 "Dialogs.c" +#line 15292 "Dialogs.c" time_t _tmp2_ = 0; -#line 1850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1866 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = adjust_date_time_dialog_get_time (self); -#line 1850 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1866 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_time_shift = (gint64) _tmp2_; -#line 15170 "Dialogs.c" +#line 15298 "Dialogs.c" } else { time_t _tmp3_ = 0; time_t _tmp4_ = 0; -#line 1852 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1868 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = adjust_date_time_dialog_get_time (self); -#line 1852 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1868 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->original_time; -#line 1852 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1868 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_time_shift = (gint64) (_tmp3_ - _tmp4_); -#line 15180 "Dialogs.c" +#line 15308 "Dialogs.c" } -#line 1854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1870 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->relativity_radio_button; -#line 1854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1870 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 1854 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1870 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_keep_relativity = _tmp6_; -#line 1856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->relativity_radio_button; -#line 1856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gtk_widget_get_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_widget_get_type (), GtkWidget)); -#line 1856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1872 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 1856 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1872 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp9_) { -#line 15196 "Dialogs.c" +#line 15324 "Dialogs.c" ConfigFacade* _tmp10_ = NULL; ConfigFacade* _tmp11_ = NULL; gboolean _tmp12_ = FALSE; -#line 1857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = config_facade_get_instance (); -#line 1857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 1857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _vala_keep_relativity; -#line 1857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_keep_relativity (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp12_); -#line 1857 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp11_); -#line 15210 "Dialogs.c" +#line 15338 "Dialogs.c" } -#line 1859 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1875 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->modify_originals_check_button; -#line 1859 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1875 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 1859 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1875 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_modify_originals = _tmp14_; -#line 1861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->modify_originals_check_button; -#line 1861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = gtk_widget_get_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, gtk_widget_get_type (), GtkWidget)); -#line 1861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp16_; -#line 1861 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp17_) { -#line 15226 "Dialogs.c" +#line 15354 "Dialogs.c" ConfigFacade* _tmp18_ = NULL; ConfigFacade* _tmp19_ = NULL; gboolean _tmp20_ = FALSE; -#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1878 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = config_facade_get_instance (); -#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1878 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_; -#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1878 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _vala_modify_originals; -#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1878 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_modify_originals (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp20_); -#line 1862 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1878 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp19_); -#line 15240 "Dialogs.c" +#line 15368 "Dialogs.c" } -#line 1864 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1880 "/home/jens/Source/shotwell/src/Dialogs.vala" response = TRUE; -#line 15244 "Dialogs.c" +#line 15372 "Dialogs.c" } else { -#line 1866 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1882 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_time_shift = (gint64) 0; -#line 1867 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1883 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_keep_relativity = TRUE; -#line 1868 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1884 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_modify_originals = FALSE; -#line 15252 "Dialogs.c" +#line 15380 "Dialogs.c" } -#line 1871 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1887 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" result = response; -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" if (time_shift) { -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" *time_shift = _vala_time_shift; -#line 15262 "Dialogs.c" +#line 15390 "Dialogs.c" } -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" if (keep_relativity) { -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" *keep_relativity = _vala_keep_relativity; -#line 15268 "Dialogs.c" +#line 15396 "Dialogs.c" } -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" if (modify_originals) { -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" *modify_originals = _vala_modify_originals; -#line 15274 "Dialogs.c" +#line 15402 "Dialogs.c" } -#line 1873 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 15278 "Dialogs.c" +#line 15406 "Dialogs.c" } @@ -15300,31 +15428,31 @@ static gboolean adjust_date_time_dialog_on_spin_button_output (AdjustDateTimeDia gdouble _tmp2_ = 0.0; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; -#line 1876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1892 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self), FALSE); -#line 1876 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1892 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_SPIN_BUTTON (button), FALSE); -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = button; -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = button; -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_spin_button_get_value (_tmp1_); -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup_printf ("%02d", (gint) _tmp2_); -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_text (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_entry_get_type (), GtkEntry), _tmp4_); -#line 1877 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp4_); -#line 1879 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1895 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed (self); -#line 1881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1897 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 1881 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1897 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 15313 "Dialogs.c" +#line 15441 "Dialogs.c" } @@ -15337,81 +15465,81 @@ static void adjust_date_time_dialog_on_time_changed (AdjustDateTimeDialog* self) gboolean _tmp4_ = FALSE; gboolean _tmp5_ = FALSE; gint64 _tmp6_ = 0LL; -#line 1884 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1900 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self)); -#line 1885 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1901 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = adjust_date_time_dialog_get_time (self); -#line 1885 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1901 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->original_time; -#line 1885 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1901 "/home/jens/Source/shotwell/src/Dialogs.vala" time_shift = ((gint64) _tmp0_) - ((gint64) _tmp1_); -#line 1887 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1903 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->system; -#line 1887 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1903 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1887 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1903 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->previous_time_system = (AdjustDateTimeDialogTimeSystem) _tmp3_; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = time_shift; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp6_ == ((gint64) 0)) { -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = TRUE; -#line 15346 "Dialogs.c" +#line 15474 "Dialogs.c" } else { gboolean _tmp7_ = FALSE; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->no_original_time; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp7_; -#line 15353 "Dialogs.c" +#line 15481 "Dialogs.c" } -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_) { -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = TRUE; -#line 15359 "Dialogs.c" +#line 15487 "Dialogs.c" } else { gboolean _tmp8_ = FALSE; GtkRadioButton* _tmp9_ = NULL; gboolean _tmp10_ = FALSE; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->batch_radio_button; -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp10_) { -#line 15370 "Dialogs.c" +#line 15498 "Dialogs.c" GtkRadioButton* _tmp11_ = NULL; gboolean _tmp12_ = FALSE; gboolean _tmp13_ = FALSE; -#line 1890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->batch_radio_button; -#line 1890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = gtk_widget_get_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_widget_get_type (), GtkWidget)); -#line 1890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 1890 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp13_; -#line 15382 "Dialogs.c" +#line 15510 "Dialogs.c" } else { -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = FALSE; -#line 15386 "Dialogs.c" +#line 15514 "Dialogs.c" } -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp8_; -#line 15390 "Dialogs.c" +#line 15518 "Dialogs.c" } -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_) { -#line 15394 "Dialogs.c" +#line 15522 "Dialogs.c" GtkLabel* _tmp14_ = NULL; -#line 1891 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1907 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = self->priv->notification; -#line 1891 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1907 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, gtk_widget_get_type (), GtkWidget)); -#line 15400 "Dialogs.c" +#line 15528 "Dialogs.c" } else { gboolean forward = FALSE; gint64 _tmp15_ = 0LL; @@ -15448,108 +15576,108 @@ static void adjust_date_time_dialog_on_time_changed (AdjustDateTimeDialog* self) gchar* _tmp43_ = NULL; gchar* _tmp44_ = NULL; GtkLabel* _tmp45_ = NULL; -#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = time_shift; -#line 1893 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" forward = _tmp15_ > ((gint64) 0); -#line 1896 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1912 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = time_shift; -#line 1896 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1912 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = llabs (_tmp16_); -#line 1896 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1912 "/home/jens/Source/shotwell/src/Dialogs.vala" time_shift = _tmp17_; -#line 1898 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1914 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = time_shift; -#line 1898 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1914 "/home/jens/Source/shotwell/src/Dialogs.vala" days = (gint) (_tmp18_ / ADJUST_DATE_TIME_DIALOG_SECONDS_IN_DAY); -#line 1899 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1915 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = time_shift; -#line 1899 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1915 "/home/jens/Source/shotwell/src/Dialogs.vala" time_shift = _tmp19_ % ADJUST_DATE_TIME_DIALOG_SECONDS_IN_DAY; -#line 1900 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1916 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = time_shift; -#line 1900 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1916 "/home/jens/Source/shotwell/src/Dialogs.vala" hours = (gint) (_tmp20_ / ADJUST_DATE_TIME_DIALOG_SECONDS_IN_HOUR); -#line 1901 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1917 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = time_shift; -#line 1901 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1917 "/home/jens/Source/shotwell/src/Dialogs.vala" time_shift = _tmp21_ % ADJUST_DATE_TIME_DIALOG_SECONDS_IN_HOUR; -#line 1902 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1918 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = time_shift; -#line 1902 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1918 "/home/jens/Source/shotwell/src/Dialogs.vala" minutes = (gint) (_tmp22_ / ADJUST_DATE_TIME_DIALOG_SECONDS_IN_MINUTE); -#line 1903 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = time_shift; -#line 1903 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" seconds = (gint) (_tmp23_ % ADJUST_DATE_TIME_DIALOG_SECONDS_IN_MINUTE); -#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1921 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = forward; -#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1921 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp25_) { -#line 15475 "Dialogs.c" +#line 15603 "Dialogs.c" const gchar* _tmp26_ = NULL; -#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = _ ("Exposure time will be shifted forward by\n" \ "%d %s, %d %s, %d %s, and %d %s."); -#line 1906 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = _tmp26_; -#line 15481 "Dialogs.c" +#line 15609 "Dialogs.c" } else { const gchar* _tmp27_ = NULL; -#line 1907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _ ("Exposure time will be shifted backward by\n" \ "%d %s, %d %s, %d %s, and %d %s."); -#line 1907 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1923 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = _tmp27_; -#line 15488 "Dialogs.c" +#line 15616 "Dialogs.c" } -#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1921 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strdup (_tmp24_); -#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1921 "/home/jens/Source/shotwell/src/Dialogs.vala" shift_status = _tmp28_; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->notification; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = shift_status; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = days; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = days; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = ngettext ("day", "days", (gulong) _tmp32_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = hours; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = hours; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = ngettext ("hour", "hours", (gulong) _tmp35_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = minutes; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = minutes; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = ngettext ("minute", "minutes", (gulong) _tmp38_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = seconds; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = seconds; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = ngettext ("second", "seconds", (gulong) _tmp41_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = g_strdup_printf (_tmp30_, _tmp31_, _tmp33_, _tmp34_, _tmp36_, _tmp37_, _tmp39_, _tmp40_, _tmp42_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = _tmp43_; -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_text (_tmp29_, _tmp44_); -#line 1909 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp44_); -#line 1914 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1930 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = self->priv->notification; -#line 1914 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1930 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show (G_TYPE_CHECK_INSTANCE_CAST (_tmp45_, gtk_widget_get_type (), GtkWidget)); -#line 1889 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1905 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (shift_status); -#line 15536 "Dialogs.c" +#line 15664 "Dialogs.c" } } @@ -15564,39 +15692,39 @@ static void adjust_date_time_dialog_on_time_system_changed (AdjustDateTimeDialog gint _tmp6_ = 0; GtkComboBoxText* _tmp7_ = NULL; gint _tmp8_ = 0; -#line 1918 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1934 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_ADJUST_DATE_TIME_DIALOG (self)); -#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->previous_time_system; -#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->system; -#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1919 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == _tmp2_) { -#line 1920 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1936 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 15563 "Dialogs.c" +#line 15691 "Dialogs.c" } -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = config_facade_get_instance (); -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->system; -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_use_24_hour_time (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp6_ == ((gint) ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_24HR)); -#line 1922 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp4_); -#line 1924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1940 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->system; -#line 1924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1940 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_combo_box_get_type (), GtkComboBox)); -#line 1924 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1940 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_ == ((gint) ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_24HR)) { -#line 15583 "Dialogs.c" +#line 15711 "Dialogs.c" gint _tmp9_ = 0; GtkSpinButton* _tmp10_ = NULL; gdouble _tmp11_ = 0.0; @@ -15607,57 +15735,57 @@ static void adjust_date_time_dialog_on_time_system_changed (AdjustDateTimeDialog GtkSpinButton* _tmp17_ = NULL; GtkSpinButton* _tmp18_ = NULL; gint _tmp19_ = 0; -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->hour; -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = gtk_spin_button_get_value (_tmp10_); -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp11_ == 12.0) { -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = 0; -#line 15602 "Dialogs.c" +#line 15730 "Dialogs.c" } else { GtkSpinButton* _tmp12_ = NULL; gdouble _tmp13_ = 0.0; -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->hour; -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gtk_spin_button_get_value (_tmp12_); -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = (gint) _tmp13_; -#line 15612 "Dialogs.c" +#line 15740 "Dialogs.c" } -#line 1925 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" time = _tmp9_; -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->previous_time_system; -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp15_ == ADJUST_DATE_TIME_DIALOG_TIME_SYSTEM_PM) { -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = 12; -#line 15622 "Dialogs.c" +#line 15750 "Dialogs.c" } else { -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = 0; -#line 15626 "Dialogs.c" +#line 15754 "Dialogs.c" } -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = time; -#line 1926 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1942 "/home/jens/Source/shotwell/src/Dialogs.vala" time = _tmp16_ + _tmp14_; -#line 1928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1944 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->hour; -#line 1928 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1944 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_range (_tmp17_, (gdouble) 0, (gdouble) 23); -#line 1929 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1945 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_set_original_time_label (self, TRUE); -#line 1931 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1947 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->hour; -#line 1931 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1947 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = time; -#line 1931 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1947 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp18_, (gdouble) _tmp19_); -#line 15644 "Dialogs.c" +#line 15772 "Dialogs.c" } else { gint AMPM_hour = 0; GtkSpinButton* _tmp20_ = NULL; @@ -15666,92 +15794,92 @@ static void adjust_date_time_dialog_on_time_system_changed (AdjustDateTimeDialog gint _tmp23_ = 0; gint _tmp24_ = 0; GtkSpinButton* _tmp26_ = NULL; -#line 1933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1949 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->hour; -#line 1933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1949 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gtk_spin_button_get_value (_tmp20_); -#line 1933 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1949 "/home/jens/Source/shotwell/src/Dialogs.vala" AMPM_hour = ((gint) _tmp21_) % 12; -#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->hour; -#line 1935 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_range (_tmp22_, (gdouble) 1, (gdouble) 12); -#line 1936 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_set_original_time_label (self, FALSE); -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = AMPM_hour; -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp24_ == 0) { -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = 12; -#line 15671 "Dialogs.c" +#line 15799 "Dialogs.c" } else { gint _tmp25_ = 0; -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = AMPM_hour; -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp25_; -#line 15678 "Dialogs.c" +#line 15806 "Dialogs.c" } -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = self->priv->hour; -#line 1938 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_spin_button_set_value (_tmp26_, (gdouble) _tmp23_); -#line 15684 "Dialogs.c" +#line 15812 "Dialogs.c" } -#line 1941 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1957 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_on_time_changed (self); -#line 15688 "Dialogs.c" +#line 15816 "Dialogs.c" } static void adjust_date_time_dialog_class_init (AdjustDateTimeDialogClass * klass) { -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" adjust_date_time_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (AdjustDateTimeDialogPrivate)); -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = adjust_date_time_dialog_finalize; -#line 15699 "Dialogs.c" +#line 15827 "Dialogs.c" } static void adjust_date_time_dialog_instance_init (AdjustDateTimeDialog * self) { -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = ADJUST_DATE_TIME_DIALOG_GET_PRIVATE (self); -#line 1631 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1647 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->no_original_time = FALSE; -#line 15708 "Dialogs.c" +#line 15836 "Dialogs.c" } static void adjust_date_time_dialog_finalize (GObject* obj) { AdjustDateTimeDialog * self; -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ADJUST_DATE_TIME_DIALOG, AdjustDateTimeDialog); -#line 1636 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1652 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->original_time_label); -#line 1637 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1653 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->calendar); -#line 1638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1654 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->hour); -#line 1639 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1655 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->minute); -#line 1640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1656 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->second); -#line 1641 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1657 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->system); -#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1658 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->relativity_radio_button); -#line 1643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1659 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->batch_radio_button); -#line 1644 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1660 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->modify_originals_check_button); -#line 1645 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1661 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->notification); -#line 1626 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1642 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (adjust_date_time_dialog_parent_class)->finalize (obj); -#line 15738 "Dialogs.c" +#line 15866 "Dialogs.c" } @@ -15783,31 +15911,31 @@ void multiple_object_error_dialog (GeeArrayList* objects, const gchar* message, GtkMessageDialog* _tmp34_ = NULL; GtkMessageDialog* _tmp35_ = NULL; const gchar* _tmp36_ = NULL; -#line 1946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1962 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GEE_IS_ARRAY_LIST (objects)); -#line 1946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1962 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (message != NULL); -#line 1946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1962 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (title != NULL); -#line 1948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1964 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = message; -#line 1948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1964 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_strconcat (_tmp0_, "\n", NULL); -#line 1948 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1964 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_message = _tmp1_; -#line 15782 "Dialogs.c" +#line 15910 "Dialogs.c" { gint i = 0; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" i = 0; -#line 15787 "Dialogs.c" +#line 15915 "Dialogs.c" { gboolean _tmp2_ = FALSE; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = TRUE; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 15794 "Dialogs.c" +#line 15922 "Dialogs.c" gboolean _tmp4_ = FALSE; gint _tmp5_ = 0; const gchar* _tmp10_ = NULL; @@ -15820,96 +15948,96 @@ void multiple_object_error_dialog (GeeArrayList* objects, const gchar* message, gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp2_) { -#line 15809 "Dialogs.c" +#line 15937 "Dialogs.c" gint _tmp3_ = 0; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = i; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" i = _tmp3_ + 1; -#line 15815 "Dialogs.c" +#line 15943 "Dialogs.c" } -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = FALSE; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = i; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_ < MAX_OBJECTS_DISPLAYED) { -#line 15823 "Dialogs.c" +#line 15951 "Dialogs.c" GeeArrayList* _tmp6_ = NULL; gint _tmp7_ = 0; gint _tmp8_ = 0; gint _tmp9_ = 0; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = objects; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = i; -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp8_ > _tmp9_; -#line 15838 "Dialogs.c" +#line 15966 "Dialogs.c" } else { -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = FALSE; -#line 15842 "Dialogs.c" +#line 15970 "Dialogs.c" } -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp4_) { -#line 1951 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1967 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 15848 "Dialogs.c" +#line 15976 "Dialogs.c" } -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = dialog_message; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = objects; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = i; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gee_abstract_list_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, GEE_TYPE_ABSTRACT_LIST, GeeAbstractList), _tmp12_); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = (DataObject*) _tmp13_; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = data_object_to_string (_tmp14_); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = g_strconcat ("\n", _tmp16_, NULL); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = g_strconcat (_tmp10_, _tmp18_, NULL); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (dialog_message); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_message = _tmp19_; -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp18_); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 1952 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1968 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp14_); -#line 15880 "Dialogs.c" +#line 16008 "Dialogs.c" } } } -#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = objects; -#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp20_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _tmp21_; -#line 1954 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" remainder = _tmp22_ - MAX_OBJECTS_DISPLAYED; -#line 1955 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = remainder; -#line 1955 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp23_ > 0) { -#line 15896 "Dialogs.c" +#line 16024 "Dialogs.c" const gchar* _tmp24_ = NULL; gint _tmp25_ = 0; const gchar* _tmp26_ = NULL; @@ -15917,57 +16045,57 @@ void multiple_object_error_dialog (GeeArrayList* objects, const gchar* message, gchar* _tmp28_ = NULL; gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = dialog_message; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = remainder; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = ngettext ("\n\nAnd %d other.", "\n\nAnd %d others.", (gulong) _tmp25_); -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = remainder; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strdup_printf (_tmp26_, _tmp27_); -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = _tmp28_; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = g_strconcat (_tmp24_, _tmp29_, NULL); -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (dialog_message); -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog_message = _tmp30_; -#line 1956 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1972 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp29_); -#line 15924 "Dialogs.c" +#line 16052 "Dialogs.c" } -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = app_window_get_instance (); -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = _tmp31_; -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = dialog_message; -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = (GtkMessageDialog*) gtk_message_dialog_new (G_TYPE_CHECK_INSTANCE_CAST (_tmp32_, gtk_window_get_type (), GtkWindow), GTK_DIALOG_MODAL, GTK_MESSAGE_ERROR, GTK_BUTTONS_OK, "%s", _tmp33_); -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp34_); -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = _tmp34_; -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp32_); -#line 1960 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp35_; -#line 1963 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1979 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = title; -#line 1963 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1979 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_window_get_type (), GtkWindow), _tmp36_); -#line 1965 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1981 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog)); -#line 1966 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1982 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_widget_get_type (), GtkWidget)); -#line 1946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1962 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 1946 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1962 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (dialog_message); -#line 15954 "Dialogs.c" +#line 16082 "Dialogs.c" } @@ -15980,40 +16108,40 @@ TagsDialog* tags_dialog_construct (GType object_type, const gchar* title, const HierarchicalTagIndex* _tmp4_ = NULL; GeeCollection* _tmp5_ = NULL; GeeCollection* _tmp6_ = NULL; -#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (title != NULL, NULL); -#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (label != NULL, NULL); -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = title; -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = label; -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = initial_text; -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = hierarchical_tag_index_get_global_index (); -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = hierarchical_tag_index_get_all_tags (_tmp4_); -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_; -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (TagsDialog*) text_entry_dialog_mediator_construct (object_type, _tmp0_, _tmp1_, _tmp2_, _tmp6_, ","); -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp6_); -#line 1971 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1987 "/home/jens/Source/shotwell/src/Dialogs.vala" _hierarchical_tag_index_unref0 (_tmp4_); -#line 1970 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 15993 "Dialogs.c" +#line 16121 "Dialogs.c" } static void tags_dialog_class_init (TagsDialogClass * klass) { -#line 1969 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1985 "/home/jens/Source/shotwell/src/Dialogs.vala" tags_dialog_parent_class = g_type_class_peek_parent (klass); -#line 16000 "Dialogs.c" +#line 16128 "Dialogs.c" } @@ -16039,28 +16167,28 @@ AddTagsDialog* add_tags_dialog_construct (GType object_type) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; -#line 1978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = g_dpgettext2 (NULL, "Dialog Title", RESOURCES_ADD_TAGS_TITLE); -#line 1978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_strdup (_tmp0_); -#line 1978 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" title = _tmp1_; -#line 1980 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1996 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _ ("Tags (separated by commas):"); -#line 1980 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1996 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (AddTagsDialog*) tags_dialog_construct (object_type, title, _tmp2_, NULL); -#line 1977 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1993 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (title); -#line 1977 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1993 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 16040 "Dialogs.c" +#line 16168 "Dialogs.c" } AddTagsDialog* add_tags_dialog_new (void) { -#line 1977 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1993 "/home/jens/Source/shotwell/src/Dialogs.vala" return add_tags_dialog_construct (TYPE_ADD_TAGS_DIALOG); -#line 16047 "Dialogs.c" +#line 16175 "Dialogs.c" } @@ -16080,70 +16208,70 @@ gchar** add_tags_dialog_execute (AddTagsDialog* self, int* result_length1) { gint _tmp9__length1 = 0; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; -#line 1983 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_ADD_TAGS_DIALOG (self), NULL); -#line 1984 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2000 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _text_entry_dialog_mediator_execute (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR, TextEntryDialogMediator)); -#line 1984 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2000 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp0_; -#line 1985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = text; -#line 1985 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == NULL) { -#line 16077 "Dialogs.c" +#line 16205 "Dialogs.c" gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = NULL; -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2__length1 = 0; -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" if (result_length1) { -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" *result_length1 = _tmp2__length1; -#line 16088 "Dialogs.c" +#line 16216 "Dialogs.c" } -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp2_; -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1986 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2002 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16096 "Dialogs.c" +#line 16224 "Dialogs.c" } -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = text; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_ = g_strsplit (_tmp3_, ",", 0); -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6__length1 = _vala_array_length (_tmp4_); -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = tag_prep_tag_names (_tmp6_, _vala_array_length (_tmp4_), &_tmp7_); -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9__length1 = _tmp7_; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = (_vala_array_free (_tmp6_, _tmp6__length1, (GDestroyNotify) g_free), NULL); -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10__length1 = _tmp9__length1; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" if (result_length1) { -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" *result_length1 = _tmp10__length1; -#line 16122 "Dialogs.c" +#line 16250 "Dialogs.c" } -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp10_; -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 1990 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16130 "Dialogs.c" +#line 16258 "Dialogs.c" } @@ -16166,64 +16294,64 @@ static gboolean add_tags_dialog_real_on_modify_validate (TextEntryDialogMediator gint _names_size_ = 0; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; -#line 1993 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2009 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_ADD_TAGS_DIALOG, AddTagsDialog); -#line 1993 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2009 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2010 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = text; -#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2010 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = string_contains (_tmp0_, TAG_PATH_SEPARATOR_STRING); -#line 1994 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2010 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_) { -#line 1995 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2011 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 1995 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2011 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16167 "Dialogs.c" +#line 16295 "Dialogs.c" } -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = text; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_ = g_strsplit (_tmp2_, ",", 0); -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5__length1 = _vala_array_length (_tmp3_); -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = tag_prep_tag_names (_tmp5_, _vala_array_length (_tmp3_), &_tmp6_); -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8__length1 = _tmp6_; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = (_vala_array_free (_tmp5_, _tmp5__length1, (GDestroyNotify) g_free), NULL); -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" names = _tmp8_; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" names_length1 = _tmp8__length1; -#line 1999 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2015 "/home/jens/Source/shotwell/src/Dialogs.vala" _names_size_ = names_length1; -#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2017 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = names; -#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2017 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9__length1 = names_length1; -#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2017 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp9__length1 > 0; -#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2017 "/home/jens/Source/shotwell/src/Dialogs.vala" names = (_vala_array_free (names, names_length1, (GDestroyNotify) g_free), NULL); -#line 2001 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2017 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16201 "Dialogs.c" +#line 16329 "Dialogs.c" } static void add_tags_dialog_class_init (AddTagsDialogClass * klass) { -#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1992 "/home/jens/Source/shotwell/src/Dialogs.vala" add_tags_dialog_parent_class = g_type_class_peek_parent (klass); -#line 1976 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 1992 "/home/jens/Source/shotwell/src/Dialogs.vala" ((TextEntryDialogMediatorClass *) klass)->on_modify_validate = add_tags_dialog_real_on_modify_validate; -#line 16210 "Dialogs.c" +#line 16338 "Dialogs.c" } @@ -16249,30 +16377,30 @@ ModifyTagsDialog* modify_tags_dialog_construct (GType object_type, MediaSource* MediaSource* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; -#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2022 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MEDIA_SOURCE (source), NULL); -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _ ("Tags (separated by commas):"); -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = source; -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = modify_tags_dialog_get_initial_text (_tmp1_); -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (ModifyTagsDialog*) tags_dialog_construct (object_type, RESOURCES_MODIFY_TAGS_LABEL, _tmp0_, _tmp3_); -#line 2007 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp3_); -#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2022 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 16252 "Dialogs.c" +#line 16380 "Dialogs.c" } ModifyTagsDialog* modify_tags_dialog_new (MediaSource* source) { -#line 2006 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2022 "/home/jens/Source/shotwell/src/Dialogs.vala" return modify_tags_dialog_construct (TYPE_MODIFY_TAGS_DIALOG, source); -#line 16259 "Dialogs.c" +#line 16387 "Dialogs.c" } @@ -16289,52 +16417,52 @@ static gchar* modify_tags_dialog_get_initial_text (MediaSource* source) { GeeSortedSet* tag_basenames = NULL; GeeTreeSet* _tmp6_ = NULL; gchar* text = NULL; -#line 2011 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2027 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MEDIA_SOURCE (source), NULL); -#line 2012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2028 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = tag_global; -#line 2012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2028 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = source; -#line 2012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2028 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = tag_source_collection_fetch_for_source (_tmp0_, _tmp1_); -#line 2012 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2028 "/home/jens/Source/shotwell/src/Dialogs.vala" source_tags = G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GEE_TYPE_COLLECTION, GeeCollection); -#line 2013 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = source_tags; -#line 2013 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_ == NULL) { -#line 2014 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2030 "/home/jens/Source/shotwell/src/Dialogs.vala" result = NULL; -#line 2014 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2030 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (source_tags); -#line 2014 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2030 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16296 "Dialogs.c" +#line 16424 "Dialogs.c" } -#line 2016 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = source_tags; -#line 2016 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = tag_get_terminal_tags (_tmp4_); -#line 2016 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" terminal_tags = _tmp5_; -#line 2018 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2034 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = gee_tree_set_new (G_TYPE_STRING, (GBoxedCopyFunc) g_strdup, g_free, NULL, NULL, NULL); -#line 2018 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2034 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_basenames = G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GEE_TYPE_SORTED_SET, GeeSortedSet); -#line 16308 "Dialogs.c" +#line 16436 "Dialogs.c" { GeeIterator* _tag_it = NULL; GeeCollection* _tmp7_ = NULL; GeeIterator* _tmp8_ = NULL; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = terminal_tags; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tag_it = _tmp8_; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 16321 "Dialogs.c" +#line 16449 "Dialogs.c" GeeIterator* _tmp9_ = NULL; gboolean _tmp10_ = FALSE; Tag* tag = NULL; @@ -16346,64 +16474,64 @@ static gchar* modify_tags_dialog_get_initial_text (MediaSource* source) { gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tag_it; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gee_iterator_next (_tmp9_); -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp10_) { -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 16341 "Dialogs.c" +#line 16469 "Dialogs.c" } -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tag_it; -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = gee_iterator_get (_tmp11_); -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" tag = (Tag*) _tmp12_; -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = tag_basenames; -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = tag; -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = tag_get_path (_tmp14_); -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = hierarchical_tag_utilities_get_basename (_tmp16_); -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_; -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" gee_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, GEE_TYPE_COLLECTION, GeeCollection), _tmp18_); -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp18_); -#line 2020 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (tag); -#line 16369 "Dialogs.c" +#line 16497 "Dialogs.c" } -#line 2019 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tag_it); -#line 16373 "Dialogs.c" +#line 16501 "Dialogs.c" } -#line 2022 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2038 "/home/jens/Source/shotwell/src/Dialogs.vala" text = NULL; -#line 16377 "Dialogs.c" +#line 16505 "Dialogs.c" { GeeIterator* _name_it = NULL; GeeSortedSet* _tmp19_ = NULL; GeeIterator* _tmp20_ = NULL; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = tag_basenames; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _name_it = _tmp20_; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 16390 "Dialogs.c" +#line 16518 "Dialogs.c" GeeIterator* _tmp21_ = NULL; gboolean _tmp22_ = FALSE; gchar* name = NULL; @@ -16413,77 +16541,77 @@ static gchar* modify_tags_dialog_get_initial_text (MediaSource* source) { const gchar* _tmp29_ = NULL; const gchar* _tmp30_ = NULL; gchar* _tmp31_ = NULL; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _name_it; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = gee_iterator_next (_tmp21_); -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp22_) { -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 16408 "Dialogs.c" +#line 16536 "Dialogs.c" } -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _name_it; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gee_iterator_get (_tmp23_); -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" name = (gchar*) _tmp24_; -#line 2024 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2040 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = text; -#line 2024 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2040 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp25_ == NULL) { -#line 16420 "Dialogs.c" +#line 16548 "Dialogs.c" gchar* _tmp26_ = NULL; -#line 2025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2041 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = g_strdup (""); -#line 2025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2041 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2025 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2041 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp26_; -#line 16428 "Dialogs.c" +#line 16556 "Dialogs.c" } else { const gchar* _tmp27_ = NULL; gchar* _tmp28_ = NULL; -#line 2027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = text; -#line 2027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = g_strconcat (_tmp27_, ", ", NULL); -#line 2027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2027 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp28_; -#line 16440 "Dialogs.c" +#line 16568 "Dialogs.c" } -#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2045 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = text; -#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2045 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = name; -#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2045 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = g_strconcat (_tmp29_, _tmp30_, NULL); -#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2045 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2029 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2045 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp31_; -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (name); -#line 16454 "Dialogs.c" +#line 16582 "Dialogs.c" } -#line 2023 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2039 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_name_it); -#line 16458 "Dialogs.c" +#line 16586 "Dialogs.c" } -#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2048 "/home/jens/Source/shotwell/src/Dialogs.vala" result = text; -#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2048 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (tag_basenames); -#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2048 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (terminal_tags); -#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2048 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (source_tags); -#line 2032 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2048 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16470 "Dialogs.c" +#line 16598 "Dialogs.c" } @@ -16516,140 +16644,140 @@ GeeArrayList* modify_tags_dialog_execute (ModifyTagsDialog* self) { gchar** _tmp16_ = NULL; gchar** _tmp17_ = NULL; gint _tmp17__length1 = 0; -#line 2035 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_MODIFY_TAGS_DIALOG (self), NULL); -#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _text_entry_dialog_mediator_execute (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_TEXT_ENTRY_DIALOG_MEDIATOR, TextEntryDialogMediator)); -#line 2036 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" text = _tmp0_; -#line 2037 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2053 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = text; -#line 2037 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2053 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == NULL) { -#line 2038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" result = NULL; -#line 2038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2038 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16519 "Dialogs.c" +#line 16647 "Dialogs.c" } -#line 2040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2056 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gee_array_list_new (TYPE_TAG, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2040 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2056 "/home/jens/Source/shotwell/src/Dialogs.vala" new_tags = _tmp2_; -#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = text; -#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2059 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = is_string_empty (_tmp3_); -#line 2043 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2059 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp4_) { -#line 2044 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2060 "/home/jens/Source/shotwell/src/Dialogs.vala" result = new_tags; -#line 2044 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2060 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2044 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2060 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16537 "Dialogs.c" +#line 16665 "Dialogs.c" } -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = text; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_ = g_strsplit (_tmp5_, ",", 0); -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8__length1 = _vala_array_length (_tmp6_); -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = tag_prep_tag_names (_tmp8_, _vala_array_length (_tmp6_), &_tmp9_); -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11__length1 = _tmp9_; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = (_vala_array_free (_tmp8_, _tmp8__length1, (GDestroyNotify) g_free), NULL); -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names = _tmp11_; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names_length1 = _tmp11__length1; -#line 2047 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" _tag_names_size_ = tag_names_length1; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = hierarchical_tag_index_get_global_index (); -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = tag_names; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14__length1 = tag_names_length1; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = hierarchical_tag_index_get_paths_for_names_array (_tmp13_, _tmp14_, _tmp14__length1, &_tmp15_); -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names = (_vala_array_free (tag_names, tag_names_length1, (GDestroyNotify) g_free), NULL); -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names = _tmp16_; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names_length1 = _tmp15_; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _tag_names_size_ = tag_names_length1; -#line 2049 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2065 "/home/jens/Source/shotwell/src/Dialogs.vala" _hierarchical_tag_index_unref0 (_tmp13_); -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = tag_names; -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17__length1 = tag_names_length1; -#line 16585 "Dialogs.c" +#line 16713 "Dialogs.c" { gchar** name_collection = NULL; gint name_collection_length1 = 0; gint _name_collection_size_ = 0; gint name_it = 0; -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" name_collection = _tmp17_; -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" name_collection_length1 = _tmp17__length1; -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" for (name_it = 0; name_it < _tmp17__length1; name_it = name_it + 1) { -#line 16597 "Dialogs.c" +#line 16725 "Dialogs.c" gchar* _tmp18_ = NULL; gchar* name = NULL; -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = g_strdup (name_collection[name_it]); -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" name = _tmp18_; -#line 16604 "Dialogs.c" +#line 16732 "Dialogs.c" { GeeArrayList* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; Tag* _tmp21_ = NULL; Tag* _tmp22_ = NULL; -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = new_tags; -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = name; -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = tag_for_path (_tmp20_); -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _tmp21_; -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" gee_abstract_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection), _tmp22_); -#line 2052 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2068 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp22_); -#line 2051 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2067 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (name); -#line 16624 "Dialogs.c" +#line 16752 "Dialogs.c" } } } -#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2070 "/home/jens/Source/shotwell/src/Dialogs.vala" result = new_tags; -#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2070 "/home/jens/Source/shotwell/src/Dialogs.vala" tag_names = (_vala_array_free (tag_names, tag_names_length1, (GDestroyNotify) g_free), NULL); -#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2070 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (text); -#line 2054 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2070 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16636 "Dialogs.c" +#line 16764 "Dialogs.c" } @@ -16658,28 +16786,28 @@ static gboolean modify_tags_dialog_real_on_modify_validate (TextEntryDialogMedia gboolean result = FALSE; const gchar* _tmp0_ = NULL; gboolean _tmp1_ = FALSE; -#line 2057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MODIFY_TAGS_DIALOG, ModifyTagsDialog); -#line 2057 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (text != NULL, FALSE); -#line 2058 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2074 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = text; -#line 2058 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2074 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = string_contains (_tmp0_, TAG_PATH_SEPARATOR_STRING); -#line 2058 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2074 "/home/jens/Source/shotwell/src/Dialogs.vala" result = !_tmp1_; -#line 2058 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2074 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 16657 "Dialogs.c" +#line 16785 "Dialogs.c" } static void modify_tags_dialog_class_init (ModifyTagsDialogClass * klass) { -#line 2005 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2021 "/home/jens/Source/shotwell/src/Dialogs.vala" modify_tags_dialog_parent_class = g_type_class_peek_parent (klass); -#line 2005 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2021 "/home/jens/Source/shotwell/src/Dialogs.vala" ((TextEntryDialogMediatorClass *) klass)->on_modify_validate = modify_tags_dialog_real_on_modify_validate; -#line 16666 "Dialogs.c" +#line 16794 "Dialogs.c" } @@ -16700,31 +16828,31 @@ GType modify_tags_dialog_get_type (void) { gchar* welcome_service_entry_get_service_name (WelcomeServiceEntry* self) { -#line 2064 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2080 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_WELCOME_SERVICE_ENTRY (self), NULL); -#line 2064 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2080 "/home/jens/Source/shotwell/src/Dialogs.vala" return WELCOME_SERVICE_ENTRY_GET_INTERFACE (self)->get_service_name (self); -#line 16691 "Dialogs.c" +#line 16819 "Dialogs.c" } void welcome_service_entry_execute (WelcomeServiceEntry* self) { -#line 2066 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2082 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_WELCOME_SERVICE_ENTRY (self)); -#line 2066 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2082 "/home/jens/Source/shotwell/src/Dialogs.vala" WELCOME_SERVICE_ENTRY_GET_INTERFACE (self)->execute (self); -#line 16700 "Dialogs.c" +#line 16828 "Dialogs.c" } static void welcome_service_entry_base_init (WelcomeServiceEntryIface * iface) { -#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2079 "/home/jens/Source/shotwell/src/Dialogs.vala" static gboolean initialized = FALSE; -#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2079 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!initialized) { -#line 2063 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2079 "/home/jens/Source/shotwell/src/Dialogs.vala" initialized = TRUE; -#line 16711 "Dialogs.c" +#line 16839 "Dialogs.c" } } @@ -16834,243 +16962,243 @@ WelcomeDialog* welcome_dialog_construct (GType object_type, GtkWindow* owner) { GtkBox* _tmp87_ = NULL; GtkWidget* _tmp88_ = NULL; SpitDataImportsWelcomeImportMetaHost* _tmp89_ = NULL; -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (GTK_IS_WINDOW (owner), NULL); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (WelcomeDialog*) g_object_new (object_type, NULL); -#line 2084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = spit_data_imports_welcome_import_meta_host_new (self); -#line 2084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_meta_host); -#line 2084 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->import_meta_host = _tmp0_; -#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2101 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = welcome_dialog_is_system_pictures_import_possible (); -#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2101 "/home/jens/Source/shotwell/src/Dialogs.vala" show_system_pictures_import = _tmp1_; -#line 2086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), RESOURCES_OK_LABEL, (gint) GTK_RESPONSE_OK); -#line 2086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _g_object_ref0 (_tmp2_); -#line 2086 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" ok_button = _tmp3_; -#line 2087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2103 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _ ("Welcome!"); -#line 2087 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2103 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp4_); -#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2104 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_resizable (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); -#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2105 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_type_hint (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), GDK_WINDOW_TYPE_HINT_DIALOG); -#line 2090 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2106 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = owner; -#line 2090 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2106 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), _tmp5_); -#line 2092 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = (GtkLabel*) gtk_label_new (""); -#line 2092 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp6_); -#line 2092 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" primary_text = _tmp6_; -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = primary_text; -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _ ("Welcome to Shotwell!"); -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_strdup_printf ("<span size=\"large\" weight=\"bold\">%s</span>", _tmp8_); -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp7_, _tmp10_); -#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2109 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 2095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2111 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = primary_text; -#line 2095 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2111 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_misc_set_alignment (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, gtk_misc_get_type (), GtkMisc), (gfloat) 0, 0.5f); -#line 2096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2112 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = (GtkLabel*) gtk_label_new (""); -#line 2096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2112 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp12_); -#line 2096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2112 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->secondary_text); -#line 2096 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2112 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->secondary_text = _tmp12_; -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->secondary_text; -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _ ("To get started, import photos in any of these ways:"); -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = g_strdup_printf ("<span weight=\"normal\">%s</span>", _tmp14_); -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp13_, _tmp16_); -#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->secondary_text; -#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_misc_set_alignment (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_misc_get_type (), GtkMisc), (gfloat) 0, 0.5f); -#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2116 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = (GtkImage*) gtk_image_new_from_icon_name ("shotwell", GTK_ICON_SIZE_DIALOG); -#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2116 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp18_); -#line 2100 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2116 "/home/jens/Source/shotwell/src/Dialogs.vala" image = _tmp18_; -#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2118 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 0); -#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2118 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp19_); -#line 2102 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2118 "/home/jens/Source/shotwell/src/Dialogs.vala" header_text = _tmp19_; -#line 2103 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2119 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = header_text; -#line 2103 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2119 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = primary_text; -#line 2103 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2119 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp20_, G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 5); -#line 2104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2120 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = header_text; -#line 2104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2120 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->secondary_text; -#line 2104 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2120 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp22_, G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 2106 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12); -#line 2106 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp24_); -#line 2106 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" header_content = _tmp24_; -#line 2107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2123 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = header_content; -#line 2107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2123 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = image; -#line 2107 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2123 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp25_, G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = header_content; -#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = header_text; -#line 2108 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (_tmp27_, G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 2110 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2126 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = (GtkLabel*) gtk_label_new (""); -#line 2110 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2126 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp29_); -#line 2110 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2126 "/home/jens/Source/shotwell/src/Dialogs.vala" instructions = _tmp29_; -#line 2111 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2127 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = g_strdup (" "); -#line 2111 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2127 "/home/jens/Source/shotwell/src/Dialogs.vala" indent_prefix = _tmp30_; -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = gtk_widget_get_direction (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp32_ == GTK_TEXT_DIR_RTL) { -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = "◂"; -#line 16957 "Dialogs.c" +#line 17085 "Dialogs.c" } else { -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = "▸"; -#line 16961 "Dialogs.c" +#line 17089 "Dialogs.c" } -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = g_strdup (_tmp31_); -#line 2113 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2129 "/home/jens/Source/shotwell/src/Dialogs.vala" arrow_glyph = _tmp33_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = instructions; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = indent_prefix; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = g_strconcat (_tmp35_, "• %s\n", NULL); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = _tmp36_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = indent_prefix; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = g_strconcat (_tmp38_, "• %s\n", NULL); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = _tmp39_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = g_strconcat (_tmp37_, _tmp40_, NULL); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = _tmp41_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = indent_prefix; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = g_strconcat (_tmp43_, "• %s", NULL); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = _tmp44_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = g_strconcat (_tmp42_, _tmp45_, NULL); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = _tmp46_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = _ ("Choose <span weight=\"bold\">File %s Import From Folder</span>"); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = arrow_glyph; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = g_strdup_printf (_tmp48_, _tmp49_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = _tmp50_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _ ("Drag and drop photos onto the Shotwell window"); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = _ ("Connect a camera to your computer and import"); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = g_strdup_printf (_tmp47_, _tmp51_, _tmp52_, _tmp53_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = _tmp54_; -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp34_, _tmp55_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp55_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp51_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp47_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp45_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp42_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp40_); -#line 2115 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp37_); -#line 2120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2136 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = instructions; -#line 2120 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2136 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_misc_set_alignment (G_TYPE_CHECK_INSTANCE_CAST (_tmp56_, gtk_misc_get_type (), GtkMisc), (gfloat) 0, 0.5f); -#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 2); -#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp57_); -#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_action_checkbox_packer); -#line 2122 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->import_action_checkbox_packer = _tmp57_; -#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 2); -#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp58_); -#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_import_action_checkbox_packer); -#line 2124 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_action_checkbox_packer = _tmp58_; -#line 2125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2141 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = self->priv->import_action_checkbox_packer; -#line 2125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2141 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = self->priv->external_import_action_checkbox_packer; -#line 2125 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2141 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp59_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp60_, gtk_widget_get_type (), GtkWidget)); -#line 2127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2143 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = show_system_pictures_import; -#line 2127 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2143 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp61_) { -#line 17057 "Dialogs.c" +#line 17185 "Dialogs.c" const gchar* _tmp62_ = NULL; GFile* _tmp63_ = NULL; GFile* _tmp64_ = NULL; @@ -17082,164 +17210,164 @@ WelcomeDialog* welcome_dialog_construct (GType object_type, GtkWindow* owner) { GtkBox* _tmp70_ = NULL; GtkCheckButton* _tmp71_ = NULL; GtkCheckButton* _tmp72_ = NULL; -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = _ ("_Import photos from your %s folder"); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = app_dirs_get_import_dir (); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = _tmp63_; -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = get_display_pathname (_tmp64_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = _tmp65_; -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = g_strdup_printf (_tmp62_, _tmp66_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = _tmp67_; -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp68_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp69_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->system_pictures_import_check); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->system_pictures_import_check = _tmp69_; -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp68_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp66_); -#line 2128 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp64_); -#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2147 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = self->priv->import_action_checkbox_packer; -#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2147 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = self->priv->system_pictures_import_check; -#line 2131 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2147 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp70_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp71_, gtk_widget_get_type (), GtkWidget)); -#line 2132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2148 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = self->priv->system_pictures_import_check; -#line 2132 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2148 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, gtk_toggle_button_get_type (), GtkToggleButton), TRUE); -#line 17107 "Dialogs.c" +#line 17235 "Dialogs.c" } -#line 2135 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = _ ("You can also import photos in any of these ways:"); -#line 2135 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = (GtkLabel*) gtk_label_new (_tmp73_); -#line 2135 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp74_); -#line 2135 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->instruction_header); -#line 2135 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->instruction_header = _tmp74_; -#line 2137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2153 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = self->priv->instruction_header; -#line 2137 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2153 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_misc_set_alignment (G_TYPE_CHECK_INSTANCE_CAST (_tmp75_, gtk_misc_get_type (), GtkMisc), 0.0f, 0.5f); -#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2154 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = self->priv->instruction_header; -#line 2138 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2154 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_margin_top (G_TYPE_CHECK_INSTANCE_CAST (_tmp76_, gtk_widget_get_type (), GtkWidget), 20); -#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2156 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 16); -#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2156 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp77_); -#line 2140 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2156 "/home/jens/Source/shotwell/src/Dialogs.vala" content = _tmp77_; -#line 2141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2157 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = header_content; -#line 2141 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2157 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (content, G_TYPE_CHECK_INSTANCE_CAST (_tmp78_, gtk_widget_get_type (), GtkWidget), TRUE, TRUE, (guint) 0); -#line 2142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = (GtkBox*) gtk_box_new (GTK_ORIENTATION_VERTICAL, 2); -#line 2142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp79_); -#line 2142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_content); -#line 2142 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->import_content = _tmp79_; -#line 2143 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2159 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = self->priv->import_content; -#line 2143 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2159 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (content, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp80_, gtk_widget_get_type (), GtkWidget)); -#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2160 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = instructions; -#line 2144 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2160 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (content, G_TYPE_CHECK_INSTANCE_CAST (_tmp81_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 2146 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp82_ = _ ("_Don't show this message again"); -#line 2146 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp82_ = _ ("_Don’t show this message again"); +#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = (GtkCheckButton*) gtk_check_button_new_with_mnemonic (_tmp82_); -#line 2146 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp83_); -#line 2146 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->hide_button); -#line 2146 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->hide_button = _tmp83_; -#line 2147 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2163 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = self->priv->hide_button; -#line 2147 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2163 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp84_, gtk_toggle_button_get_type (), GtkToggleButton), TRUE); -#line 2148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2164 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = self->priv->hide_button; -#line 2148 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2164 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (content, G_TYPE_CHECK_INSTANCE_CAST (_tmp85_, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 6); -#line 2150 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2166 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = (GtkAlignment*) gtk_alignment_new ((gfloat) 0, (gfloat) 0, (gfloat) 0, (gfloat) 0); -#line 2150 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2166 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp86_); -#line 2150 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2166 "/home/jens/Source/shotwell/src/Dialogs.vala" alignment = _tmp86_; -#line 2151 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_alignment_set_padding (alignment, (guint) 12, (guint) 0, (guint) 12, (guint) 12); -#line 2152 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2168 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (alignment, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (content, gtk_widget_get_type (), GtkWidget)); -#line 2154 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2170 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp87_ = (GtkBox*) gtk_dialog_get_content_area (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog)); -#line 2154 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2170 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_box_pack_start (G_TYPE_CHECK_INSTANCE_CAST (_tmp87_, gtk_box_get_type (), GtkBox), G_TYPE_CHECK_INSTANCE_CAST (alignment, gtk_widget_get_type (), GtkWidget), FALSE, FALSE, (guint) 0); -#line 2156 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2172 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_has_resize_grip (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_window_get_type (), GtkWindow), FALSE); -#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2174 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = ok_button; -#line 2158 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2174 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_grab_focus (_tmp88_); -#line 2160 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2176 "/home/jens/Source/shotwell/src/Dialogs.vala" welcome_dialog_install_import_content (self); -#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = self->priv->import_meta_host; -#line 2162 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" spit_data_imports_welcome_import_meta_host_start (_tmp89_); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (alignment); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (content); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (arrow_glyph); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (indent_prefix); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (instructions); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (header_content); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (header_text); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (image); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (primary_text); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (ok_button); -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 17219 "Dialogs.c" +#line 17347 "Dialogs.c" } WelcomeDialog* welcome_dialog_new (GtkWindow* owner) { -#line 2083 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2099 "/home/jens/Source/shotwell/src/Dialogs.vala" return welcome_dialog_construct (TYPE_WELCOME_DIALOG, owner); -#line 17226 "Dialogs.c" +#line 17354 "Dialogs.c" } @@ -17248,101 +17376,101 @@ static void welcome_dialog_install_import_content (WelcomeDialog* self) { gboolean _tmp1_ = FALSE; GtkCheckButton** _tmp2_ = NULL; gint _tmp2__length1 = 0; -#line 2165 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2181 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_WELCOME_DIALOG (self)); -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->external_import_checks; -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2__length1 = self->priv->external_import_checks_length1; -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2__length1 > 0) { -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = TRUE; -#line 17245 "Dialogs.c" +#line 17373 "Dialogs.c" } else { GtkCheckButton* _tmp3_ = NULL; -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->system_pictures_import_check; -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp3_ != NULL; -#line 17252 "Dialogs.c" +#line 17380 "Dialogs.c" } -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_) { -#line 17256 "Dialogs.c" +#line 17384 "Dialogs.c" gboolean _tmp4_ = FALSE; -#line 2168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2184 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->import_content_already_installed; -#line 2168 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2184 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp4_ == FALSE; -#line 17262 "Dialogs.c" +#line 17390 "Dialogs.c" } else { -#line 2167 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = FALSE; -#line 17266 "Dialogs.c" +#line 17394 "Dialogs.c" } -#line 2166 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 17270 "Dialogs.c" +#line 17398 "Dialogs.c" GtkLabel* _tmp5_ = NULL; GtkBox* _tmp6_ = NULL; GtkBox* _tmp7_ = NULL; GtkBox* _tmp8_ = NULL; GtkLabel* _tmp9_ = NULL; -#line 2170 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2186 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->secondary_text; -#line 2170 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2186 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp5_, ""); -#line 2171 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2187 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->import_content; -#line 2171 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2187 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = self->priv->import_action_checkbox_packer; -#line 2171 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2187 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, gtk_widget_get_type (), GtkWidget)); -#line 2172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2188 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->import_content; -#line 2172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2188 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->instruction_header; -#line 2172 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2188 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_widget_get_type (), GtkWidget)); -#line 2173 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2189 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->import_content_already_installed = TRUE; -#line 17294 "Dialogs.c" +#line 17422 "Dialogs.c" } } static void _vala_array_add275 (WelcomeServiceEntry*** array, int* length, int* size, WelcomeServiceEntry* value) { -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" if ((*length) == (*size)) { -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" *size = (*size) ? (2 * (*size)) : 4; -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" *array = g_renew (WelcomeServiceEntry*, *array, (*size) + 1); -#line 17306 "Dialogs.c" +#line 17434 "Dialogs.c" } -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[(*length)++] = value; -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[*length] = NULL; -#line 17312 "Dialogs.c" +#line 17440 "Dialogs.c" } static void _vala_array_add276 (GtkCheckButton*** array, int* length, int* size, GtkCheckButton* value) { -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" if ((*length) == (*size)) { -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" *size = (*size) ? (2 * (*size)) : 4; -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" *array = g_renew (GtkCheckButton*, *array, (*size) + 1); -#line 17323 "Dialogs.c" +#line 17451 "Dialogs.c" } -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[(*length)++] = value; -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[*length] = NULL; -#line 17329 "Dialogs.c" +#line 17457 "Dialogs.c" } @@ -17369,79 +17497,79 @@ void welcome_dialog_install_service_entry (WelcomeDialog* self, WelcomeServiceEn gint _tmp16__length1 = 0; GtkCheckButton* _tmp17_ = NULL; GtkBox* _tmp18_ = NULL; -#line 2177 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2193 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_WELCOME_DIALOG (self)); -#line 2177 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2193 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_WELCOME_SERVICE_ENTRY (entry)); -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = entry; -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = welcome_service_entry_get_service_name (_tmp0_); -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup_printf ("WelcomeDialog: Installing service entry for %s", _tmp2_); -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_; -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_debug ("Dialogs.vala:2178: %s", _tmp4_); -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_debug ("Dialogs.vala:2194: %s", _tmp4_); +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp4_); -#line 2178 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp2_); -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->external_import_entries; -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5__length1 = self->priv->external_import_entries_length1; -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = entry; -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _g_object_ref0 (_tmp6_); -#line 2179 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_array_add275 (&self->priv->external_import_entries, &self->priv->external_import_entries_length1, &self->priv->_external_import_entries_size_, _tmp7_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _ ("Import photos from your %s library"); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = entry; -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = welcome_service_entry_get_service_name (_tmp9_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = g_strdup_printf (_tmp8_, _tmp11_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_; -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = (GtkCheckButton*) gtk_check_button_new_with_label (_tmp13_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp14_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = _tmp14_; -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp13_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp11_); -#line 2180 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2196 "/home/jens/Source/shotwell/src/Dialogs.vala" entry_check = _tmp15_; -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->external_import_checks; -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16__length1 = self->priv->external_import_checks_length1; -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _g_object_ref0 (entry_check); -#line 2182 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_array_add276 (&self->priv->external_import_checks, &self->priv->external_import_checks_length1, &self->priv->_external_import_checks_size_, _tmp17_); -#line 2183 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2199 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (entry_check, gtk_toggle_button_get_type (), GtkToggleButton), TRUE); -#line 2184 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2200 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->external_import_action_checkbox_packer; -#line 2184 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2200 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (entry_check, gtk_widget_get_type (), GtkWidget)); -#line 2185 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2201 "/home/jens/Source/shotwell/src/Dialogs.vala" welcome_dialog_install_import_content (self); -#line 2177 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2193 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (entry_check); -#line 17428 "Dialogs.c" +#line 17556 "Dialogs.c" } @@ -17452,66 +17580,66 @@ void welcome_dialog_install_service_entry (WelcomeDialog* self, WelcomeServiceEn */ static void welcome_dialog_on_dismiss (WelcomeDialog* self, gint resp) { gint _tmp0_ = 0; -#line 2193 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2209 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_WELCOME_DIALOG (self)); -#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2210 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = resp; -#line 2194 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2210 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == ((gint) GTK_RESPONSE_OK)) { -#line 2195 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2211 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->ok_clicked = TRUE; -#line 17447 "Dialogs.c" +#line 17575 "Dialogs.c" } -#line 2197 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2213 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 2198 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2214 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_main_quit (); -#line 17453 "Dialogs.c" +#line 17581 "Dialogs.c" } static void _welcome_dialog_on_dismiss_gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) { -#line 2204 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2220 "/home/jens/Source/shotwell/src/Dialogs.vala" welcome_dialog_on_dismiss ((WelcomeDialog*) self, response_id); -#line 17460 "Dialogs.c" +#line 17588 "Dialogs.c" } static void _vala_array_add277 (WelcomeServiceEntry*** array, int* length, int* size, WelcomeServiceEntry* value) { -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" if ((*length) == (*size)) { -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" *size = (*size) ? (2 * (*size)) : 4; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" *array = g_renew (WelcomeServiceEntry*, *array, (*size) + 1); -#line 17471 "Dialogs.c" +#line 17599 "Dialogs.c" } -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[(*length)++] = value; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" (*array)[*length] = NULL; -#line 17477 "Dialogs.c" +#line 17605 "Dialogs.c" } static WelcomeServiceEntry** _vala_array_dup30 (WelcomeServiceEntry** self, int length) { WelcomeServiceEntry** result; int i; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" result = g_new0 (WelcomeServiceEntry*, length + 1); -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" for (i = 0; i < length; i++) { -#line 17488 "Dialogs.c" +#line 17616 "Dialogs.c" WelcomeServiceEntry* _tmp0_ = NULL; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _g_object_ref0 (self[i]); -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" result[i] = _tmp0_; -#line 17494 "Dialogs.c" +#line 17622 "Dialogs.c" } -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17498 "Dialogs.c" +#line 17626 "Dialogs.c" } @@ -17535,62 +17663,62 @@ gboolean welcome_dialog_execute (WelcomeDialog* self, WelcomeServiceEntry*** sel gint _tmp20__length1 = 0; gboolean _tmp21_ = FALSE; GtkCheckButton* _tmp22_ = NULL; -#line 2201 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2217 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_WELCOME_DIALOG (self), FALSE); -#line 2204 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2220 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), "response", (GCallback) _welcome_dialog_on_dismiss_gtk_dialog_response, self, 0); -#line 2205 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2221 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 2206 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2222 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 2211 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_main (); -#line 2215 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_parse_name ("response", gtk_dialog_get_type (), &_tmp0_, NULL, FALSE); -#line 2215 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_disconnect_matched (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_dialog_get_type (), GtkDialog), G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp0_, 0, NULL, (GCallback) _welcome_dialog_on_dismiss_gtk_dialog_response, self); -#line 2217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2233 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->ok_clicked; -#line 2217 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2233 "/home/jens/Source/shotwell/src/Dialogs.vala" ok = _tmp1_; -#line 2218 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2234 "/home/jens/Source/shotwell/src/Dialogs.vala" show_dialog = TRUE; -#line 2220 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2236 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = ok; -#line 2220 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2236 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_) { -#line 17546 "Dialogs.c" +#line 17674 "Dialogs.c" GtkCheckButton* _tmp3_ = NULL; gboolean _tmp4_ = FALSE; -#line 2221 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2237 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->hide_button; -#line 2221 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2237 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2221 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2237 "/home/jens/Source/shotwell/src/Dialogs.vala" show_dialog = !_tmp4_; -#line 17555 "Dialogs.c" +#line 17683 "Dialogs.c" } -#line 2224 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = g_new0 (WelcomeServiceEntry*, 0 + 1); -#line 2224 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = _tmp5_; -#line 2224 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" _result__length1 = 0; -#line 2224 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" __result__size_ = _result__length1; -#line 17565 "Dialogs.c" +#line 17693 "Dialogs.c" { gint i = 0; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" i = 0; -#line 17570 "Dialogs.c" +#line 17698 "Dialogs.c" { gboolean _tmp6_ = FALSE; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = TRUE; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 17577 "Dialogs.c" +#line 17705 "Dialogs.c" gint _tmp8_ = 0; WelcomeServiceEntry** _tmp9_ = NULL; gint _tmp9__length1 = 0; @@ -17599,43 +17727,43 @@ gboolean welcome_dialog_execute (WelcomeDialog* self, WelcomeServiceEntry*** sel gint _tmp11_ = 0; GtkCheckButton* _tmp12_ = NULL; gboolean _tmp13_ = FALSE; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp6_) { -#line 17588 "Dialogs.c" +#line 17716 "Dialogs.c" gint _tmp7_ = 0; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = i; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" i = _tmp7_ + 1; -#line 17594 "Dialogs.c" +#line 17722 "Dialogs.c" } -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = FALSE; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = i; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->external_import_entries; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9__length1 = self->priv->external_import_entries_length1; -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp8_ < _tmp9__length1)) { -#line 2225 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 17608 "Dialogs.c" +#line 17736 "Dialogs.c" } -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->external_import_checks; -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10__length1 = self->priv->external_import_checks_length1; -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = i; -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp10_[_tmp11_]; -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2226 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2242 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp13_ == TRUE) { -#line 17622 "Dialogs.c" +#line 17750 "Dialogs.c" WelcomeServiceEntry** _tmp14_ = NULL; gint _tmp14__length1 = 0; WelcomeServiceEntry** _tmp15_ = NULL; @@ -17643,93 +17771,93 @@ gboolean welcome_dialog_execute (WelcomeDialog* self, WelcomeServiceEntry*** sel gint _tmp16_ = 0; WelcomeServiceEntry* _tmp17_ = NULL; WelcomeServiceEntry* _tmp18_ = NULL; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _result_; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14__length1 = _result__length1; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->external_import_entries; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15__length1 = self->priv->external_import_entries_length1; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = i; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp15_[_tmp16_]; -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _g_object_ref0 (_tmp17_); -#line 2227 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_array_add277 (&_result_, &_result__length1, &__result__size_, _tmp18_); -#line 17646 "Dialogs.c" +#line 17774 "Dialogs.c" } } } } -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _result_; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19__length1 = _result__length1; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = (_tmp19_ != NULL) ? _vala_array_dup30 (_tmp19_, _tmp19__length1) : ((gpointer) _tmp19_); -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20__length1 = _tmp19__length1; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_selected_import_entries = (_vala_array_free (_vala_selected_import_entries, _vala_selected_import_entries_length1, (GDestroyNotify) g_object_unref), NULL); -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_selected_import_entries = _tmp20_; -#line 2229 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2245 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_selected_import_entries_length1 = _tmp20__length1; -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->system_pictures_import_check; -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp22_ != NULL) { -#line 17669 "Dialogs.c" +#line 17797 "Dialogs.c" GtkCheckButton* _tmp23_ = NULL; gboolean _tmp24_ = FALSE; -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->system_pictures_import_check; -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _tmp24_; -#line 17678 "Dialogs.c" +#line 17806 "Dialogs.c" } else { -#line 2231 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = FALSE; -#line 17682 "Dialogs.c" +#line 17810 "Dialogs.c" } -#line 2230 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_do_system_pictures_import = _tmp21_; -#line 2233 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (self, gtk_widget_get_type (), GtkWidget)); -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" result = show_dialog; -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_object_unref), NULL); -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" if (selected_import_entries) { -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" *selected_import_entries = _vala_selected_import_entries; -#line 17696 "Dialogs.c" +#line 17824 "Dialogs.c" } else { -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_selected_import_entries = (_vala_array_free (_vala_selected_import_entries, _vala_selected_import_entries_length1, (GDestroyNotify) g_object_unref), NULL); -#line 17700 "Dialogs.c" +#line 17828 "Dialogs.c" } -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" if (selected_import_entries_length1) { -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" *selected_import_entries_length1 = _vala_selected_import_entries_length1; -#line 17706 "Dialogs.c" +#line 17834 "Dialogs.c" } -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" if (do_system_pictures_import) { -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" *do_system_pictures_import = _vala_do_system_pictures_import; -#line 17712 "Dialogs.c" +#line 17840 "Dialogs.c" } -#line 2235 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17716 "Dialogs.c" +#line 17844 "Dialogs.c" } @@ -17742,37 +17870,37 @@ static gboolean welcome_dialog_is_system_pictures_import_possible (void) { GFile* _tmp3_ = NULL; GFileType _tmp4_ = 0; GError * _inner_error_ = NULL; -#line 2239 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2255 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_dirs_get_import_dir (); -#line 2239 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2255 "/home/jens/Source/shotwell/src/Dialogs.vala" system_pictures = _tmp0_; -#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = system_pictures; -#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = g_file_query_exists (_tmp1_, NULL); -#line 2240 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp2_) { -#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (system_pictures); -#line 2241 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17745 "Dialogs.c" +#line 17873 "Dialogs.c" } -#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = system_pictures; -#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_file_query_file_type (_tmp3_, G_FILE_QUERY_INFO_NONE, NULL); -#line 2243 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp4_ == G_FILE_TYPE_DIRECTORY)) { -#line 2244 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 2244 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (system_pictures); -#line 2244 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17759 "Dialogs.c" +#line 17887 "Dialogs.c" } { GFileEnumerator* syspics_child_enum = NULL; @@ -17784,152 +17912,152 @@ static gboolean welcome_dialog_is_system_pictures_import_possible (void) { GFileInfo* _tmp10_ = NULL; GFileInfo* _tmp11_ = NULL; gboolean _tmp12_ = FALSE; -#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2263 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = system_pictures; -#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2263 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = g_file_enumerate_children (_tmp5_, "standard::*", G_FILE_QUERY_INFO_NONE, NULL, &_inner_error_); -#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2263 "/home/jens/Source/shotwell/src/Dialogs.vala" syspics_child_enum = _tmp6_; -#line 2247 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2263 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 17779 "Dialogs.c" - goto __catch413_g_error; +#line 17907 "Dialogs.c" + goto __catch426_g_error; } -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = syspics_child_enum; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_file_enumerator_next_file (_tmp8_, NULL, &_inner_error_); -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp9_; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (syspics_child_enum); -#line 17792 "Dialogs.c" - goto __catch413_g_error; +#line 17920 "Dialogs.c" + goto __catch426_g_error; } -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp7_; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = NULL; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_ != NULL; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp11_); -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp12_; -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp7_); -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (syspics_child_enum); -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (system_pictures); -#line 2249 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2265 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17815 "Dialogs.c" +#line 17943 "Dialogs.c" } - goto __finally413; - __catch413_g_error: + goto __finally426; + __catch426_g_error: { GError* e = NULL; -#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" e = _inner_error_; -#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" _inner_error_ = NULL; -#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2267 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2267 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_error_free0 (e); -#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2267 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (system_pictures); -#line 2251 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2267 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17833 "Dialogs.c" +#line 17961 "Dialogs.c" } - __finally413: -#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" + __finally426: +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (system_pictures); -#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.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 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" g_clear_error (&_inner_error_); -#line 2246 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" return FALSE; -#line 17844 "Dialogs.c" +#line 17972 "Dialogs.c" } static void welcome_dialog_class_init (WelcomeDialogClass * klass) { -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" welcome_dialog_parent_class = g_type_class_peek_parent (klass); -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (WelcomeDialogPrivate)); -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (klass)->finalize = welcome_dialog_finalize; -#line 17855 "Dialogs.c" +#line 17983 "Dialogs.c" } static void welcome_dialog_instance_init (WelcomeDialog * self) { GtkCheckButton** _tmp0_ = NULL; WelcomeServiceEntry** _tmp1_ = NULL; -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = WELCOME_DIALOG_GET_PRIVATE (self); -#line 2071 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2087 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->system_pictures_import_check = NULL; -#line 2072 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = g_new0 (GtkCheckButton*, 0 + 1); -#line 2072 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_checks = _tmp0_; -#line 2072 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_checks_length1 = 0; -#line 2072 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->_external_import_checks_size_ = self->priv->external_import_checks_length1; -#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_new0 (WelcomeServiceEntry*, 0 + 1); -#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_entries = _tmp1_; -#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_entries_length1 = 0; -#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->_external_import_entries_size_ = self->priv->external_import_entries_length1; -#line 2080 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2096 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->import_content_already_installed = FALSE; -#line 2081 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2097 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->ok_clicked = FALSE; -#line 17886 "Dialogs.c" +#line 18014 "Dialogs.c" } static void welcome_dialog_finalize (GObject* obj) { WelcomeDialog * self; -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_WELCOME_DIALOG, WelcomeDialog); -#line 2070 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2086 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->hide_button); -#line 2071 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2087 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->system_pictures_import_check); -#line 2072 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2088 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_checks = (_vala_array_free (self->priv->external_import_checks, self->priv->external_import_checks_length1, (GDestroyNotify) g_object_unref), NULL); -#line 2073 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2089 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_import_entries = (_vala_array_free (self->priv->external_import_entries, self->priv->external_import_entries_length1, (GDestroyNotify) g_object_unref), NULL); -#line 2074 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2090 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->secondary_text); -#line 2075 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2091 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->instruction_header); -#line 2076 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2092 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_content); -#line 2077 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2093 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_action_checkbox_packer); -#line 2078 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2094 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_import_action_checkbox_packer); -#line 2079 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2095 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->import_meta_host); -#line 2069 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2085 "/home/jens/Source/shotwell/src/Dialogs.vala" G_OBJECT_CLASS (welcome_dialog_parent_class)->finalize (obj); -#line 17916 "Dialogs.c" +#line 18044 "Dialogs.c" } @@ -17948,92 +18076,92 @@ GType welcome_dialog_get_type (void) { static gboolean _preferences_dialog_on_delete_gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) { gboolean result; result = preferences_dialog_on_delete ((PreferencesDialog*) self); -#line 2300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2316 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17937 "Dialogs.c" +#line 18065 "Dialogs.c" } static void _preferences_dialog_on_close_gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) { -#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_close ((PreferencesDialog*) self); -#line 17944 "Dialogs.c" +#line 18072 "Dialogs.c" } static void _preferences_dialog_on_value_changed_gtk_adjustment_value_changed (GtkAdjustment* _sender, gpointer self) { -#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2323 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_value_changed ((PreferencesDialog*) self); -#line 17951 "Dialogs.c" +#line 18079 "Dialogs.c" } static gboolean _preferences_dialog_on_bg_color_reset_gtk_widget_button_press_event (GtkWidget* _sender, GdkEventButton* event, gpointer self) { gboolean result; result = preferences_dialog_on_bg_color_reset ((PreferencesDialog*) self, event); -#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2326 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17960 "Dialogs.c" +#line 18088 "Dialogs.c" } static gboolean _preferences_dialog_on_local_pattern_help_gtk_label_activate_link (GtkLabel* _sender, const gchar* uri, gpointer self) { gboolean result; result = preferences_dialog_on_local_pattern_help ((PreferencesDialog*) self, uri); -#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 17969 "Dialogs.c" +#line 18097 "Dialogs.c" } static void _preferences_dialog_on_dir_pattern_combo_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_dir_pattern_combo_changed ((PreferencesDialog*) self); -#line 17976 "Dialogs.c" +#line 18104 "Dialogs.c" } static void _preferences_dialog_on_dir_pattern_entry_changed_gtk_editable_changed (GtkEditable* _sender, gpointer self) { -#line 2350 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_dir_pattern_entry_changed ((PreferencesDialog*) self); -#line 17983 "Dialogs.c" +#line 18111 "Dialogs.c" } static void _preferences_dialog_on_lowercase_toggled_gtk_toggle_button_toggled (GtkToggleButton* _sender, gpointer self) { -#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_lowercase_toggled ((PreferencesDialog*) self); -#line 17990 "Dialogs.c" +#line 18118 "Dialogs.c" } static void _preferences_dialog_on_photo_editor_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 2362 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2378 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_photo_editor_changed ((PreferencesDialog*) self); -#line 17997 "Dialogs.c" +#line 18125 "Dialogs.c" } static void _preferences_dialog_on_raw_editor_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 2363 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2379 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_raw_editor_changed ((PreferencesDialog*) self); -#line 18004 "Dialogs.c" +#line 18132 "Dialogs.c" } static void _preferences_dialog_on_default_raw_developer_changed_gtk_combo_box_changed (GtkComboBox* _sender, gpointer self) { -#line 2375 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2391 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_default_raw_developer_changed ((PreferencesDialog*) self); -#line 18011 "Dialogs.c" +#line 18139 "Dialogs.c" } static gboolean _preferences_dialog_map_event_gtk_widget_map_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) { gboolean result; result = preferences_dialog_map_event ((PreferencesDialog*) self); -#line 2377 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2393 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 18020 "Dialogs.c" +#line 18148 "Dialogs.c" } @@ -18156,200 +18284,200 @@ static PreferencesDialog* preferences_dialog_construct (GType object_type) { RawDeveloper _tmp122_ = 0; GtkComboBoxText* _tmp123_ = NULL; GtkDialog* _tmp124_ = NULL; -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (PreferencesDialog*) g_type_create_instance (object_type); -#line 2289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_create_builder ("shotwell.ui", NULL); -#line 2289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 2289 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->builder = _tmp0_; -#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->builder; -#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_builder_get_object (_tmp1_, "preferences_dialog"); -#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, gtk_dialog_get_type ()) ? ((GtkDialog*) _tmp2_) : NULL); -#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dialog = _tmp3_; -#line 2293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gtk_settings_get_default (); -#line 2293 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, G_TYPE_OBJECT, GObject), "gtk-dialogs-use-header", &use_header, NULL); -#line 2294 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = use_header; -#line 2294 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp5_) { -#line 18169 "Dialogs.c" +#line 18297 "Dialogs.c" GtkWidget* null_titlebar = NULL; GtkDialog* _tmp6_ = NULL; GtkWidget* _tmp7_ = NULL; -#line 2295 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2311 "/home/jens/Source/shotwell/src/Dialogs.vala" null_titlebar = NULL; -#line 2296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->dialog; -#line 2296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = null_titlebar; -#line 2296 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_titlebar (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, gtk_window_get_type (), GtkWindow), _tmp7_); -#line 2294 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (null_titlebar); -#line 18183 "Dialogs.c" +#line 18311 "Dialogs.c" } -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->dialog; -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = app_window_get_instance (); -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = gtk_widget_get_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_widget_get_type (), GtkWidget)); -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_parent_window (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_widget_get_type (), GtkWidget), _tmp11_); -#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp10_); -#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->dialog; -#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = app_window_get_instance (); -#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_transient_for (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_window_get_type (), GtkWindow), G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, gtk_window_get_type (), GtkWindow)); -#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp14_); -#line 2300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2316 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->dialog; -#line 2300 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2316 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, gtk_widget_get_type (), GtkWidget), "delete-event", (GCallback) _preferences_dialog_on_delete_gtk_widget_delete_event, self); -#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->dialog; -#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (_tmp16_, "response", (GCallback) _preferences_dialog_on_close_gtk_dialog_response, self); -#line 2302 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2318 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->dialog; -#line 2302 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2318 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_has_resize_grip (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_window_get_type (), GtkWindow), FALSE); -#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2320 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->builder; -#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2320 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = gtk_builder_get_object (_tmp18_, "bg_color_adjustment"); -#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2320 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp19_, gtk_adjustment_get_type ()) ? ((GtkAdjustment*) _tmp19_) : NULL); -#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2320 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->bg_color_adjustment); -#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2320 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->bg_color_adjustment = _tmp20_; -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->bg_color_adjustment; -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->bg_color_adjustment; -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = gtk_adjustment_get_upper (_tmp22_); -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = config_facade_get_instance (); -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _tmp24_; -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" config_facade_get_bg_color (_tmp25_, &_tmp26_); -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _tmp26_.red; -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_adjustment_set_value (_tmp21_, _tmp23_ - (_tmp27_ * 65535.0)); -#line 2305 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2321 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp25_); -#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2323 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = self->priv->bg_color_adjustment; -#line 2307 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2323 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (_tmp28_, "value-changed", (GCallback) _preferences_dialog_on_value_changed_gtk_adjustment_value_changed, self); -#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2325 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->builder; -#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2325 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = gtk_builder_get_object (_tmp29_, "bg_color_slider"); -#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2325 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp30_, gtk_scale_get_type ()) ? ((GtkScale*) _tmp30_) : NULL); -#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2325 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->bg_color_slider); -#line 2309 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2325 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->bg_color_slider = _tmp31_; -#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2326 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = self->priv->bg_color_slider; -#line 2310 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2326 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp32_, gtk_widget_get_type (), GtkWidget), "button-press-event", (GCallback) _preferences_dialog_on_bg_color_reset_gtk_widget_button_press_event, self); -#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = self->priv->builder; -#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = gtk_builder_get_object (_tmp33_, "library_dir_button"); -#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp34_, gtk_file_chooser_button_get_type ()) ? ((GtkFileChooserButton*) _tmp34_) : NULL); -#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->library_dir_button); -#line 2312 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->library_dir_button = _tmp35_; -#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2330 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = self->priv->builder; -#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2330 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = gtk_builder_get_object (_tmp36_, "external_photo_editor_combo"); -#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2330 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp37_, gtk_combo_box_get_type ()) ? ((GtkComboBox*) _tmp37_) : NULL); -#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2330 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->photo_editor_combo); -#line 2314 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2330 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->photo_editor_combo = _tmp38_; -#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2331 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = self->priv->builder; -#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2331 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = gtk_builder_get_object (_tmp39_, "external_raw_editor_combo"); -#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2331 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp40_, gtk_combo_box_get_type ()) ? ((GtkComboBox*) _tmp40_) : NULL); -#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2331 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->raw_editor_combo); -#line 2315 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2331 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->raw_editor_combo = _tmp41_; -#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = self->priv->builder; -#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = gtk_builder_get_object (_tmp42_, "pattern_help"); -#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp43_, gtk_label_get_type ()) ? ((GtkLabel*) _tmp43_) : NULL); -#line 2317 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" pattern_help = _tmp44_; -#line 2324 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = resources_get_help_path (); -#line 2324 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" help_path = _tmp45_; -#line 2326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2342 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = help_path; -#line 2326 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2342 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp46_ == NULL) { -#line 18311 "Dialogs.c" +#line 18439 "Dialogs.c" GtkLabel* _tmp47_ = NULL; const gchar* _tmp48_ = NULL; gchar* _tmp49_ = NULL; gchar* _tmp50_ = NULL; gchar* _tmp51_ = NULL; gchar* _tmp52_ = NULL; -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = pattern_help; -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = _ ("(Help)"); -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = g_strconcat ("<a href=\"" RESOURCES_DIR_PATTERN_URI_SYSWIDE "\">", _tmp48_, NULL); -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = _tmp49_; -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = g_strconcat (_tmp50_, "</a>", NULL); -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _tmp51_; -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp47_, _tmp52_); -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp52_); -#line 2328 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2344 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp50_); -#line 18336 "Dialogs.c" +#line 18464 "Dialogs.c" } else { GtkLabel* _tmp53_ = NULL; const gchar* _tmp54_ = NULL; @@ -18358,270 +18486,270 @@ static PreferencesDialog* preferences_dialog_construct (GType object_type) { gchar* _tmp57_ = NULL; gchar* _tmp58_ = NULL; GtkLabel* _tmp59_ = NULL; -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = pattern_help; -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = _ ("(Help)"); -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = g_strconcat ("<a href=\"dummy:\">", _tmp54_, NULL); -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = _tmp55_; -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = g_strconcat (_tmp56_, "</a>", NULL); -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = _tmp57_; -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_markup (_tmp53_, _tmp58_); -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp58_); -#line 2332 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp56_); -#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = pattern_help; -#line 2333 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (_tmp59_, "activate-link", (GCallback) _preferences_dialog_on_local_pattern_help_gtk_label_activate_link, self); -#line 18367 "Dialogs.c" +#line 18495 "Dialogs.c" } -#line 2336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = (GtkComboBoxText*) gtk_combo_box_text_new (); -#line 2336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp60_); -#line 2336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_combo); -#line 2336 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dir_pattern_combo = _tmp60_; -#line 2337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2353 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = self->priv->builder; -#line 2337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2353 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = gtk_builder_get_object (_tmp61_, "dir choser"); -#line 2337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2353 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp62_, gtk_alignment_get_type ()) ? ((GtkAlignment*) _tmp62_) : NULL); -#line 2337 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2353 "/home/jens/Source/shotwell/src/Dialogs.vala" dir_choser_align = _tmp63_; -#line 2338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = self->priv->dir_pattern_combo; -#line 2338 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (dir_choser_align, gtk_container_get_type (), GtkContainer), G_TYPE_CHECK_INSTANCE_CAST (_tmp64_, gtk_widget_get_type (), GtkWidget)); -#line 2339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = self->priv->builder; -#line 2339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = gtk_builder_get_object (_tmp65_, "dir_pattern_entry"); -#line 2339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp66_, gtk_entry_get_type ()) ? ((GtkEntry*) _tmp66_) : NULL); -#line 2339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_entry); -#line 2339 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dir_pattern_entry = _tmp67_; -#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2356 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = self->priv->builder; -#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2356 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = gtk_builder_get_object (_tmp68_, "dynamic example"); -#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2356 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp69_, gtk_label_get_type ()) ? ((GtkLabel*) _tmp69_) : NULL); -#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2356 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_example); -#line 2340 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2356 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->dir_pattern_example = _tmp70_; -#line 2341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = _ ("Year%sMonth%sDay"); -#line 2341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = g_strdup_printf (_tmp71_, G_DIR_SEPARATOR_S, G_DIR_SEPARATOR_S); -#line 2341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = _tmp72_; -#line 2341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_add_to_dir_formats (self, _tmp73_, "%Y" G_DIR_SEPARATOR_S "%m" G_DIR_SEPARATOR_S "%d"); -#line 2341 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp73_); -#line 2343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2359 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = _ ("Year%sMonth"); -#line 2343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2359 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = g_strdup_printf (_tmp74_, G_DIR_SEPARATOR_S); -#line 2343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2359 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = _tmp75_; -#line 2343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2359 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_add_to_dir_formats (self, _tmp76_, "%Y" G_DIR_SEPARATOR_S "%m"); -#line 2343 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2359 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp76_); -#line 2345 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2361 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = _ ("Year%sMonth-Day"); -#line 2345 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2361 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = g_strdup_printf (_tmp77_, G_DIR_SEPARATOR_S); -#line 2345 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2361 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = _tmp78_; -#line 2345 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2361 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_add_to_dir_formats (self, _tmp79_, "%Y" G_DIR_SEPARATOR_S "%m-%d"); -#line 2345 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2361 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp79_); -#line 2347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2363 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = _ ("Year-Month-Day"); -#line 2347 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2363 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_add_to_dir_formats (self, _tmp80_, "%Y-%m-%d"); -#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2364 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = _ ("Custom"); -#line 2348 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2364 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_add_to_dir_formats (self, _tmp81_, NULL); -#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp82_ = self->priv->dir_pattern_combo; -#line 2349 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp82_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _preferences_dialog_on_dir_pattern_combo_changed_gtk_combo_box_changed, self); -#line 2350 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = self->priv->dir_pattern_entry; -#line 2350 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp83_, GTK_TYPE_EDITABLE, GtkEditable), "changed", (GCallback) _preferences_dialog_on_dir_pattern_entry_changed_gtk_editable_changed, self); -#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = self->priv->builder; -#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = gtk_builder_get_object (_tmp84_, "dir_structure_label"); -#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = self->priv->dir_pattern_combo; -#line 2352 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_mnemonic_widget (G_TYPE_CHECK_INSTANCE_TYPE (_tmp85_, gtk_label_get_type ()) ? ((GtkLabel*) _tmp85_) : NULL, G_TYPE_CHECK_INSTANCE_CAST (_tmp86_, gtk_widget_get_type (), GtkWidget)); -#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2370 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp87_ = self->priv->builder; -#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2370 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = gtk_builder_get_object (_tmp87_, "lowercase"); -#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2370 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp88_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp88_) : NULL); -#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2370 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->lowercase); -#line 2354 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2370 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->lowercase = _tmp89_; -#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp90_ = self->priv->lowercase; -#line 2355 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp90_, gtk_toggle_button_get_type (), GtkToggleButton), "toggled", (GCallback) _preferences_dialog_on_lowercase_toggled_gtk_toggle_button_toggled, self); -#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp91_ = self->priv->builder; -#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = gtk_builder_get_object (_tmp91_, "plugin-manifest-bin"); -#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp93_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp92_, gtk_bin_get_type ()) ? ((GtkBin*) _tmp92_) : NULL); -#line 2357 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" plugin_manifest_container = _tmp93_; -#line 2358 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = self->priv->plugins_mediator; -#line 2358 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp95_ = plugins_manifest_widget_mediator_get_widget (_tmp94_); -#line 2358 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp96_ = _tmp95_; -#line 2358 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_container_add (G_TYPE_CHECK_INSTANCE_CAST (plugin_manifest_container, gtk_container_get_type (), GtkContainer), _tmp96_); -#line 2360 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2376 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_populate_preference_options (self); -#line 2362 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2378 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp97_ = self->priv->photo_editor_combo; -#line 2362 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2378 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (_tmp97_, "changed", (GCallback) _preferences_dialog_on_photo_editor_changed_gtk_combo_box_changed, self); -#line 2363 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2379 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp98_ = self->priv->raw_editor_combo; -#line 2363 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2379 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (_tmp98_, "changed", (GCallback) _preferences_dialog_on_raw_editor_changed_gtk_combo_box_changed, self); -#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp99_ = self->priv->builder; -#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp100_ = gtk_builder_get_object (_tmp99_, "autoimport"); -#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp100_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp100_) : NULL); -#line 2365 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" auto_import_button = _tmp101_; -#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2382 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp102_ = config_facade_get_instance (); -#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2382 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp103_ = _tmp102_; -#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2382 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp104_ = configuration_facade_get_auto_import_from_library (G_TYPE_CHECK_INSTANCE_CAST (_tmp103_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2382 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (auto_import_button, gtk_toggle_button_get_type (), GtkToggleButton), _tmp104_); -#line 2366 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2382 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp103_); -#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105_ = self->priv->builder; -#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp106_ = gtk_builder_get_object (_tmp105_, "write_metadata"); -#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp107_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp106_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp106_) : NULL); -#line 2368 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" commit_metadata_button = _tmp107_; -#line 2369 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2385 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp108_ = config_facade_get_instance (); -#line 2369 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2385 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp109_ = _tmp108_; -#line 2369 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2385 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp110_ = configuration_facade_get_commit_metadata_to_masters (G_TYPE_CHECK_INSTANCE_CAST (_tmp109_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2369 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2385 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (commit_metadata_button, gtk_toggle_button_get_type (), GtkToggleButton), _tmp110_); -#line 2369 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2385 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp109_); -#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp111_ = self->priv->builder; -#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp112_ = gtk_builder_get_object (_tmp111_, "default_raw_developer"); -#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp112_, gtk_combo_box_text_get_type ()) ? ((GtkComboBoxText*) _tmp112_) : NULL); -#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->default_raw_developer_combo); -#line 2371 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->default_raw_developer_combo = _tmp113_; -#line 2372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2388 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp114_ = self->priv->default_raw_developer_combo; -#line 2372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2388 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp115_ = raw_developer_get_label (RAW_DEVELOPER_CAMERA); -#line 2372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2388 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp116_ = _tmp115_; -#line 2372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2388 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp114_, _tmp116_); -#line 2372 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2388 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp116_); -#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp117_ = self->priv->default_raw_developer_combo; -#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp118_ = raw_developer_get_label (RAW_DEVELOPER_SHOTWELL); -#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp119_ = _tmp118_; -#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp117_, _tmp119_); -#line 2373 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp119_); -#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2390 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp120_ = config_facade_get_instance (); -#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2390 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp121_ = _tmp120_; -#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2390 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp122_ = configuration_facade_get_default_raw_developer (G_TYPE_CHECK_INSTANCE_CAST (_tmp121_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2390 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_set_raw_developer_combo (self, _tmp122_); -#line 2374 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2390 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp121_); -#line 2375 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2391 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = self->priv->default_raw_developer_combo; -#line 2375 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2391 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp123_, gtk_combo_box_get_type (), GtkComboBox), "changed", (GCallback) _preferences_dialog_on_default_raw_developer_changed_gtk_combo_box_changed, self); -#line 2377 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2393 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp124_ = self->priv->dialog; -#line 2377 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2393 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp124_, gtk_widget_get_type (), GtkWidget), "map-event", (GCallback) _preferences_dialog_map_event_gtk_widget_map_event, self); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (commit_metadata_button); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (auto_import_button); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (plugin_manifest_container); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dir_choser_align); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (help_path); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (pattern_help); -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 18601 "Dialogs.c" +#line 18729 "Dialogs.c" } static PreferencesDialog* preferences_dialog_new (void) { -#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2304 "/home/jens/Source/shotwell/src/Dialogs.vala" return preferences_dialog_construct (TYPE_PREFERENCES_DIALOG); -#line 18608 "Dialogs.c" +#line 18736 "Dialogs.c" } @@ -18652,150 +18780,150 @@ void preferences_dialog_populate_preference_options (PreferencesDialog* self) { ConfigFacade* _tmp21_ = NULL; ConfigFacade* _tmp22_ = NULL; gboolean _tmp23_ = FALSE; -#line 2380 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->photo_editor_combo; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = photo_file_format_get_editable_mime_types (&_tmp1_); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3__length1 = _tmp1_; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = config_facade_get_instance (); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = configuration_facade_get_external_photo_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_populate_app_combo_box (self, _tmp0_, _tmp3_, _tmp1_, _tmp7_, &_tmp8_); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_photo_apps); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_photo_apps = _tmp8_; -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp7_); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp5_); -#line 2381 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2397 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->raw_editor_combo; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = photo_file_format_get_mime_types (PHOTO_FILE_FORMAT_RAW, &_tmp10_); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12__length1 = _tmp10_; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = config_facade_get_instance (); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = configuration_facade_get_external_raw_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_populate_app_combo_box (self, _tmp9_, _tmp12_, _tmp10_, _tmp16_, &_tmp17_); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_raw_apps); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->external_raw_apps = _tmp17_; -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp14_); -#line 2384 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = (_vala_array_free (_tmp12_, _tmp12__length1, (GDestroyNotify) g_free), NULL); -#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->dir_pattern_combo; -#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = self->priv->dir_pattern_entry; -#line 2387 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_setup_dir_pattern (self, G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, gtk_combo_box_get_type (), GtkComboBox), _tmp19_); -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->lowercase; -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = config_facade_get_instance (); -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _tmp21_; -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = configuration_facade_get_use_lowercase_filenames (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_toggle_button_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp20_, gtk_toggle_button_get_type (), GtkToggleButton), _tmp23_); -#line 2389 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2405 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp22_); -#line 18715 "Dialogs.c" +#line 18843 "Dialogs.c" } static gboolean preferences_dialog_on_local_pattern_help (PreferencesDialog* self, const gchar* ignore) { gboolean result = FALSE; GError * _inner_error_ = NULL; -#line 2394 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), FALSE); -#line 2394 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (ignore != NULL, FALSE); -#line 18726 "Dialogs.c" +#line 18854 "Dialogs.c" { AppWindow* _tmp0_ = NULL; AppWindow* _tmp1_ = NULL; GdkScreen* _tmp2_ = NULL; -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = app_window_get_instance (); -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_window_get_screen (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_window_get_type (), GtkWindow)); -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" resources_launch_help (_tmp2_, "other-files.page", &_inner_error_); -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 2396 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2412 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 18743 "Dialogs.c" - goto __catch414_g_error; +#line 18871 "Dialogs.c" + goto __catch427_g_error; } } - goto __finally414; - __catch414_g_error: + goto __finally427; + __catch427_g_error: { GError* e = NULL; GError* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" e = _inner_error_; -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" _inner_error_ = NULL; -#line 2398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = e; -#line 2398 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_->message; -#line 2398 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_message ("Dialogs.vala:2398: Unable to launch help: %s", _tmp4_); -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_message ("Dialogs.vala:2414: Unable to launch help: %s", _tmp4_); +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_error_free0 (e); -#line 18765 "Dialogs.c" +#line 18893 "Dialogs.c" } - __finally414: -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" + __finally427: +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.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 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" g_clear_error (&_inner_error_); -#line 2395 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2411 "/home/jens/Source/shotwell/src/Dialogs.vala" return FALSE; -#line 18776 "Dialogs.c" +#line 18904 "Dialogs.c" } -#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2416 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 2400 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2416 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 18782 "Dialogs.c" +#line 18910 "Dialogs.c" } @@ -18830,110 +18958,110 @@ static void preferences_dialog_populate_app_combo_box (PreferencesDialog* self, GtkListStore* _tmp68_ = NULL; gint _tmp69_ = 0; GError * _inner_error_ = NULL; -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_COMBO_BOX (combo_box)); -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (current_app_executable != NULL); -#line 2406 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2422 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = mime_types; -#line 2406 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2422 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0__length1 = mime_types_length1; -#line 2406 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2422 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_assert (_tmp0__length1 != 0, "mime_types.length != 0"); -#line 2407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = mime_types; -#line 2407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1__length1 = mime_types_length1; -#line 2407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2423 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = desktop_integration_get_apps_for_mime_types (_tmp1_, _tmp1__length1); -#line 2407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2423 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_vala_external_apps); -#line 2407 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2423 "/home/jens/Source/shotwell/src/Dialogs.vala" _vala_external_apps = _tmp2_; -#line 2409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2425 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _vala_external_apps; -#line 2409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2425 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2425 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 2409 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2425 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_ == 0) { -#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2426 "/home/jens/Source/shotwell/src/Dialogs.vala" if (external_apps) { -#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2426 "/home/jens/Source/shotwell/src/Dialogs.vala" *external_apps = _vala_external_apps; -#line 18851 "Dialogs.c" +#line 18979 "Dialogs.c" } else { -#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2426 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_vala_external_apps); -#line 18855 "Dialogs.c" +#line 18983 "Dialogs.c" } -#line 2410 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2426 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 18859 "Dialogs.c" +#line 18987 "Dialogs.c" } -#line 2413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2429 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = (GtkCellRendererPixbuf*) gtk_cell_renderer_pixbuf_new (); -#line 2413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2429 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp6_); -#line 2413 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2429 "/home/jens/Source/shotwell/src/Dialogs.vala" pixbuf_renderer = _tmp6_; -#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = (GtkCellRendererText*) gtk_cell_renderer_text_new (); -#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp7_); -#line 2414 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" text_renderer = _tmp7_; -#line 2415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = combo_box; -#line 2415 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_cell_layout_clear (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GTK_TYPE_CELL_LAYOUT, GtkCellLayout)); -#line 2416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = combo_box; -#line 2416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = pixbuf_renderer; -#line 2416 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_cell_layout_pack_start (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GTK_TYPE_CELL_LAYOUT, GtkCellLayout), G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, gtk_cell_renderer_get_type (), GtkCellRenderer), FALSE); -#line 2417 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = combo_box; -#line 2417 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = text_renderer; -#line 2417 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_cell_layout_pack_start (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, GTK_TYPE_CELL_LAYOUT, GtkCellLayout), G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_cell_renderer_get_type (), GtkCellRenderer), FALSE); -#line 2418 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2434 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = combo_box; -#line 2418 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2434 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = pixbuf_renderer; -#line 2418 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2434 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_cell_layout_add_attribute (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, GTK_TYPE_CELL_LAYOUT, GtkCellLayout), G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, gtk_cell_renderer_get_type (), GtkCellRenderer), "pixbuf", 0); -#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2435 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = combo_box; -#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2435 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = text_renderer; -#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2435 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_cell_layout_add_attribute (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, GTK_TYPE_CELL_LAYOUT, GtkCellLayout), G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, gtk_cell_renderer_get_type (), GtkCellRenderer), "text", 1); -#line 2422 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2438 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = gtk_list_store_new (2, GDK_TYPE_PIXBUF, G_TYPE_STRING, -1); -#line 2422 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2438 "/home/jens/Source/shotwell/src/Dialogs.vala" combo_store = _tmp17_; -#line 2425 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" current_app = -1; -#line 18907 "Dialogs.c" +#line 19035 "Dialogs.c" { GeeIterator* _app_it = NULL; SortedList* _tmp18_ = NULL; GeeIterator* _tmp19_ = NULL; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _vala_external_apps; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = gee_iterable_iterator (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, GEE_TYPE_ITERABLE, GeeIterable)); -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _app_it = _tmp19_; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 18920 "Dialogs.c" +#line 19048 "Dialogs.c" GeeIterator* _tmp20_ = NULL; gboolean _tmp21_ = FALSE; GAppInfo* app = NULL; @@ -18953,44 +19081,44 @@ static void preferences_dialog_populate_app_combo_box (PreferencesDialog* self, GAppInfo* _tmp61_ = NULL; const gchar* _tmp62_ = NULL; const gchar* _tmp63_ = NULL; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = _app_it; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = gee_iterator_next (_tmp20_); -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp21_) { -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 18948 "Dialogs.c" +#line 19076 "Dialogs.c" } -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = _app_it; -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = gee_iterator_get (_tmp22_); -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" app = (GAppInfo*) _tmp23_; -#line 2428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = combo_store; -#line 2428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_append (_tmp24_, &_tmp25_); -#line 2428 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" iter = _tmp25_; -#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = app; -#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = g_app_info_get_icon (_tmp26_); -#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2446 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _g_object_ref0 (_tmp27_); -#line 2430 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2446 "/home/jens/Source/shotwell/src/Dialogs.vala" app_icon = _tmp28_; -#line 18970 "Dialogs.c" +#line 19098 "Dialogs.c" { GIcon* _tmp29_ = NULL; -#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2448 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = app_icon; -#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2448 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_TYPE_CHECK_INSTANCE_TYPE (_tmp29_, g_file_icon_get_type ())) { -#line 18977 "Dialogs.c" +#line 19105 "Dialogs.c" GdkPixbuf* _tmp30_ = NULL; GIcon* _tmp31_ = NULL; GFile* _tmp32_ = NULL; @@ -19002,51 +19130,51 @@ static void preferences_dialog_populate_app_combo_box (PreferencesDialog* self, GtkTreeIter _tmp38_ = {0}; GdkPixbuf* _tmp39_ = NULL; GValue _tmp40_ = {0}; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = app_icon; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = g_file_icon_get_file (G_TYPE_CHECK_INSTANCE_CAST (_tmp31_, g_file_icon_get_type (), GFileIcon)); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = g_file_get_path (_tmp32_); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = _tmp33_; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = gdk_pixbuf_new_from_file (_tmp34_, &_inner_error_); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp34_); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = _tmp36_; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 19007 "Dialogs.c" - goto __catch415_g_error; +#line 19135 "Dialogs.c" + goto __catch428_g_error; } -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = combo_store; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = iter; -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = scale_pixbuf (_tmp30_, RESOURCES_DEFAULT_ICON_SCALE, GDK_INTERP_BILINEAR, FALSE); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_init (&_tmp40_, GDK_TYPE_PIXBUF); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_take_object (&_tmp40_, _tmp39_); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_set_value (_tmp37_, &_tmp38_, 0, &_tmp40_); -#line 2433 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" G_IS_VALUE (&_tmp40_) ? (g_value_unset (&_tmp40_), NULL) : NULL; -#line 2432 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2448 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp30_); -#line 19026 "Dialogs.c" +#line 19154 "Dialogs.c" } else { GIcon* _tmp41_ = NULL; -#line 2436 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2452 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = app_icon; -#line 2436 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2452 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_TYPE_CHECK_INSTANCE_TYPE (_tmp41_, g_themed_icon_get_type ())) { -#line 19033 "Dialogs.c" +#line 19161 "Dialogs.c" GdkPixbuf* icon_pixbuf = NULL; GtkIconTheme* _tmp42_ = NULL; GIcon* _tmp43_ = NULL; @@ -19058,178 +19186,178 @@ static void preferences_dialog_populate_app_combo_box (PreferencesDialog* self, GtkTreeIter _tmp49_ = {0}; GdkPixbuf* _tmp50_ = NULL; GValue _tmp51_ = {0}; -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = gtk_icon_theme_get_default (); -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = app_icon; -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = _tmp44_ = g_themed_icon_get_names (G_TYPE_CHECK_INSTANCE_CAST (_tmp43_, g_themed_icon_get_type (), GThemedIcon)); -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = _tmp45_[0]; -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = gtk_icon_theme_load_icon (_tmp42_, _tmp46_, RESOURCES_DEFAULT_ICON_SCALE, GTK_ICON_LOOKUP_FORCE_SIZE, &_inner_error_); -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" icon_pixbuf = _tmp47_; -#line 2437 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2453 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 19059 "Dialogs.c" - goto __catch415_g_error; +#line 19187 "Dialogs.c" + goto __catch428_g_error; } -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = combo_store; -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = iter; -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = icon_pixbuf; -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_init (&_tmp51_, GDK_TYPE_PIXBUF); -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_set_object (&_tmp51_, _tmp50_); -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_set_value (_tmp48_, &_tmp49_, 0, &_tmp51_); -#line 2441 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" G_IS_VALUE (&_tmp51_) ? (g_value_unset (&_tmp51_), NULL) : NULL; -#line 2436 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2452 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (icon_pixbuf); -#line 19078 "Dialogs.c" +#line 19206 "Dialogs.c" } } } - goto __finally415; - __catch415_g_error: + goto __finally428; + __catch428_g_error: { GError* _error_ = NULL; GError* _tmp52_ = NULL; const gchar* _tmp53_ = NULL; gchar* _tmp54_ = NULL; gchar* _tmp55_ = NULL; -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _error_ = _inner_error_; -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _inner_error_ = NULL; -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _error_; -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = _tmp52_->message; -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = g_strconcat ("Error loading icon pixbuf: ", _tmp53_, NULL); -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = _tmp54_; -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_warning ("Dialogs.vala:2444: %s", _tmp55_); -#line 2444 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_warning ("Dialogs.vala:2460: %s", _tmp55_); +#line 2460 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp55_); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_error_free0 (_error_); -#line 19108 "Dialogs.c" +#line 19236 "Dialogs.c" } - __finally415: -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" + __finally428: +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" if (G_UNLIKELY (_inner_error_ != NULL)) { -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app_icon); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_app_it); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (combo_store); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (text_renderer); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (pixbuf_renderer); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.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 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" g_clear_error (&_inner_error_); -#line 2431 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 19131 "Dialogs.c" +#line 19259 "Dialogs.c" } -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = combo_store; -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = iter; -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = app; -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = g_app_info_get_name (_tmp58_); -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_init (&_tmp60_, G_TYPE_STRING); -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" g_value_set_string (&_tmp60_, _tmp59_); -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_list_store_set_value (_tmp56_, &_tmp57_, 1, &_tmp60_); -#line 2447 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" G_IS_VALUE (&_tmp60_) ? (g_value_unset (&_tmp60_), NULL) : NULL; -#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2465 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = app; -#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2465 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = g_app_info_get_commandline (_tmp61_); -#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2465 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = current_app_executable; -#line 2449 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2465 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_strcmp0 (_tmp62_, _tmp63_) == 0) { -#line 19157 "Dialogs.c" +#line 19285 "Dialogs.c" SortedList* _tmp64_ = NULL; GAppInfo* _tmp65_ = NULL; gint _tmp66_ = 0; -#line 2450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = _vala_external_apps; -#line 2450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = app; -#line 2450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2466 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = sorted_list_index_of (_tmp64_, _tmp65_); -#line 2450 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2466 "/home/jens/Source/shotwell/src/Dialogs.vala" current_app = _tmp66_; -#line 19169 "Dialogs.c" +#line 19297 "Dialogs.c" } -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app_icon); -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app); -#line 19175 "Dialogs.c" +#line 19303 "Dialogs.c" } -#line 2427 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2443 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_app_it); -#line 19179 "Dialogs.c" +#line 19307 "Dialogs.c" } -#line 2455 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2471 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = combo_box; -#line 2455 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2471 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = combo_store; -#line 2455 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2471 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_model (_tmp67_, G_TYPE_CHECK_INSTANCE_CAST (_tmp68_, GTK_TYPE_TREE_MODEL, GtkTreeModel)); -#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2473 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = current_app; -#line 2457 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2473 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp69_ != -1) { -#line 19191 "Dialogs.c" +#line 19319 "Dialogs.c" GtkComboBox* _tmp70_ = NULL; gint _tmp71_ = 0; -#line 2458 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2474 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = combo_box; -#line 2458 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2474 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = current_app; -#line 2458 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2474 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (_tmp70_, _tmp71_); -#line 19200 "Dialogs.c" +#line 19328 "Dialogs.c" } -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (combo_store); -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (text_renderer); -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (pixbuf_renderer); -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" if (external_apps) { -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" *external_apps = _vala_external_apps; -#line 19212 "Dialogs.c" +#line 19340 "Dialogs.c" } else { -#line 2403 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2419 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_vala_external_apps); -#line 19216 "Dialogs.c" +#line 19344 "Dialogs.c" } } @@ -19243,35 +19371,35 @@ static void preferences_dialog_setup_dir_pattern (PreferencesDialog* self, GtkCo gboolean found = FALSE; const gchar* _tmp4_ = NULL; gboolean _tmp32_ = FALSE; -#line 2461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_COMBO_BOX (combo_box)); -#line 2461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GTK_IS_ENTRY (entry)); -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = config_facade_get_instance (); -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = configuration_facade_get_directory_pattern (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 2462 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" pattern = _tmp3_; -#line 2463 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" found = FALSE; -#line 2464 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2480 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = pattern; -#line 2464 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2480 "/home/jens/Source/shotwell/src/Dialogs.vala" if (NULL != _tmp4_) { -#line 19254 "Dialogs.c" +#line 19382 "Dialogs.c" gint i = 0; -#line 2466 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2482 "/home/jens/Source/shotwell/src/Dialogs.vala" i = 0; -#line 19258 "Dialogs.c" +#line 19386 "Dialogs.c" { GeeArrayList* _pf_list = NULL; GeeArrayList* _tmp5_ = NULL; @@ -19281,25 +19409,25 @@ static void preferences_dialog_setup_dir_pattern (PreferencesDialog* self, GtkCo gint _tmp8_ = 0; gint _tmp9_ = 0; gint _pf_index = 0; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = self->priv->path_formats; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _g_object_ref0 (_tmp5_); -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _pf_list = _tmp6_; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _pf_list; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _pf_size = _tmp9_; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _pf_index = -1; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" while (TRUE) { -#line 19286 "Dialogs.c" +#line 19414 "Dialogs.c" gint _tmp10_ = 0; gint _tmp11_ = 0; gint _tmp12_ = 0; @@ -19311,64 +19439,64 @@ static void preferences_dialog_setup_dir_pattern (PreferencesDialog* self, GtkCo const gchar* _tmp17_ = NULL; const gchar* _tmp18_ = NULL; gint _tmp21_ = 0; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _pf_index; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _pf_index = _tmp10_ + 1; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _pf_index; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _pf_size; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!(_tmp11_ < _tmp12_)) { -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 19310 "Dialogs.c" +#line 19438 "Dialogs.c" } -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _pf_list; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _pf_index; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = gee_abstract_list_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, GEE_TYPE_ABSTRACT_LIST, GeeAbstractList), _tmp14_); -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" pf = (PreferencesDialogPathFormat*) _tmp15_; -#line 2468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = pf; -#line 2468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp16_->pattern; -#line 2468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = pattern; -#line 2468 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_strcmp0 (_tmp17_, _tmp18_) == 0) { -#line 19328 "Dialogs.c" +#line 19456 "Dialogs.c" GtkComboBox* _tmp19_ = NULL; gint _tmp20_ = 0; -#line 2469 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2485 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = combo_box; -#line 2469 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2485 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = i; -#line 2469 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2485 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (_tmp19_, _tmp20_); -#line 2470 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2486 "/home/jens/Source/shotwell/src/Dialogs.vala" found = TRUE; -#line 2471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2487 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_path_format_unref0 (pf); -#line 2471 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2487 "/home/jens/Source/shotwell/src/Dialogs.vala" break; -#line 19343 "Dialogs.c" +#line 19471 "Dialogs.c" } -#line 2473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2489 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = i; -#line 2473 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2489 "/home/jens/Source/shotwell/src/Dialogs.vala" i = _tmp21_ + 1; -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_path_format_unref0 (pf); -#line 19351 "Dialogs.c" +#line 19479 "Dialogs.c" } -#line 2467 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2483 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_pf_list); -#line 19355 "Dialogs.c" +#line 19483 "Dialogs.c" } } else { gchar* s = NULL; @@ -19378,64 +19506,64 @@ static void preferences_dialog_setup_dir_pattern (PreferencesDialog* self, GtkCo gchar* _tmp25_ = NULL; const gchar* _tmp26_ = NULL; gboolean _tmp27_ = FALSE; -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = config_facade_get_instance (); -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = _tmp22_; -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = configuration_facade_get_directory_pattern_custom (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _tmp24_; -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp23_); -#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" s = _tmp25_; -#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = s; -#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2494 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = is_string_empty (_tmp26_); -#line 2478 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2494 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp27_) { -#line 19383 "Dialogs.c" +#line 19511 "Dialogs.c" GtkComboBox* _tmp28_ = NULL; GeeArrayList* _tmp29_ = NULL; gint _tmp30_ = 0; gint _tmp31_ = 0; -#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = combo_box; -#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = self->priv->path_formats; -#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp29_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = _tmp30_; -#line 2479 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (_tmp28_, _tmp31_ - 1); -#line 2480 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2496 "/home/jens/Source/shotwell/src/Dialogs.vala" found = TRUE; -#line 19400 "Dialogs.c" +#line 19528 "Dialogs.c" } -#line 2464 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2480 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (s); -#line 19404 "Dialogs.c" +#line 19532 "Dialogs.c" } -#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2500 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = found; -#line 2484 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2500 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp32_) { -#line 19410 "Dialogs.c" +#line 19538 "Dialogs.c" GtkComboBox* _tmp33_ = NULL; -#line 2485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2501 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = combo_box; -#line 2485 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2501 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (_tmp33_, 0); -#line 19416 "Dialogs.c" +#line 19544 "Dialogs.c" } -#line 2488 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2504 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_dir_pattern_combo_changed (self); -#line 2461 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2477 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (pattern); -#line 19422 "Dialogs.c" +#line 19550 "Dialogs.c" } @@ -19452,55 +19580,55 @@ void preferences_dialog_show (void) { gchar* _tmp10_ = NULL; PreferencesDialog* _tmp11_ = NULL; GtkDialog* _tmp12_ = NULL; -#line 2492 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2508 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = preferences_dialog_preferences_dialog; -#line 2492 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2508 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == NULL) { -#line 19443 "Dialogs.c" +#line 19571 "Dialogs.c" PreferencesDialog* _tmp1_ = NULL; -#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = preferences_dialog_new (); -#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_unref0 (preferences_dialog_preferences_dialog); -#line 2493 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_preferences_dialog = _tmp1_; -#line 19451 "Dialogs.c" +#line 19579 "Dialogs.c" } -#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = preferences_dialog_preferences_dialog; -#line 2495 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_populate_preference_options (_tmp2_); -#line 2496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = preferences_dialog_preferences_dialog; -#line 2496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2512 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _tmp3_->priv->dialog; -#line 2496 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2512 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, gtk_widget_get_type (), GtkWidget)); -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = preferences_dialog_preferences_dialog; -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _tmp5_->priv->library_dir_button; -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = app_dirs_get_import_dir (); -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _tmp7_; -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = g_file_get_path (_tmp8_); -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_file_chooser_set_current_folder (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), _tmp10_); -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp10_); -#line 2497 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp8_); -#line 2501 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2517 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = preferences_dialog_preferences_dialog; -#line 2501 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2517 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = _tmp11_->priv->dialog; -#line 2501 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2517 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, gtk_window_get_type (), GtkWindow)); -#line 19487 "Dialogs.c" +#line 19615 "Dialogs.c" } @@ -19525,113 +19653,113 @@ static void preferences_dialog_commit_on_close (PreferencesDialog* self) { gpointer _tmp25_ = NULL; PreferencesDialogPathFormat* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; -#line 2506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = config_facade_get_instance (); -#line 2507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" config_facade_commit_bg_color (_tmp1_); -#line 2507 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->builder; -#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_builder_get_object (_tmp2_, "autoimport"); -#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp3_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp3_) : NULL); -#line 2509 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" autoimport = _tmp4_; -#line 2510 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2526 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = autoimport; -#line 2510 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2526 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_ != NULL) { -#line 19534 "Dialogs.c" +#line 19662 "Dialogs.c" ConfigFacade* _tmp6_ = NULL; ConfigFacade* _tmp7_ = NULL; GtkCheckButton* _tmp8_ = NULL; gboolean _tmp9_ = FALSE; gboolean _tmp10_ = FALSE; -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = config_facade_get_instance (); -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = autoimport; -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_auto_import_from_library (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp10_); -#line 2511 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2527 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp7_); -#line 19554 "Dialogs.c" +#line 19682 "Dialogs.c" } -#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2529 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->builder; -#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2529 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = gtk_builder_get_object (_tmp11_, "write_metadata"); -#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2529 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp12_, gtk_check_button_get_type ()) ? ((GtkCheckButton*) _tmp12_) : NULL); -#line 2513 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2529 "/home/jens/Source/shotwell/src/Dialogs.vala" commit_metadata = _tmp13_; -#line 2514 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2530 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = commit_metadata; -#line 2514 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2530 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp14_ != NULL) { -#line 19568 "Dialogs.c" +#line 19696 "Dialogs.c" ConfigFacade* _tmp15_ = NULL; ConfigFacade* _tmp16_ = NULL; GtkCheckButton* _tmp17_ = NULL; gboolean _tmp18_ = FALSE; gboolean _tmp19_ = FALSE; -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = config_facade_get_instance (); -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = commit_metadata; -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_; -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_commit_metadata_to_masters (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp19_); -#line 2515 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp16_); -#line 19588 "Dialogs.c" +#line 19716 "Dialogs.c" } -#line 2517 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2533 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->lib_dir; -#line 2517 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2533 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp20_ != NULL) { -#line 19594 "Dialogs.c" +#line 19722 "Dialogs.c" const gchar* _tmp21_ = NULL; -#line 2518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->lib_dir; -#line 2518 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" app_dirs_set_import_dir (_tmp21_); -#line 19600 "Dialogs.c" +#line 19728 "Dialogs.c" } -#line 2520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = self->priv->path_formats; -#line 2520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = self->priv->dir_pattern_combo; -#line 2520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, gtk_combo_box_get_type (), GtkComboBox)); -#line 2520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2536 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = gee_abstract_list_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, GEE_TYPE_ABSTRACT_LIST, GeeAbstractList), _tmp24_); -#line 2520 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2536 "/home/jens/Source/shotwell/src/Dialogs.vala" pf = (PreferencesDialogPathFormat*) _tmp25_; -#line 2521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2537 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = pf; -#line 2521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2537 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = _tmp26_->pattern; -#line 2521 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2537 "/home/jens/Source/shotwell/src/Dialogs.vala" if (NULL == _tmp27_) { -#line 19618 "Dialogs.c" +#line 19746 "Dialogs.c" ConfigFacade* _tmp28_ = NULL; ConfigFacade* _tmp29_ = NULL; GtkEntry* _tmp30_ = NULL; @@ -19639,55 +19767,55 @@ static void preferences_dialog_commit_on_close (PreferencesDialog* self) { const gchar* _tmp32_ = NULL; ConfigFacade* _tmp33_ = NULL; ConfigFacade* _tmp34_ = NULL; -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = config_facade_get_instance (); -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp29_ = _tmp28_; -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = self->priv->dir_pattern_entry; -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = gtk_entry_get_text (_tmp30_); -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = _tmp31_; -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_directory_pattern_custom (G_TYPE_CHECK_INSTANCE_CAST (_tmp29_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp32_); -#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp29_); -#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2539 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = config_facade_get_instance (); -#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2539 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = _tmp33_; -#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2539 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_directory_pattern (G_TYPE_CHECK_INSTANCE_CAST (_tmp34_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), NULL); -#line 2523 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2539 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp34_); -#line 19648 "Dialogs.c" +#line 19776 "Dialogs.c" } else { ConfigFacade* _tmp35_ = NULL; ConfigFacade* _tmp36_ = NULL; PreferencesDialogPathFormat* _tmp37_ = NULL; const gchar* _tmp38_ = NULL; -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = config_facade_get_instance (); -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_; -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp37_ = pf; -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = _tmp37_->pattern; -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_directory_pattern (G_TYPE_CHECK_INSTANCE_CAST (_tmp36_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp38_); -#line 2525 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp36_); -#line 19666 "Dialogs.c" +#line 19794 "Dialogs.c" } -#line 2506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_path_format_unref0 (pf); -#line 2506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (commit_metadata); -#line 2506 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2522 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (autoimport); -#line 19674 "Dialogs.c" +#line 19802 "Dialogs.c" } @@ -19696,52 +19824,52 @@ static gboolean preferences_dialog_on_delete (PreferencesDialog* self) { gboolean _tmp0_ = FALSE; GtkDialog* _tmp1_ = NULL; gboolean _tmp2_ = FALSE; -#line 2529 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2545 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), FALSE); -#line 2530 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = preferences_dialog_get_allow_closing (self); -#line 2530 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp0_) { -#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2547 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 2531 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2547 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 19693 "Dialogs.c" +#line 19821 "Dialogs.c" } -#line 2533 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2549 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_commit_on_close (self); -#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->dialog; -#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_widget_hide_on_delete (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_widget_get_type (), GtkWidget)); -#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp2_; -#line 2534 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 19705 "Dialogs.c" +#line 19833 "Dialogs.c" } static void preferences_dialog_on_close (PreferencesDialog* self) { gboolean _tmp0_ = FALSE; GtkDialog* _tmp1_ = NULL; -#line 2537 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2553 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = preferences_dialog_get_allow_closing (self); -#line 2538 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp0_) { -#line 2539 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2555 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 19720 "Dialogs.c" +#line 19848 "Dialogs.c" } -#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2557 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->dialog; -#line 2541 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2557 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_hide (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_widget_get_type (), GtkWidget)); -#line 2542 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2558 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_commit_on_close (self); -#line 19728 "Dialogs.c" +#line 19856 "Dialogs.c" } @@ -19750,19 +19878,19 @@ static void preferences_dialog_on_value_changed (PreferencesDialog* self) { gdouble _tmp1_ = 0.0; GtkAdjustment* _tmp2_ = NULL; gdouble _tmp3_ = 0.0; -#line 2545 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2561 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2562 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->bg_color_adjustment; -#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2562 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_adjustment_get_upper (_tmp0_); -#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2562 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->bg_color_adjustment; -#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2562 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_adjustment_get_value (_tmp2_); -#line 2546 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2562 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_set_background_color (self, ((gdouble) (_tmp1_ - _tmp3_)) / 65535.0); -#line 19749 "Dialogs.c" +#line 19877 "Dialogs.c" } @@ -19772,84 +19900,84 @@ static gboolean preferences_dialog_on_bg_color_reset (PreferencesDialog* self, G gboolean _tmp1_ = FALSE; GdkEventButton* _tmp2_ = NULL; guint _tmp3_ = 0U; -#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), FALSE); -#line 2550 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (event != NULL, FALSE); -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = event; -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_->button; -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_ == ((guint) 1)) { -#line 19769 "Dialogs.c" +#line 19897 "Dialogs.c" GdkEventButton* _tmp4_ = NULL; GdkEventType _tmp5_ = 0; -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = event; -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_->type; -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp5_ == GDK_BUTTON_PRESS; -#line 19778 "Dialogs.c" +#line 19906 "Dialogs.c" } else { -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = FALSE; -#line 19782 "Dialogs.c" +#line 19910 "Dialogs.c" } -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_) { -#line 19786 "Dialogs.c" +#line 19914 "Dialogs.c" GdkEventButton* _tmp6_ = NULL; GdkModifierType _tmp7_ = 0; gboolean _tmp8_ = FALSE; -#line 2552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = event; -#line 2552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_->state; -#line 2552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = has_only_key_modifier (_tmp7_, GDK_CONTROL_MASK); -#line 2552 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp8_; -#line 19798 "Dialogs.c" +#line 19926 "Dialogs.c" } else { -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = FALSE; -#line 19802 "Dialogs.c" +#line 19930 "Dialogs.c" } -#line 2551 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2567 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_) { -#line 19806 "Dialogs.c" +#line 19934 "Dialogs.c" GtkScale* _tmp9_ = NULL; GtkAdjustment* _tmp10_ = NULL; gdouble _tmp11_ = 0.0; GdkRGBA _tmp12_ = {0}; gdouble _tmp13_ = 0.0; -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = self->priv->bg_color_slider; -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = self->priv->bg_color_adjustment; -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = gtk_adjustment_get_upper (_tmp10_); -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" parse_color (CONFIG_FACADE_DEFAULT_BG_COLOR, &_tmp12_); -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _tmp12_.red; -#line 2554 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_range_set_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, gtk_range_get_type (), GtkRange), _tmp11_ - (_tmp13_ * 65536.0f)); -#line 2556 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2572 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_value_changed (self); -#line 2558 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2574 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 2558 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2574 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 19830 "Dialogs.c" +#line 19958 "Dialogs.c" } -#line 2561 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2577 "/home/jens/Source/shotwell/src/Dialogs.vala" result = FALSE; -#line 2561 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2577 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 19836 "Dialogs.c" +#line 19964 "Dialogs.c" } @@ -19861,25 +19989,25 @@ static void preferences_dialog_on_dir_pattern_combo_changed (PreferencesDialog* gpointer _tmp3_ = NULL; PreferencesDialogPathFormat* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; -#line 2564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2580 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->path_formats; -#line 2565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->dir_pattern_combo; -#line 2565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_combo_box_get_type (), GtkComboBox)); -#line 2565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_abstract_list_get (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GEE_TYPE_ABSTRACT_LIST, GeeAbstractList), _tmp2_); -#line 2565 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" pf = (PreferencesDialogPathFormat*) _tmp3_; -#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = pf; -#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_->pattern; -#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" if (NULL == _tmp5_) { -#line 19866 "Dialogs.c" +#line 19994 "Dialogs.c" gchar* dir_pattern = NULL; ConfigFacade* _tmp6_ = NULL; ConfigFacade* _tmp7_ = NULL; @@ -19891,78 +20019,78 @@ static void preferences_dialog_on_dir_pattern_combo_changed (PreferencesDialog* const gchar* _tmp14_ = NULL; GtkEntry* _tmp15_ = NULL; GtkEntry* _tmp16_ = NULL; -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = config_facade_get_instance (); -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _tmp6_; -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = configuration_facade_get_directory_pattern_custom (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade)); -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = _tmp8_; -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp7_); -#line 2568 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2584 "/home/jens/Source/shotwell/src/Dialogs.vala" dir_pattern = _tmp9_; -#line 2569 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = dir_pattern; -#line 2569 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = is_string_empty (_tmp10_); -#line 2569 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp11_) { -#line 19896 "Dialogs.c" +#line 20024 "Dialogs.c" gchar* _tmp12_ = NULL; -#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2586 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = g_strdup (""); -#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2586 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (dir_pattern); -#line 2570 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2586 "/home/jens/Source/shotwell/src/Dialogs.vala" dir_pattern = _tmp12_; -#line 19904 "Dialogs.c" +#line 20032 "Dialogs.c" } -#line 2571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2587 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = self->priv->dir_pattern_entry; -#line 2571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2587 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = dir_pattern; -#line 2571 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2587 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_text (_tmp13_, _tmp14_); -#line 2572 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2588 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->dir_pattern_entry; -#line 2572 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2588 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_set (_tmp15_, "editable", TRUE, NULL); -#line 2573 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2589 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->dir_pattern_entry; -#line 2573 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2589 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, gtk_widget_get_type (), GtkWidget), TRUE); -#line 2566 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (dir_pattern); -#line 19922 "Dialogs.c" +#line 20050 "Dialogs.c" } else { GtkEntry* _tmp17_ = NULL; PreferencesDialogPathFormat* _tmp18_ = NULL; const gchar* _tmp19_ = NULL; GtkEntry* _tmp20_ = NULL; GtkEntry* _tmp21_ = NULL; -#line 2575 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = self->priv->dir_pattern_entry; -#line 2575 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = pf; -#line 2575 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = _tmp18_->pattern; -#line 2575 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_text (_tmp17_, _tmp19_); -#line 2576 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2592 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = self->priv->dir_pattern_entry; -#line 2576 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2592 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_set (_tmp20_, "editable", FALSE, NULL); -#line 2577 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2593 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = self->priv->dir_pattern_entry; -#line 2577 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2593 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp21_, gtk_widget_get_type (), GtkWidget), FALSE); -#line 19945 "Dialogs.c" +#line 20073 "Dialogs.c" } -#line 2564 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2580 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_path_format_unref0 (pf); -#line 19949 "Dialogs.c" +#line 20077 "Dialogs.c" } @@ -19976,92 +20104,92 @@ static void preferences_dialog_on_dir_pattern_entry_changed (PreferencesDialog* gboolean _tmp5_ = FALSE; const gchar* _tmp6_ = NULL; gboolean _tmp7_ = FALSE; -#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2597 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->example_date; -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->dir_pattern_entry; -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_entry_get_text (_tmp1_); -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = g_date_time_format (_tmp0_, _tmp3_); -#line 2582 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" example = _tmp4_; -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = example; -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = is_string_empty (_tmp6_); -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp7_) { -#line 19983 "Dialogs.c" +#line 20111 "Dialogs.c" GtkEntry* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->dir_pattern_entry; -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gtk_entry_get_text (_tmp8_); -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = is_string_empty (_tmp10_); -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = !_tmp11_; -#line 19998 "Dialogs.c" +#line 20126 "Dialogs.c" } else { -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = FALSE; -#line 20002 "Dialogs.c" +#line 20130 "Dialogs.c" } -#line 2583 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp5_) { -#line 20006 "Dialogs.c" +#line 20134 "Dialogs.c" GtkLabel* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; GtkEntry* _tmp14_ = NULL; GtkEntry* _tmp15_ = NULL; -#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2601 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = self->priv->dir_pattern_example; -#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2601 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = _ ("Invalid pattern"); -#line 2585 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2601 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_text (_tmp12_, _tmp13_); -#line 2586 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2602 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = self->priv->dir_pattern_entry; -#line 2586 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2602 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_icon_from_icon_name (_tmp14_, GTK_ENTRY_ICON_SECONDARY, "dialog-error"); -#line 2587 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2603 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = self->priv->dir_pattern_entry; -#line 2587 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2603 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_icon_activatable (_tmp15_, GTK_ENTRY_ICON_SECONDARY, FALSE); -#line 2588 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2604 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_set_allow_closing (self, FALSE); -#line 20027 "Dialogs.c" +#line 20155 "Dialogs.c" } else { GtkLabel* _tmp16_ = NULL; const gchar* _tmp17_ = NULL; GtkEntry* _tmp18_ = NULL; -#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = self->priv->dir_pattern_example; -#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = example; -#line 2591 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_label_set_text (_tmp16_, _tmp17_); -#line 2592 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2608 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = self->priv->dir_pattern_entry; -#line 2592 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2608 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_entry_set_icon_from_icon_name (_tmp18_, GTK_ENTRY_ICON_SECONDARY, NULL); -#line 2593 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2609 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_set_allow_closing (self, TRUE); -#line 20044 "Dialogs.c" +#line 20172 "Dialogs.c" } -#line 2581 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2597 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (example); -#line 20048 "Dialogs.c" +#line 20176 "Dialogs.c" } @@ -20069,34 +20197,34 @@ static void preferences_dialog_set_allow_closing (PreferencesDialog* self, gbool GtkDialog* _tmp0_ = NULL; gboolean _tmp1_ = FALSE; gboolean _tmp2_ = FALSE; -#line 2597 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2613 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->dialog; -#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2614 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = allow; -#line 2598 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2614 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_deletable (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_window_get_type (), GtkWindow), _tmp1_); -#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2615 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = allow; -#line 2599 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2615 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->allow_closing = _tmp2_; -#line 20068 "Dialogs.c" +#line 20196 "Dialogs.c" } static gboolean preferences_dialog_get_allow_closing (PreferencesDialog* self) { gboolean result = FALSE; gboolean _tmp0_ = FALSE; -#line 2602 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2618 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), FALSE); -#line 2603 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2619 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->allow_closing; -#line 2603 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2619 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _tmp0_; -#line 2603 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2619 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 20083 "Dialogs.c" +#line 20211 "Dialogs.c" } @@ -20105,21 +20233,21 @@ static void preferences_dialog_set_background_color (PreferencesDialog* self, gd ConfigFacade* _tmp1_ = NULL; gdouble _tmp2_ = 0.0; GdkRGBA _tmp3_ = {0}; -#line 2606 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = config_facade_get_instance (); -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = bg_color_value; -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_to_grayscale (self, _tmp2_, &_tmp3_); -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" config_facade_set_bg_color (_tmp1_, &_tmp3_); -#line 2607 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 20106 "Dialogs.c" +#line 20234 "Dialogs.c" } @@ -20128,29 +20256,29 @@ static void preferences_dialog_to_grayscale (PreferencesDialog* self, gdouble co gdouble _tmp0_ = 0.0; gdouble _tmp1_ = 0.0; gdouble _tmp2_ = 0.0; -#line 2610 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2626 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2611 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" memset (&color, 0, sizeof (GdkRGBA)); -#line 2613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = color_value; -#line 2613 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" color.red = _tmp0_; -#line 2614 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2630 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = color_value; -#line 2614 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2630 "/home/jens/Source/shotwell/src/Dialogs.vala" color.green = _tmp1_; -#line 2615 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2631 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = color_value; -#line 2615 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2631 "/home/jens/Source/shotwell/src/Dialogs.vala" color.blue = _tmp2_; -#line 2616 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2632 "/home/jens/Source/shotwell/src/Dialogs.vala" color.alpha = 1.0; -#line 2618 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" *result = color; -#line 2618 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 20137 "Dialogs.c" +#line 20265 "Dialogs.c" } @@ -20171,77 +20299,77 @@ static void preferences_dialog_on_photo_editor_changed (PreferencesDialog* self) gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; -#line 2621 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2637 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->photo_editor_combo; -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_combo_box_get_active (_tmp1_); -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->external_photo_apps; -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_ < _tmp5_) { -#line 20172 "Dialogs.c" +#line 20300 "Dialogs.c" GtkComboBox* _tmp6_ = NULL; gint _tmp7_ = 0; -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->photo_editor_combo; -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gtk_combo_box_get_active (_tmp6_); -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp7_; -#line 20181 "Dialogs.c" +#line 20309 "Dialogs.c" } else { SortedList* _tmp8_ = NULL; gint _tmp9_ = 0; gint _tmp10_ = 0; -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->external_photo_apps; -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2623 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2639 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp10_; -#line 20194 "Dialogs.c" +#line 20322 "Dialogs.c" } -#line 2622 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" photo_app_choice_index = _tmp0_; -#line 2625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->external_photo_apps; -#line 2625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2641 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = sorted_list_get_at (_tmp11_, photo_app_choice_index); -#line 2625 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2641 "/home/jens/Source/shotwell/src/Dialogs.vala" app = (GAppInfo*) _tmp12_; -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = config_facade_get_instance (); -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = desktop_integration_get_app_open_command (app); -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = _tmp15_; -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_external_photo_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp16_); -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp16_); -#line 2627 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp14_); -#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = desktop_integration_get_app_open_command (app); -#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp18_ = _tmp17_; -#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_debug ("Dialogs.vala:2629: setting external photo editor to: %s", _tmp18_); -#line 2629 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_debug ("Dialogs.vala:2645: setting external photo editor to: %s", _tmp18_); +#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (_tmp18_); -#line 2621 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2637 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app); -#line 20228 "Dialogs.c" +#line 20356 "Dialogs.c" } @@ -20260,69 +20388,69 @@ static void preferences_dialog_on_raw_editor_changed (PreferencesDialog* self) { ConfigFacade* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; const gchar* _tmp16_ = NULL; -#line 2632 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2648 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->raw_editor_combo; -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gtk_combo_box_get_active (_tmp1_); -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->external_raw_apps; -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_ < _tmp5_) { -#line 20261 "Dialogs.c" +#line 20389 "Dialogs.c" GtkComboBox* _tmp6_ = NULL; gint _tmp7_ = 0; -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = self->priv->raw_editor_combo; -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = gtk_combo_box_get_active (_tmp6_); -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp7_; -#line 20270 "Dialogs.c" +#line 20398 "Dialogs.c" } else { SortedList* _tmp8_ = NULL; gint _tmp9_ = 0; gint _tmp10_ = 0; -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = self->priv->external_raw_apps; -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gee_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = _tmp9_; -#line 2634 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp10_; -#line 20283 "Dialogs.c" +#line 20411 "Dialogs.c" } -#line 2633 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" raw_app_choice_index = _tmp0_; -#line 2636 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2652 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = self->priv->external_raw_apps; -#line 2636 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2652 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = sorted_list_get_at (_tmp11_, raw_app_choice_index); -#line 2636 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2652 "/home/jens/Source/shotwell/src/Dialogs.vala" app = (GAppInfo*) _tmp12_; -#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2654 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = config_facade_get_instance (); -#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2654 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2654 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = g_app_info_get_commandline (app); -#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2654 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_external_raw_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp15_); -#line 2638 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2654 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp14_); -#line 2640 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2656 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = g_app_info_get_commandline (app); -#line 2640 "/home/jens/Source/shotwell/src/Dialogs.vala" - g_debug ("Dialogs.vala:2640: setting external raw editor to: %s", _tmp16_); -#line 2632 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2656 "/home/jens/Source/shotwell/src/Dialogs.vala" + g_debug ("Dialogs.vala:2656: setting external raw editor to: %s", _tmp16_); +#line 2648 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (app); -#line 20309 "Dialogs.c" +#line 20437 "Dialogs.c" } @@ -20330,50 +20458,50 @@ static RawDeveloper preferences_dialog_raw_developer_from_combo (PreferencesDial RawDeveloper result = 0; GtkComboBoxText* _tmp0_ = NULL; gint _tmp1_ = 0; -#line 2643 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2659 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), 0); -#line 2644 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2660 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->default_raw_developer_combo; -#line 2644 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2660 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_combo_box_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, gtk_combo_box_get_type (), GtkComboBox)); -#line 2644 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2660 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp1_ == 0) { -#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" result = RAW_DEVELOPER_CAMERA; -#line 2645 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 20329 "Dialogs.c" +#line 20457 "Dialogs.c" } -#line 2646 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2662 "/home/jens/Source/shotwell/src/Dialogs.vala" result = RAW_DEVELOPER_SHOTWELL; -#line 2646 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2662 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 20335 "Dialogs.c" +#line 20463 "Dialogs.c" } static void preferences_dialog_set_raw_developer_combo (PreferencesDialog* self, RawDeveloper d) { RawDeveloper _tmp0_ = 0; -#line 2649 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2665 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2666 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = d; -#line 2650 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2666 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp0_ == RAW_DEVELOPER_CAMERA) { -#line 20347 "Dialogs.c" +#line 20475 "Dialogs.c" GtkComboBoxText* _tmp1_ = NULL; -#line 2651 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2667 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = self->priv->default_raw_developer_combo; -#line 2651 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2667 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, gtk_combo_box_get_type (), GtkComboBox), 0); -#line 20353 "Dialogs.c" +#line 20481 "Dialogs.c" } else { GtkComboBoxText* _tmp2_ = NULL; -#line 2653 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2669 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->default_raw_developer_combo; -#line 2653 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2669 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_set_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_combo_box_get_type (), GtkComboBox), 1); -#line 20360 "Dialogs.c" +#line 20488 "Dialogs.c" } } @@ -20382,60 +20510,60 @@ static void preferences_dialog_on_default_raw_developer_changed (PreferencesDial ConfigFacade* _tmp0_ = NULL; ConfigFacade* _tmp1_ = NULL; RawDeveloper _tmp2_ = 0; -#line 2656 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2672 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = config_facade_get_instance (); -#line 2657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = preferences_dialog_raw_developer_from_combo (self); -#line 2657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_default_raw_developer (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp2_); -#line 2657 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 20381 "Dialogs.c" +#line 20509 "Dialogs.c" } static void preferences_dialog_on_current_folder_changed (PreferencesDialog* self) { GtkFileChooserButton* _tmp0_ = NULL; gchar* _tmp1_ = NULL; -#line 2660 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2676 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2677 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->library_dir_button; -#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2677 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gtk_file_chooser_get_filename (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser)); -#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2677 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->priv->lib_dir); -#line 2661 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2677 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->lib_dir = _tmp1_; -#line 20398 "Dialogs.c" +#line 20526 "Dialogs.c" } static void _preferences_dialog_on_current_folder_changed_gtk_file_chooser_current_folder_changed (GtkFileChooser* _sender, gpointer self) { -#line 2669 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2685 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_on_current_folder_changed ((PreferencesDialog*) self); -#line 20405 "Dialogs.c" +#line 20533 "Dialogs.c" } static gboolean preferences_dialog_map_event (PreferencesDialog* self) { gboolean result = FALSE; GtkFileChooserButton* _tmp0_ = NULL; -#line 2664 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (IS_PREFERENCES_DIALOG (self), FALSE); -#line 2669 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2685 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = self->priv->library_dir_button; -#line 2669 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2685 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_connect (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GTK_TYPE_FILE_CHOOSER, GtkFileChooser), "current-folder-changed", (GCallback) _preferences_dialog_on_current_folder_changed_gtk_file_chooser_current_folder_changed, self); -#line 2670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2686 "/home/jens/Source/shotwell/src/Dialogs.vala" result = TRUE; -#line 2670 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2686 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 20422 "Dialogs.c" +#line 20550 "Dialogs.c" } @@ -20447,31 +20575,31 @@ static void preferences_dialog_add_to_dir_formats (PreferencesDialog* self, cons GeeArrayList* _tmp3_ = NULL; GtkComboBoxText* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; -#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (name != NULL); -#line 2674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2690 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = name; -#line 2674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2690 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = pattern; -#line 2674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2690 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = preferences_dialog_path_format_new (_tmp0_, _tmp1_); -#line 2674 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2690 "/home/jens/Source/shotwell/src/Dialogs.vala" pf = _tmp2_; -#line 2675 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2691 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = self->priv->path_formats; -#line 2675 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2691 "/home/jens/Source/shotwell/src/Dialogs.vala" gee_abstract_collection_add (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GEE_TYPE_ABSTRACT_COLLECTION, GeeAbstractCollection), pf); -#line 2676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = self->priv->dir_pattern_combo; -#line 2676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2692 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = name; -#line 2676 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2692 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_combo_box_text_append_text (_tmp4_, _tmp5_); -#line 2673 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" _preferences_dialog_path_format_unref0 (pf); -#line 20458 "Dialogs.c" +#line 20586 "Dialogs.c" } @@ -20480,21 +20608,21 @@ static void preferences_dialog_on_lowercase_toggled (PreferencesDialog* self) { ConfigFacade* _tmp1_ = NULL; GtkCheckButton* _tmp2_ = NULL; gboolean _tmp3_ = FALSE; -#line 2679 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2695 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (IS_PREFERENCES_DIALOG (self)); -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = config_facade_get_instance (); -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = _tmp0_; -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = self->priv->lowercase; -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gtk_toggle_button_get_active (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, gtk_toggle_button_get_type (), GtkToggleButton)); -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" configuration_facade_set_use_lowercase_filenames (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_CONFIGURATION_FACADE, ConfigurationFacade), _tmp3_); -#line 2680 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp1_); -#line 20481 "Dialogs.c" +#line 20609 "Dialogs.c" } @@ -20504,246 +20632,246 @@ static PreferencesDialogPathFormat* preferences_dialog_path_format_construct (GT gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; -#line 2258 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2274 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (name != NULL, NULL); -#line 2258 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2274 "/home/jens/Source/shotwell/src/Dialogs.vala" self = (PreferencesDialogPathFormat*) g_type_create_instance (object_type); -#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2275 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = name; -#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2275 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_strdup (_tmp0_); -#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2275 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->name); -#line 2259 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2275 "/home/jens/Source/shotwell/src/Dialogs.vala" self->name = _tmp1_; -#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2276 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = pattern; -#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2276 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = g_strdup (_tmp2_); -#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2276 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->pattern); -#line 2260 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2276 "/home/jens/Source/shotwell/src/Dialogs.vala" self->pattern = _tmp3_; -#line 2258 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2274 "/home/jens/Source/shotwell/src/Dialogs.vala" return self; -#line 20513 "Dialogs.c" +#line 20641 "Dialogs.c" } static PreferencesDialogPathFormat* preferences_dialog_path_format_new (const gchar* name, const gchar* pattern) { -#line 2258 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2274 "/home/jens/Source/shotwell/src/Dialogs.vala" return preferences_dialog_path_format_construct (PREFERENCES_DIALOG_TYPE_PATH_FORMAT, name, pattern); -#line 20520 "Dialogs.c" +#line 20648 "Dialogs.c" } static void preferences_dialog_value_path_format_init (GValue* value) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20527 "Dialogs.c" +#line 20655 "Dialogs.c" } static void preferences_dialog_value_path_format_free_value (GValue* value) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_path_format_unref (value->data[0].v_pointer); -#line 20536 "Dialogs.c" +#line 20664 "Dialogs.c" } } static void preferences_dialog_value_path_format_copy_value (const GValue* src_value, GValue* dest_value) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = preferences_dialog_path_format_ref (src_value->data[0].v_pointer); -#line 20546 "Dialogs.c" +#line 20674 "Dialogs.c" } else { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 20550 "Dialogs.c" +#line 20678 "Dialogs.c" } } static gpointer preferences_dialog_value_path_format_peek_pointer (const GValue* value) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 20558 "Dialogs.c" +#line 20686 "Dialogs.c" } static gchar* preferences_dialog_value_path_format_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 20565 "Dialogs.c" +#line 20693 "Dialogs.c" PreferencesDialogPathFormat* object; object = collect_values[0].v_pointer; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 20572 "Dialogs.c" +#line 20700 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 20576 "Dialogs.c" +#line 20704 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = preferences_dialog_path_format_ref (object); -#line 20580 "Dialogs.c" +#line 20708 "Dialogs.c" } else { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20584 "Dialogs.c" +#line 20712 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 20588 "Dialogs.c" +#line 20716 "Dialogs.c" } static gchar* preferences_dialog_value_path_format_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { PreferencesDialogPathFormat** object_p; object_p = collect_values[0].v_pointer; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 20599 "Dialogs.c" +#line 20727 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 20605 "Dialogs.c" +#line 20733 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 20609 "Dialogs.c" +#line 20737 "Dialogs.c" } else { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = preferences_dialog_path_format_ref (value->data[0].v_pointer); -#line 20613 "Dialogs.c" +#line 20741 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 20617 "Dialogs.c" +#line 20745 "Dialogs.c" } static GParamSpec* preferences_dialog_param_spec_path_format (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { PreferencesDialogParamSpecPathFormat* spec; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, PREFERENCES_DIALOG_TYPE_PATH_FORMAT), NULL); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 20631 "Dialogs.c" +#line 20759 "Dialogs.c" } static gpointer preferences_dialog_value_get_path_format (const GValue* value) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, PREFERENCES_DIALOG_TYPE_PATH_FORMAT), NULL); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 20640 "Dialogs.c" +#line 20768 "Dialogs.c" } static void preferences_dialog_value_set_path_format (GValue* value, gpointer v_object) { PreferencesDialogPathFormat* old; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, PREFERENCES_DIALOG_TYPE_PATH_FORMAT)); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, PREFERENCES_DIALOG_TYPE_PATH_FORMAT)); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_path_format_ref (value->data[0].v_pointer); -#line 20660 "Dialogs.c" +#line 20788 "Dialogs.c" } else { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20664 "Dialogs.c" +#line 20792 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_path_format_unref (old); -#line 20670 "Dialogs.c" +#line 20798 "Dialogs.c" } } static void preferences_dialog_value_take_path_format (GValue* value, gpointer v_object) { PreferencesDialogPathFormat* old; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, PREFERENCES_DIALOG_TYPE_PATH_FORMAT)); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, PREFERENCES_DIALOG_TYPE_PATH_FORMAT)); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 20689 "Dialogs.c" +#line 20817 "Dialogs.c" } else { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20693 "Dialogs.c" +#line 20821 "Dialogs.c" } -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_path_format_unref (old); -#line 20699 "Dialogs.c" +#line 20827 "Dialogs.c" } } static void preferences_dialog_path_format_class_init (PreferencesDialogPathFormatClass * klass) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_path_format_parent_class = g_type_class_peek_parent (klass); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" ((PreferencesDialogPathFormatClass *) klass)->finalize = preferences_dialog_path_format_finalize; -#line 20709 "Dialogs.c" +#line 20837 "Dialogs.c" } static void preferences_dialog_path_format_instance_init (PreferencesDialogPathFormat * self) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 20716 "Dialogs.c" +#line 20844 "Dialogs.c" } static void preferences_dialog_path_format_finalize (PreferencesDialogPathFormat* obj) { PreferencesDialogPathFormat * self; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, PREFERENCES_DIALOG_TYPE_PATH_FORMAT, PreferencesDialogPathFormat); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 2262 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2278 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->name); -#line 2263 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2279 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->pattern); -#line 20730 "Dialogs.c" +#line 20858 "Dialogs.c" } @@ -20764,216 +20892,216 @@ static GType preferences_dialog_path_format_get_type (void) { static gpointer preferences_dialog_path_format_ref (gpointer instance) { PreferencesDialogPathFormat* self; self = instance; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 20755 "Dialogs.c" +#line 20883 "Dialogs.c" } static void preferences_dialog_path_format_unref (gpointer instance) { PreferencesDialogPathFormat* self; self = instance; -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" PREFERENCES_DIALOG_PATH_FORMAT_GET_CLASS (self)->finalize (self); -#line 2257 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 20768 "Dialogs.c" +#line 20896 "Dialogs.c" } } static void value_preferences_dialog_init (GValue* value) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20776 "Dialogs.c" +#line 20904 "Dialogs.c" } static void value_preferences_dialog_free_value (GValue* value) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (value->data[0].v_pointer) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_unref (value->data[0].v_pointer); -#line 20785 "Dialogs.c" +#line 20913 "Dialogs.c" } } static void value_preferences_dialog_copy_value (const GValue* src_value, GValue* dest_value) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (src_value->data[0].v_pointer) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = preferences_dialog_ref (src_value->data[0].v_pointer); -#line 20795 "Dialogs.c" +#line 20923 "Dialogs.c" } else { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" dest_value->data[0].v_pointer = NULL; -#line 20799 "Dialogs.c" +#line 20927 "Dialogs.c" } } static gpointer value_preferences_dialog_peek_pointer (const GValue* value) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 20807 "Dialogs.c" +#line 20935 "Dialogs.c" } static gchar* value_preferences_dialog_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (collect_values[0].v_pointer) { -#line 20814 "Dialogs.c" +#line 20942 "Dialogs.c" PreferencesDialog* object; object = collect_values[0].v_pointer; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (object->parent_instance.g_class == NULL) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 20821 "Dialogs.c" +#line 20949 "Dialogs.c" } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); -#line 20825 "Dialogs.c" +#line 20953 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = preferences_dialog_ref (object); -#line 20829 "Dialogs.c" +#line 20957 "Dialogs.c" } else { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20833 "Dialogs.c" +#line 20961 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 20837 "Dialogs.c" +#line 20965 "Dialogs.c" } static gchar* value_preferences_dialog_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { PreferencesDialog** object_p; object_p = collect_values[0].v_pointer; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!object_p) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); -#line 20848 "Dialogs.c" +#line 20976 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!value->data[0].v_pointer) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = NULL; -#line 20854 "Dialogs.c" +#line 20982 "Dialogs.c" } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = value->data[0].v_pointer; -#line 20858 "Dialogs.c" +#line 20986 "Dialogs.c" } else { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" *object_p = preferences_dialog_ref (value->data[0].v_pointer); -#line 20862 "Dialogs.c" +#line 20990 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return NULL; -#line 20866 "Dialogs.c" +#line 20994 "Dialogs.c" } GParamSpec* param_spec_preferences_dialog (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecPreferencesDialog* spec; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (g_type_is_a (object_type, TYPE_PREFERENCES_DIALOG), NULL); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" G_PARAM_SPEC (spec)->value_type = object_type; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return G_PARAM_SPEC (spec); -#line 20880 "Dialogs.c" +#line 21008 "Dialogs.c" } gpointer value_get_preferences_dialog (const GValue* value) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_PREFERENCES_DIALOG), NULL); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return value->data[0].v_pointer; -#line 20889 "Dialogs.c" +#line 21017 "Dialogs.c" } void value_set_preferences_dialog (GValue* value, gpointer v_object) { PreferencesDialog* old; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_PREFERENCES_DIALOG)); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_PREFERENCES_DIALOG)); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_ref (value->data[0].v_pointer); -#line 20909 "Dialogs.c" +#line 21037 "Dialogs.c" } else { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20913 "Dialogs.c" +#line 21041 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_unref (old); -#line 20919 "Dialogs.c" +#line 21047 "Dialogs.c" } } void value_take_preferences_dialog (GValue* value, gpointer v_object) { PreferencesDialog* old; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_PREFERENCES_DIALOG)); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" old = value->data[0].v_pointer; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (v_object) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_PREFERENCES_DIALOG)); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = v_object; -#line 20938 "Dialogs.c" +#line 21066 "Dialogs.c" } else { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" value->data[0].v_pointer = NULL; -#line 20942 "Dialogs.c" +#line 21070 "Dialogs.c" } -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (old) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_unref (old); -#line 20948 "Dialogs.c" +#line 21076 "Dialogs.c" } } static void preferences_dialog_class_init (PreferencesDialogClass * klass) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" preferences_dialog_parent_class = g_type_class_peek_parent (klass); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" ((PreferencesDialogClass *) klass)->finalize = preferences_dialog_finalize; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_class_add_private (klass, sizeof (PreferencesDialogPrivate)); -#line 20960 "Dialogs.c" +#line 21088 "Dialogs.c" } @@ -20981,73 +21109,73 @@ static void preferences_dialog_instance_init (PreferencesDialog * self) { GeeArrayList* _tmp0_ = NULL; GDateTime* _tmp1_ = NULL; PluginsManifestWidgetMediator* _tmp2_ = NULL; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv = PREFERENCES_DIALOG_GET_PRIVATE (self); -#line 2280 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2296 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->allow_closing = FALSE; -#line 2281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2297 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->lib_dir = NULL; -#line 2282 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = gee_array_list_new (PREFERENCES_DIALOG_TYPE_PATH_FORMAT, (GBoxedCopyFunc) preferences_dialog_path_format_ref, preferences_dialog_path_format_unref, NULL, NULL, NULL); -#line 2282 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->path_formats = _tmp0_; -#line 2283 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_date_time_new_local (2009, 3, 10, 18, 16, (gdouble) 11); -#line 2283 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->example_date = _tmp1_; -#line 2285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = plugins_manifest_widget_mediator_new (); -#line 2285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" self->priv->plugins_mediator = _tmp2_; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" self->ref_count = 1; -#line 20988 "Dialogs.c" +#line 21116 "Dialogs.c" } static void preferences_dialog_finalize (PreferencesDialog* obj) { PreferencesDialog * self; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PREFERENCES_DIALOG, PreferencesDialog); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_signal_handlers_destroy (self); -#line 2268 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2284 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dialog); -#line 2269 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2285 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->builder); -#line 2270 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2286 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->bg_color_adjustment); -#line 2271 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2287 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->bg_color_slider); -#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2288 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->photo_editor_combo); -#line 2273 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2289 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->raw_editor_combo); -#line 2274 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2290 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_raw_apps); -#line 2275 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2291 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->external_photo_apps); -#line 2276 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2292 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->library_dir_button); -#line 2277 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2293 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_combo); -#line 2278 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2294 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_entry); -#line 2279 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2295 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->dir_pattern_example); -#line 2281 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2297 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (self->priv->lib_dir); -#line 2282 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2298 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->path_formats); -#line 2283 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2299 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_date_time_unref0 (self->priv->example_date); -#line 2284 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2300 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->lowercase); -#line 2285 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2301 "/home/jens/Source/shotwell/src/Dialogs.vala" _plugins_manifest_widget_mediator_unref0 (self->priv->plugins_mediator); -#line 2286 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2302 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (self->priv->default_raw_developer_combo); -#line 21034 "Dialogs.c" +#line 21162 "Dialogs.c" } @@ -21068,24 +21196,24 @@ GType preferences_dialog_get_type (void) { gpointer preferences_dialog_ref (gpointer instance) { PreferencesDialog* self; self = instance; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_atomic_int_inc (&self->ref_count); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" return instance; -#line 21059 "Dialogs.c" +#line 21187 "Dialogs.c" } void preferences_dialog_unref (gpointer instance) { PreferencesDialog* self; self = instance; -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" if (g_atomic_int_dec_and_test (&self->ref_count)) { -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" PREFERENCES_DIALOG_GET_CLASS (self)->finalize (self); -#line 2256 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2272 "/home/jens/Source/shotwell/src/Dialogs.vala" g_type_free_instance ((GTypeInstance *) self); -#line 21072 "Dialogs.c" +#line 21200 "Dialogs.c" } } @@ -21105,54 +21233,54 @@ GtkResponseType copy_files_dialog (void) { const gchar* _tmp8_ = NULL; GtkResponseType _result_ = 0; gint _tmp9_ = 0; -#line 2687 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2703 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _ ("Shotwell can copy the photos into your library folder or it can import" \ " them without copying."); -#line 2687 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2703 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = g_strdup (_tmp0_); -#line 2687 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2703 "/home/jens/Source/shotwell/src/Dialogs.vala" msg = _tmp1_; -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = app_window_get_instance (); -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = (GtkMessageDialog*) gtk_message_dialog_new (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, gtk_window_get_type (), GtkWindow), GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_CANCEL, "%s", msg); -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp4_); -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _tmp4_; -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp3_); -#line 2689 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" dialog = _tmp5_; -#line 2692 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = _ ("Co_py Photos"); -#line 2692 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), _tmp6_, (gint) GTK_RESPONSE_ACCEPT); -#line 2693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2709 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _ ("_Import in Place"); -#line 2693 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2709 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_dialog_add_button (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog), _tmp7_, (gint) GTK_RESPONSE_REJECT); -#line 2694 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = _ ("Import to Library"); -#line 2694 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_window_set_title (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_window_get_type (), GtkWindow), _tmp8_); -#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2712 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = gtk_dialog_run (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_dialog_get_type (), GtkDialog)); -#line 2696 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2712 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = (GtkResponseType) _tmp9_; -#line 2698 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2714 "/home/jens/Source/shotwell/src/Dialogs.vala" gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (dialog, gtk_widget_get_type (), GtkWidget)); -#line 2700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2716 "/home/jens/Source/shotwell/src/Dialogs.vala" result = _result_; -#line 2700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2716 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (dialog); -#line 2700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2716 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (msg); -#line 2700 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2716 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 21138 "Dialogs.c" +#line 21266 "Dialogs.c" } @@ -21163,47 +21291,47 @@ void remove_photos_from_library (GeeCollection* photos) { gint _tmp3_ = 0; GeeCollection* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; -#line 2703 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GEE_IS_COLLECTION (photos)); -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = photos; -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = gee_collection_get_size (_tmp1_); -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = _tmp2_; -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp3_ == 1) { -#line 21159 "Dialogs.c" +#line 21287 "Dialogs.c" const gchar* _tmp4_ = NULL; -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = _ ("Removing Photo From Library"); -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp4_; -#line 21165 "Dialogs.c" +#line 21293 "Dialogs.c" } else { const gchar* _tmp5_ = NULL; -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = _ ("Removing Photos From Library"); -#line 2705 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2721 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = _tmp5_; -#line 21172 "Dialogs.c" +#line 21300 "Dialogs.c" } -#line 2704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2720 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photos; -#line 2704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2720 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = _ ("Remove From Library"); -#line 2704 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2720 "/home/jens/Source/shotwell/src/Dialogs.vala" remove_from_app (_tmp6_, _tmp7_, _tmp0_); -#line 21180 "Dialogs.c" +#line 21308 "Dialogs.c" } static gboolean _progress_dialog_monitor_progress_monitor (guint64 current, guint64 total, gboolean do_event_loop, gpointer self) { gboolean result; result = progress_dialog_monitor ((ProgressDialog*) self, current, total, do_event_loop); -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" return result; -#line 21189 "Dialogs.c" +#line 21317 "Dialogs.c" } @@ -21274,71 +21402,71 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g ProgressDialog* _tmp122_ = NULL; AppWindow* _tmp124_ = NULL; AppWindow* _tmp125_ = NULL; -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (GEE_IS_COLLECTION (sources)); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (dialog_title != NULL); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" g_return_if_fail (progress_dialog_text != NULL); -#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2726 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp0_ = sources; -#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2726 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp1_ = gee_collection_get_size (_tmp0_); -#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2726 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp2_ = _tmp1_; -#line 2710 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2726 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp2_ == 0) { -#line 2711 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 21276 "Dialogs.c" +#line 21404 "Dialogs.c" } -#line 2713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2729 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp3_ = gee_array_list_new (TYPE_LIBRARY_PHOTO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2713 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2729 "/home/jens/Source/shotwell/src/Dialogs.vala" photos = _tmp3_; -#line 2714 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2730 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp4_ = gee_array_list_new (TYPE_VIDEO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2714 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2730 "/home/jens/Source/shotwell/src/Dialogs.vala" videos = _tmp4_; -#line 2715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp5_ = sources; -#line 2715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp6_ = photos; -#line 2715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2731 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp7_ = videos; -#line 2715 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2731 "/home/jens/Source/shotwell/src/Dialogs.vala" media_source_collection_filter_media (_tmp5_, G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GEE_TYPE_COLLECTION, GeeCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2717 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2733 "/home/jens/Source/shotwell/src/Dialogs.vala" user_message = NULL; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp9_ = photos; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp10_ = gee_collection_get_is_empty (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp11_ = _tmp10_; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp11_) { -#line 21304 "Dialogs.c" +#line 21432 "Dialogs.c" GeeArrayList* _tmp12_ = NULL; gboolean _tmp13_ = FALSE; gboolean _tmp14_ = FALSE; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp12_ = videos; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp13_ = gee_collection_get_is_empty (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp14_ = _tmp13_; -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = !_tmp14_; -#line 21316 "Dialogs.c" +#line 21444 "Dialogs.c" } else { -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp8_ = FALSE; -#line 21320 "Dialogs.c" +#line 21448 "Dialogs.c" } -#line 2718 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp8_) { -#line 21324 "Dialogs.c" +#line 21452 "Dialogs.c" GeeCollection* _tmp15_ = NULL; gint _tmp16_ = 0; gint _tmp17_ = 0; @@ -21347,46 +21475,46 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g gint _tmp20_ = 0; gint _tmp21_ = 0; gchar* _tmp22_ = NULL; -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp15_ = sources; -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp16_ = gee_collection_get_size (_tmp15_); -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp17_ = _tmp16_; -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp18_ = ngettext ("This will remove the photo/video from your Shotwell library. Would yo" \ -"u also like to move the file to your desktop trash?\n" \ +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp18_ = ngettext ("This will remove the photo/video from your Shotwell library. Would you" \ +" also like to move the file to your desktop trash?\n" \ "\n" \ -"This action cannot be undone.", "This will remove %d photos/videos from your Shotwell library. Would y" \ -"ou also like to move the files to your desktop trash?\n" \ +"This action cannot be undone.", "This will remove %d photos/videos from your Shotwell library. Would yo" \ +"u also like to move the files to your desktop trash?\n" \ "\n" \ "This action cannot be undone.", (gulong) _tmp17_); -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp19_ = sources; -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp20_ = gee_collection_get_size (_tmp19_); -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp21_ = _tmp20_; -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp22_ = g_strdup_printf (_tmp18_, _tmp21_); -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (user_message); -#line 2719 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" user_message = _tmp22_; -#line 21353 "Dialogs.c" +#line 21481 "Dialogs.c" } else { GeeArrayList* _tmp23_ = NULL; gboolean _tmp24_ = FALSE; gboolean _tmp25_ = FALSE; -#line 2722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp23_ = videos; -#line 2722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp24_ = gee_collection_get_is_empty (G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2738 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp25_ = _tmp24_; -#line 2722 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2738 "/home/jens/Source/shotwell/src/Dialogs.vala" if (!_tmp25_) { -#line 21366 "Dialogs.c" +#line 21494 "Dialogs.c" GeeCollection* _tmp26_ = NULL; gint _tmp27_ = 0; gint _tmp28_ = 0; @@ -21395,33 +21523,33 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g gint _tmp31_ = 0; gint _tmp32_ = 0; gchar* _tmp33_ = NULL; -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp26_ = sources; -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp27_ = gee_collection_get_size (_tmp26_); -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp28_ = _tmp27_; -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp29_ = ngettext ("This will remove the video from your Shotwell library. Would you also" \ -" like to move the file to your desktop trash?\n" \ +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp29_ = ngettext ("This will remove the video from your Shotwell library. Would you also " \ +"like to move the file to your desktop trash?\n" \ "\n" \ -"This action cannot be undone.", "This will remove %d videos from your Shotwell library. Would you also" \ -" like to move the files to your desktop trash?\n" \ +"This action cannot be undone.", "This will remove %d videos from your Shotwell library. Would you also " \ +"like to move the files to your desktop trash?\n" \ "\n" \ "This action cannot be undone.", (gulong) _tmp28_); -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp30_ = sources; -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp31_ = gee_collection_get_size (_tmp30_); -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp32_ = _tmp31_; -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp33_ = g_strdup_printf (_tmp29_, _tmp32_); -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (user_message); -#line 2723 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" user_message = _tmp33_; -#line 21395 "Dialogs.c" +#line 21523 "Dialogs.c" } else { GeeCollection* _tmp34_ = NULL; gint _tmp35_ = 0; @@ -21431,222 +21559,222 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g gint _tmp39_ = 0; gint _tmp40_ = 0; gchar* _tmp41_ = NULL; -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp34_ = sources; -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp35_ = gee_collection_get_size (_tmp34_); -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp36_ = _tmp35_; -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp37_ = ngettext ("This will remove the photo from your Shotwell library. Would you also" \ -" like to move the file to your desktop trash?\n" \ +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp37_ = ngettext ("This will remove the photo from your Shotwell library. Would you also " \ +"like to move the file to your desktop trash?\n" \ "\n" \ -"This action cannot be undone.", "This will remove %d photos from your Shotwell library. Would you also" \ -" like to move the files to your desktop trash?\n" \ +"This action cannot be undone.", "This will remove %d photos from your Shotwell library. Would you also " \ +"like to move the files to your desktop trash?\n" \ "\n" \ "This action cannot be undone.", (gulong) _tmp36_); -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp38_ = sources; -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp39_ = gee_collection_get_size (_tmp38_); -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp40_ = _tmp39_; -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp41_ = g_strdup_printf (_tmp37_, _tmp40_); -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (user_message); -#line 2727 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" user_message = _tmp41_; -#line 21425 "Dialogs.c" +#line 21553 "Dialogs.c" } } -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp42_ = app_window_get_instance (); -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp43_ = _tmp42_; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp44_ = dialog_title; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp45_ = user_message; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp46_ = sources; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp47_ = gee_collection_get_size (_tmp46_); -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp48_ = _tmp47_; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp49_ = remove_from_library_dialog (G_TYPE_CHECK_INSTANCE_CAST (_tmp43_, gtk_window_get_type (), GtkWindow), _tmp44_, _tmp45_, _tmp48_); -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp50_ = _tmp49_; -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp43_); -#line 2732 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" _result_ = _tmp50_; -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp52_ = _result_; -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp52_ != GTK_RESPONSE_YES) { -#line 21454 "Dialogs.c" +#line 21582 "Dialogs.c" GtkResponseType _tmp53_ = 0; -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp53_ = _result_; -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = _tmp53_ != GTK_RESPONSE_NO; -#line 21460 "Dialogs.c" +#line 21588 "Dialogs.c" } else { -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp51_ = FALSE; -#line 21464 "Dialogs.c" +#line 21592 "Dialogs.c" } -#line 2734 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2750 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp51_) { -#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2751 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (user_message); -#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2751 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (videos); -#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2751 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (photos); -#line 2735 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2751 "/home/jens/Source/shotwell/src/Dialogs.vala" return; -#line 21476 "Dialogs.c" +#line 21604 "Dialogs.c" } -#line 2737 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp54_ = _result_; -#line 2737 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" delete_backing = _tmp54_ == GTK_RESPONSE_YES; -#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp55_ = app_window_get_instance (); -#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2755 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp56_ = _tmp55_; -#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2755 "/home/jens/Source/shotwell/src/Dialogs.vala" page_window_set_busy_cursor (G_TYPE_CHECK_INSTANCE_CAST (_tmp56_, TYPE_PAGE_WINDOW, PageWindow)); -#line 2739 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2755 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp56_); -#line 2741 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" progress = NULL; -#line 2742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor = NULL; -#line 2742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target = NULL; -#line 2742 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target_destroy_notify = NULL; -#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2759 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp57_ = sources; -#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2759 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp58_ = gee_collection_get_size (_tmp57_); -#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2759 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp59_ = _tmp58_; -#line 2743 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2759 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp59_ >= 20) { -#line 21506 "Dialogs.c" +#line 21634 "Dialogs.c" AppWindow* _tmp60_ = NULL; AppWindow* _tmp61_ = NULL; const gchar* _tmp62_ = NULL; ProgressDialog* _tmp63_ = NULL; ProgressDialog* _tmp64_ = NULL; -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp60_ = app_window_get_instance (); -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp61_ = _tmp60_; -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp62_ = progress_dialog_text; -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp63_ = progress_dialog_new (G_TYPE_CHECK_INSTANCE_CAST (_tmp61_, gtk_window_get_type (), GtkWindow), _tmp62_, NULL); -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" g_object_ref_sink (_tmp63_); -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (progress); -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" progress = _tmp63_; -#line 2744 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2760 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp61_); -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp64_ = progress; -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" (monitor_target_destroy_notify == NULL) ? NULL : (monitor_target_destroy_notify (monitor_target), NULL); -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor = NULL; -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target = NULL; -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target_destroy_notify = NULL; -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor = _progress_dialog_monitor_progress_monitor; -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target = g_object_ref (_tmp64_); -#line 2745 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2761 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target_destroy_notify = g_object_unref; -#line 21544 "Dialogs.c" +#line 21672 "Dialogs.c" } -#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2764 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp65_ = gee_array_list_new (TYPE_LIBRARY_PHOTO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2748 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2764 "/home/jens/Source/shotwell/src/Dialogs.vala" not_removed_photos = _tmp65_; -#line 2749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp66_ = gee_array_list_new (TYPE_VIDEO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2749 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" not_removed_videos = _tmp66_; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp67_ = library_photo_global; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp68_ = photos; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp69_ = delete_backing; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70_ = monitor; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp70__target = monitor_target; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp71_ = not_removed_photos; -#line 2752 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" media_source_collection_remove_from_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp67_, TYPE_MEDIA_SOURCE_COLLECTION, MediaSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp68_, GEE_TYPE_COLLECTION, GeeCollection), _tmp69_, _tmp70_, _tmp70__target, G_TYPE_CHECK_INSTANCE_CAST (_tmp71_, GEE_TYPE_LIST, GeeList)); -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp72_ = video_global; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp73_ = videos; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp74_ = delete_backing; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75_ = monitor; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp75__target = monitor_target; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp76_ = not_removed_videos; -#line 2753 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" media_source_collection_remove_from_app (G_TYPE_CHECK_INSTANCE_CAST (_tmp72_, TYPE_MEDIA_SOURCE_COLLECTION, MediaSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp73_, GEE_TYPE_COLLECTION, GeeCollection), _tmp74_, _tmp75_, _tmp75__target, G_TYPE_CHECK_INSTANCE_CAST (_tmp76_, GEE_TYPE_LIST, GeeList)); -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp77_ = not_removed_photos; -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp78_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp77_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp79_ = _tmp78_; -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp80_ = not_removed_videos; -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp81_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp80_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp82_ = _tmp81_; -#line 2756 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" num_not_removed = _tmp79_ + _tmp82_; -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp84_ = delete_backing; -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp84_) { -#line 21600 "Dialogs.c" +#line 21728 "Dialogs.c" gint _tmp85_ = 0; -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp85_ = num_not_removed; -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = _tmp85_ > 0; -#line 21606 "Dialogs.c" +#line 21734 "Dialogs.c" } else { -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp83_ = FALSE; -#line 21610 "Dialogs.c" +#line 21738 "Dialogs.c" } -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp83_) { -#line 21614 "Dialogs.c" +#line 21742 "Dialogs.c" gchar* not_deleted_message = NULL; gint _tmp86_ = 0; const gchar* _tmp87_ = NULL; @@ -21660,39 +21788,39 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g GtkResponseType _tmp94_ = 0; GtkResponseType _tmp95_ = 0; GtkResponseType _tmp96_ = 0; -#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp86_ = num_not_removed; -#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" - _tmp87_ = ngettext ("The photo or video cannot be moved to your desktop trash. Delete this" \ -" file?", "%d photos/videos cannot be moved to your desktop trash. Delete these " \ -"files?", (gulong) _tmp86_); -#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2774 "/home/jens/Source/shotwell/src/Dialogs.vala" + _tmp87_ = ngettext ("The photo or video cannot be moved to your desktop trash. Delete this " \ +"file?", "%d photos/videos cannot be moved to your desktop trash. Delete these f" \ +"iles?", (gulong) _tmp86_); +#line 2774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp88_ = num_not_removed; -#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2774 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp89_ = g_strdup_printf (_tmp87_, _tmp88_); -#line 2758 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2774 "/home/jens/Source/shotwell/src/Dialogs.vala" not_deleted_message = _tmp89_; -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp90_ = app_window_get_instance (); -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp91_ = _tmp90_; -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp92_ = dialog_title; -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp93_ = not_deleted_message; -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp94_ = remove_from_filesystem_dialog (G_TYPE_CHECK_INSTANCE_CAST (_tmp91_, gtk_window_get_type (), GtkWindow), _tmp92_, _tmp93_); -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp95_ = _tmp94_; -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp91_); -#line 2762 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2778 "/home/jens/Source/shotwell/src/Dialogs.vala" result_delete = _tmp95_; -#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2781 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp96_ = result_delete; -#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2781 "/home/jens/Source/shotwell/src/Dialogs.vala" if (GTK_RESPONSE_YES == _tmp96_) { -#line 21658 "Dialogs.c" +#line 21786 "Dialogs.c" GeeArrayList* not_deleted_photos = NULL; GeeArrayList* _tmp97_ = NULL; GeeArrayList* not_deleted_videos = NULL; @@ -21715,57 +21843,57 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g gint _tmp111_ = 0; gint _tmp112_ = 0; gint _tmp113_ = 0; -#line 2767 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2783 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp97_ = gee_array_list_new (TYPE_LIBRARY_PHOTO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2767 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2783 "/home/jens/Source/shotwell/src/Dialogs.vala" not_deleted_photos = _tmp97_; -#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2784 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp98_ = gee_array_list_new (TYPE_VIDEO, (GBoxedCopyFunc) g_object_ref, g_object_unref, NULL, NULL, NULL); -#line 2768 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2784 "/home/jens/Source/shotwell/src/Dialogs.vala" not_deleted_videos = _tmp98_; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp99_ = library_photo_global; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp100_ = not_removed_photos; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101_ = monitor; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp101__target = monitor_target; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp102_ = not_deleted_photos; -#line 2769 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" media_source_collection_delete_backing_files (G_TYPE_CHECK_INSTANCE_CAST (_tmp99_, TYPE_MEDIA_SOURCE_COLLECTION, MediaSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp100_, GEE_TYPE_COLLECTION, GeeCollection), _tmp101_, _tmp101__target, G_TYPE_CHECK_INSTANCE_CAST (_tmp102_, GEE_TYPE_LIST, GeeList)); -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp103_ = video_global; -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp104_ = not_removed_videos; -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105_ = monitor; -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp105__target = monitor_target; -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp106_ = not_deleted_videos; -#line 2770 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2786 "/home/jens/Source/shotwell/src/Dialogs.vala" media_source_collection_delete_backing_files (G_TYPE_CHECK_INSTANCE_CAST (_tmp103_, TYPE_MEDIA_SOURCE_COLLECTION, MediaSourceCollection), G_TYPE_CHECK_INSTANCE_CAST (_tmp104_, GEE_TYPE_COLLECTION, GeeCollection), _tmp105_, _tmp105__target, G_TYPE_CHECK_INSTANCE_CAST (_tmp106_, GEE_TYPE_LIST, GeeList)); -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp107_ = not_deleted_photos; -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp108_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp107_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp109_ = _tmp108_; -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp110_ = not_deleted_videos; -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp111_ = gee_abstract_collection_get_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp110_, GEE_TYPE_COLLECTION, GeeCollection)); -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp112_ = _tmp111_; -#line 2772 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2788 "/home/jens/Source/shotwell/src/Dialogs.vala" num_not_deleted = _tmp109_ + _tmp112_; -#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2789 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp113_ = num_not_deleted; -#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2789 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp113_ > 0) { -#line 21731 "Dialogs.c" +#line 21859 "Dialogs.c" gchar* delete_failed_message = NULL; gint _tmp114_ = 0; const gchar* _tmp115_ = NULL; @@ -21775,83 +21903,83 @@ void remove_from_app (GeeCollection* sources, const gchar* dialog_title, const g const gchar* _tmp119_ = NULL; AppWindow* _tmp120_ = NULL; AppWindow* _tmp121_ = NULL; -#line 2775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp114_ = num_not_deleted; -#line 2775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp115_ = ngettext ("The photo or video cannot be deleted.", "%d photos/videos cannot be deleted.", (gulong) _tmp114_); -#line 2775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp116_ = num_not_deleted; -#line 2775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2791 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp117_ = g_strdup_printf (_tmp115_, _tmp116_); -#line 2775 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2791 "/home/jens/Source/shotwell/src/Dialogs.vala" delete_failed_message = _tmp117_; -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp118_ = dialog_title; -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp119_ = delete_failed_message; -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp120_ = app_window_get_instance (); -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp121_ = _tmp120_; -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" app_window_error_message_with_title (_tmp118_, _tmp119_, G_TYPE_CHECK_INSTANCE_CAST (_tmp121_, gtk_window_get_type (), GtkWindow), TRUE); -#line 2779 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2795 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp121_); -#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2789 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (delete_failed_message); -#line 21765 "Dialogs.c" +#line 21893 "Dialogs.c" } -#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2781 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (not_deleted_videos); -#line 2765 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2781 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (not_deleted_photos); -#line 21771 "Dialogs.c" +#line 21899 "Dialogs.c" } -#line 2757 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2773 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (not_deleted_message); -#line 21775 "Dialogs.c" +#line 21903 "Dialogs.c" } -#line 2784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2800 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp122_ = progress; -#line 2784 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2800 "/home/jens/Source/shotwell/src/Dialogs.vala" if (_tmp122_ != NULL) { -#line 21781 "Dialogs.c" +#line 21909 "Dialogs.c" ProgressDialog* _tmp123_ = NULL; -#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2801 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp123_ = progress; -#line 2785 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2801 "/home/jens/Source/shotwell/src/Dialogs.vala" progress_dialog_close (_tmp123_); -#line 21787 "Dialogs.c" +#line 21915 "Dialogs.c" } -#line 2787 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2803 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp124_ = app_window_get_instance (); -#line 2787 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2803 "/home/jens/Source/shotwell/src/Dialogs.vala" _tmp125_ = _tmp124_; -#line 2787 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2803 "/home/jens/Source/shotwell/src/Dialogs.vala" page_window_set_normal_cursor (G_TYPE_CHECK_INSTANCE_CAST (_tmp125_, TYPE_PAGE_WINDOW, PageWindow)); -#line 2787 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2803 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (_tmp125_); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (not_removed_videos); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (not_removed_photos); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" (monitor_target_destroy_notify == NULL) ? NULL : (monitor_target_destroy_notify (monitor_target), NULL); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor = NULL; -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target = NULL; -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" monitor_target_destroy_notify = NULL; -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (progress); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_free0 (user_message); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (videos); -#line 2708 "/home/jens/Source/shotwell/src/Dialogs.vala" +#line 2724 "/home/jens/Source/shotwell/src/Dialogs.vala" _g_object_unref0 (photos); -#line 21817 "Dialogs.c" +#line 21945 "Dialogs.c" } |