// If auto-naming is disabled, this will be the default filename.
GString *str = g_string_new("");
const gchar *vol_name;
- vol_name = ghb_dict_get_string(settings, "volume_label");
+ vol_name = ghb_dict_get_string(settings, "volume");
g_string_append_printf(str, "%s", vol_name);
g_string_append_printf(str, ".%s", extension);
filename = g_string_free(str, FALSE);
if (!strncmp(p, "{source}", strlen("{source}")))
{
const gchar *vol_name;
- vol_name = ghb_dict_get_string(settings, "volume_label");
+ vol_name = ghb_dict_get_string(settings, "volume");
g_string_append_printf(str, "%s", vol_name);
p += strlen("{source}");
}
label = get_file_label(filename);
}
g_free(filename);
- GtkWidget *widget = GHB_WIDGET (ud->builder, "volume_label");
+ GtkWidget *widget = GHB_WIDGET (ud->builder, "source_label");
if (label != NULL)
{
gtk_label_set_text (GTK_LABEL(widget), label);
- ghb_dict_set_string(ud->globals, "volume_label", label);
+ ghb_dict_set_string(ud->globals, "volume", label);
g_free(label);
}
else
{
label = _("No Title Found");
gtk_label_set_text (GTK_LABEL(widget), label);
- ghb_dict_set_string(ud->globals, "volume_label", label);
+ ghb_dict_set_string(ud->globals, "volume", label);
return FALSE;
}
return TRUE;
if (title != NULL)
{
GhbValue *job_dict;
+ char * source_name;
job_dict = hb_preset_job_init(ghb_scan_handle(), title_id, settings);
ghb_dict_set(settings, "Job", job_dict);
ghb_dict_set_int(settings, "source_width", title->geometry.width);
ghb_dict_set_int(settings, "source_height", title->geometry.height);
ghb_dict_set_string(settings, "source", title->path);
- if (title->type == HB_STREAM_TYPE || title->type == HB_FF_STREAM_TYPE)
- {
- if (title->name != NULL && title->name[0] != 0)
- {
- ghb_dict_set_string(settings, "volume_label", title->name);
- }
- else
- {
- gchar *label = _("No Title Found");
- ghb_dict_set_string(settings, "volume_label", label);
- }
- }
- else
- {
- ghb_dict_set(settings, "volume_label", ghb_value_dup(
- ghb_dict_get_value(ud->globals, "volume_label")));
- }
+ source_name = ghb_create_source_label(title);
+ ghb_dict_set_string(settings, "source_label", source_name);
+ ghb_dict_set_string(settings, "volume", source_name);
int crop[4];
}
ghb_sanitize_audio_track_settings(settings);
}
+ else
+ {
+ ghb_dict_set_string(settings, "source_label", _("No Title Found"));
+ ghb_dict_set_string(settings, "volume", _("New Video"));
+ }
set_destination_settings(ud, settings);
ghb_dict_set(settings, "dest_dir", ghb_value_dup(
G_MODULE_EXPORT void
title_changed_cb(GtkWidget *widget, signal_user_data_t *ud)
{
- gint title_id, titleindex, count;
+ gint title_id, titleindex, count;
const hb_title_t * title;
+ GtkLabel * title_label;
+ const char * opt;
- g_debug("title_changed_cb ()");
title_id = ghb_widget_int(widget);
title = ghb_lookup_title(title_id, &titleindex);
+ opt = ghb_create_title_label(title);
+ title_label = GTK_LABEL(GHB_WIDGET(ud->builder, "title_label"));
+ gtk_label_set_markup(title_label, opt);
+
count = ghb_array_len(ud->settings_array);
int idx = (titleindex >= 0 && titleindex < count) ? titleindex : 0;
if (ghb_dict_get_bool(ud->prefs, "SyncTitleSettings"))
ghb_update_ui_combo_box(ud, "title", NULL, FALSE);
load_all_titles(ud, titleindex);
- label = GTK_LABEL(GHB_WIDGET (ud->builder, "volume_label"));
+ label = GTK_LABEL(GHB_WIDGET (ud->builder, "source_label"));
ghb_clear_scan_state(GHB_STATE_SCANDONE);
// Are there really any titles.
widget = GHB_WIDGET(ud->builder, "show_activity");
gtk_widget_set_visible(widget, !hbfd);
- widget = GHB_WIDGET(ud->builder, "chapter_box");
- gtk_widget_set_visible(widget, !hbfd);
widget = GHB_WIDGET(ud->builder, "container_box");
gtk_widget_set_visible(widget, !hbfd);
widget = GHB_WIDGET(ud->builder, "SettingsStackSwitcher");
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
+ <property name="halign">GTK_ALIGN_FILL</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<child>
<object class="GtkToolbar" id="toolbar1">
</packing>
</child>
<child>
- <object class="GtkBox" id="hbox54">
- <property name="orientation">horizontal</property>
+ <object class="GtkGrid" id="source_title_preset_grid">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="hexpand">True</property>
+ <property name="column_spacing">5</property>
+ <property name="hexpand">True</property>
+ <property name="halign">GTK_ALIGN_FILL</property>
<property name="margin-start">12</property>
<property name="margin-end">12</property>
- <property name="margin-bottom">6</property>
+ <property name="row-spacing">2</property>
+ <child>
+ <object class="GtkLabel" id="label7">
+ <property name="visible">True</property>
+ <property name="justify">left</property>
+ <property name="xalign">0</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes"><b>Source:</b></property>
+ <property name="use_markup">True</property>
+ </object>
+ <packing>
+ <property name="top_attach">0</property>
+ <property name="left_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
<child>
<object class="GtkBox" id="SourceInfoBox">
<property name="orientation">horizontal</property>
<property name="spacing">6</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<child>
- <object class="GtkLabel" id="label7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes"><b>Source:</b></property>
- <property name="use_markup">True</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="volume_label">
+ <object class="GtkLabel" id="source_label">
<property name="visible">True</property>
<property name="max-width-chars">60</property>
<property name="can_focus">False</property>
</child>
</object>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="top_attach">0</property>
+ <property name="left_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
<child>
<property name="visible">False</property>
<property name="can_focus">False</property>
<property name="spacing">6</property>
+ <property name="hexpand">True</property>
+ <property name="halign">GTK_ALIGN_FILL</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<child>
<object class="GtkLabel" id="source_scan_label">
</child>
</object>
<packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">1</property>
+ <property name="top_attach">0</property>
+ <property name="left_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkGrid" id="table7">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="hexpand">True</property>
- <property name="column_spacing">5</property>
- <property name="hexpand">True</property>
- <property name="halign">GTK_ALIGN_FILL</property>
- <property name="margin-start">12</property>
- <property name="margin-end">12</property>
- <property name="row-spacing">2</property>
<child>
<object class="GtkLabel" id="label20">
<property name="visible">True</property>
+ <property name="justify">left</property>
+ <property name="xalign">0</property>
<property name="can_focus">False</property>
- <property name="halign">end</property>
- <property name="label" translatable="yes">Title:</property>
+ <property name="use_markup">True</property>
+ <property name="label" translatable="yes"><b>Title:</b></property>
</object>
<packing>
- <property name="top_attach">0</property>
+ <property name="top_attach">1</property>
<property name="left_attach">0</property>
<property name="width">1</property>
<property name="height">1</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="hexpand">True</property>
- <property name="halign">GTK_ALIGN_FILL</property>
+ <property name="hexpand">False</property>
+ <property name="halign">start</property>
<property name="spacing">5</property>
<child>
<object class="GtkComboBox" id="title">
<property name="visible">True</property>
<property name="valign">GTK_ALIGN_CENTER</property>
<property name="can_focus">False</property>
+ <property name="hexpand">False</property>
<property name="halign">start</property>
+ <property name="width-request">100</property>
+ <property name="wrap-width">1</property>
+ <property name="popup-fixed-width">False</property>
<property name="tooltip_text" translatable="yes">Set the title to encode.
By default the longest title is chosen.
This is often the feature title of a DVD.</property>
<property name="has_frame">False</property>
+ <child>
+ <object class="GtkFrame" id="title_frame">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
+ <child>
+ <object class="GtkLabel" id="title_label">
+ <property name="width-chars">30</property>
+ <property name="max-width-chars">30</property>
+ <property name="ellipsize">end</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="margin-start">6</property>
+ <property name="margin-end">6</property>
+ <property name="halign">start</property>
+ <property name="xalign">0.0</property>
+ <property name="use_markup">True</property>
+ <property name="label" translatable="yes"><small>No Titles</small></property>
+ </object>
+ </child>
+ </object>
+ </child>
<signal name="changed" handler="title_changed_cb" swapped="no"/>
</object>
<packing>
<property name="visible">False</property>
<property name="can_focus">False</property>
<property name="halign">end</property>
- <property name="label" translatable="yes">Angle:</property>
+ <property name="use_markup">True</property>
+ <property name="margin-start">6</property>
+ <property name="label" translatable="yes"><b>Angle:</b></property>
</object>
<packing>
<property name="expand">False</property>
<property name="position">2</property>
</packing>
</child>
- </object>
- <packing>
- <property name="top_attach">0</property>
- <property name="left_attach">1</property>
- <property name="width">1</property>
- <property name="height">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="chapter_box">
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="orientation">horizontal</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="spacing">5</property>
+ <child>
+ <object class="GtkLabel" id="range_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="halign">end</property>
+ <property name="use_markup">True</property>
+ <property name="margin-start">6</property>
+ <property name="label" translatable="yes"><b>Range:</b></property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">3</property>
+ </packing>
+ </child>
<child>
<object class="GtkComboBox" id="PtoPType">
<property name="visible">True</property>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">0</property>
+ <property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkSpinButton" id="start_point">
- <property name="width-chars">10</property>
+ <property name="width-chars">11</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">1</property>
+ <property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="label56">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">through</property>
+ <property name="label" translatable="yes">-</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">2</property>
+ <property name="position">6</property>
</packing>
</child>
<child>
<object class="GtkSpinButton" id="end_point">
- <property name="width-chars">10</property>
+ <property name="width-chars">11</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">3</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="hbox47">
- <property name="orientation">horizontal</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="spacing">7</property>
- <child>
- <object class="GtkLabel" id="label6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="halign">start</property>
- <property name="label" translatable="yes">Duration:</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="title_duration">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="halign">start</property>
- <property name="label" translatable="yes">hh:mm:ss</property>
- <property name="width-chars">8</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">4</property>
+ <property name="position">7</property>
</packing>
</child>
</object>
<property name="height">1</property>
</packing>
</child>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkBox" id="preset_selection_box">
- <property name="halign">start</property>
- <property name="valign">center</property>
- <property name="orientation">horizontal</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
- <property name="margin-start">12</property>
- <property name="margin-end">12</property>
- <property name="margin-top">6</property>
- <property name="spacing">5</property>
<child>
<object class="GtkLabel" id="preset_selection_label">
<property name="visible">True</property>
+ <property name="justify">left</property>
+ <property name="xalign">0</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes"><b>Preset:</b></property>
<property name="use_markup">True</property>
</object>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">0</property>
+ <property name="top_attach">2</property>
+ <property name="left_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
<child>
- <object class="GtkMenuButton" id="presets_menu_button">
+ <object class="GtkBox" id="preset_selection_box">
+ <property name="halign">start</property>
+ <property name="valign">center</property>
+ <property name="orientation">horizontal</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="direction">right</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="margin-end">12</property>
+ <property name="margin-top">6</property>
+ <property name="spacing">5</property>
<child>
- <object class="GtkBox" id="presets_menu_button_box">
- <property name="orientation">horizontal</property>
+ <object class="GtkMenuButton" id="presets_menu_button">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="direction">right</property>
<child>
- <object class="GtkLabel" id="presets_menu_button_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="width-chars">50</property>
- <property name="xalign">0</property>
- <property name="label" translatable="yes">Choose Preset</property>
- <property name="use_markup">True</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">0</property>
- </packing>
- </child>
- <child>
- <object class="GtkImage" id="presets_menu_button_arrow">
+ <object class="GtkBox" id="presets_menu_button_box">
+ <property name="orientation">horizontal</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="icon_name">pan-end-symbolic</property>
+ <child>
+ <object class="GtkLabel" id="presets_menu_button_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="width-chars">50</property>
+ <property name="xalign">0</property>
+ <property name="label" translatable="yes">Choose Preset</property>
+ <property name="use_markup">True</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkImage" id="presets_menu_button_arrow">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="icon_name">pan-end-symbolic</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
</object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
</child>
</object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="preset_selection_modified_label">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="width-chars">10</property>
+ <property name="label" translatable="yes"></property>
+ <property name="use_markup">True</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkButton" id="preset_selection_reload">
+ <property name="label" translatable="yes">Reload</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="tooltip_text" translatable="yes">Reload the encoding settings for the currently selected preset.
+ Modifications will be discarded.</property>
+ <property name="receives_default">True</property>
+ <property name="halign">end</property>
+ <property name="action-name">app.preset-reload</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">3</property>
+ </packing>
</child>
</object>
<packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">1</property>
- </packing>
- </child>
- <child>
- <object class="GtkLabel" id="preset_selection_modified_label">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="width-chars">10</property>
- <property name="label" translatable="yes"></property>
- <property name="use_markup">True</property>
- </object>
- <packing>
- <property name="expand">True</property>
- <property name="fill">True</property>
- <property name="position">2</property>
- </packing>
- </child>
- <child>
- <object class="GtkButton" id="preset_selection_reload">
- <property name="label" translatable="yes">Reload</property>
- <property name="visible">True</property>
- <property name="can_focus">True</property>
- <property name="tooltip_text" translatable="yes">Reload the encoding settings for the currently selected preset.
-Modifications will be discarded.</property>
- <property name="receives_default">True</property>
- <property name="halign">end</property>
- <property name="action-name">app.preset-reload</property>
- </object>
- <packing>
- <property name="expand">False</property>
- <property name="fill">True</property>
- <property name="position">3</property>
+ <property name="top_attach">2</property>
+ <property name="left_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="position">3</property>
+ <property name="position">1</property>
</packing>
</child>
</object>
<property name="height">1</property>
</packing>
</child>
+ <child>
+ <object class="GtkLabel" id="label6">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ <property name="halign">start</property>
+ <property name="use_markup">True</property>
+ <property name="margin-top">12</property>
+ <property name="label" translatable="yes"><b>Duration:</b></property>
+ </object>
+ <packing>
+ <property name="top_attach">4</property>
+ <property name="left_attach">0</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="title_duration">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="halign">start</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ <property name="hexpand">False</property>
+ <property name="label" translatable="yes">hh:mm:ss</property>
+ <property name="margin-top">12</property>
+ <property name="width-chars">8</property>
+ </object>
+ <packing>
+ <property name="top_attach">4</property>
+ <property name="left_attach">1</property>
+ <property name="width">1</property>
+ <property name="height">1</property>
+ </packing>
+ </child>
<child>
<object class="GtkLabel" id="tracks_summary_label">
<property name="visible">True</property>
<property name="use_markup">True</property>
</object>
<packing>
- <property name="top_attach">4</property>
+ <property name="top_attach">5</property>
<property name="left_attach">0</property>
<property name="width">1</property>
<property name="height">1</property>
<property name="use_markup">True</property>
</object>
<packing>
- <property name="top_attach">4</property>
+ <property name="top_attach">5</property>
<property name="left_attach">1</property>
<property name="width">1</property>
<property name="height">8</property>
<property name="margin-top">12</property>
</object>
<packing>
- <property name="top_attach">12</property>
+ <property name="top_attach">13</property>
<property name="left_attach">0</property>
<property name="width">1</property>
<property name="height">1</property>
<property name="use_markup">True</property>
</object>
<packing>
- <property name="top_attach">12</property>
+ <property name="top_attach">13</property>
<property name="left_attach">1</property>
<property name="width">1</property>
<property name="height">4</property>
<property name="halign">end</property>
<property name="margin-end">6</property>
<property name="use_markup">True</property>
- <property name="label" translatable="yes"><b>Destination:</b></property>
+ <property name="label" translatable="yes"><b>Save As:</b></property>
</object>
<packing>
<property name="top_attach">0</property>