diff options
Diffstat (limited to 'gtk/src/ghb.m4')
-rw-r--r-- | gtk/src/ghb.m4 | 205 |
1 files changed, 160 insertions, 45 deletions
diff --git a/gtk/src/ghb.m4 b/gtk/src/ghb.m4 index adf68c136..67a76a3b6 100644 --- a/gtk/src/ghb.m4 +++ b/gtk/src/ghb.m4 @@ -87,6 +87,165 @@ conjunction with the "Forced" option.</property> <property name="label" translatable="yes"><b>Track</b></property> <property name="use_markup">True</property> </object> + + <object class="GtkWindow" id="presets_window"> + <property name="visible">False</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="type_hint">utility</property> + <property name="skip_taskbar_hint">True</property> + <property name="skip_pager_hint">True</property> + <property name="transient_for">hb_window</property> + <property name="default_width">300</property> + <property name="default_height">600</property> + <signal name="delete-event" handler="presets_window_delete_cb" swapped="no"/> + <signal name="configure-event" handler="presets_window_configure_cb" swapped="no"/> + <child> + <object class="GtkBox" id="presets_window_box"> + <property name="orientation">vertical</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> + <child> + <object class="GtkMenuBar" id="presets_menu_bar"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuItem" id="presets_window_menu"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Presets</property> + <property name="use_underline">True</property> + <child type="submenu"> + <object class="GtkMenu" id="presets_window_submenu"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkMenuItem" id="presets_window_save"> + <property name="label" translatable="yes">_Save</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="presets_save_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_remove"> + <property name="label" translatable="yes">_Delete</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="presets_remove_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_default"> + <property name="label" translatable="yes">_Make Default</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="presets_default_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_new_folder"> + <property name="label" translatable="yes">_New Folder</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="presets_new_folder_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_export"> + <property name="label" translatable="yes">_Export</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="preset_export_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_import"> + <property name="label" translatable="yes">_Import</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="preset_import_clicked_cb" swapped="no"/> + </object> + </child> + <child> + <object class="GtkMenuItem" id="presets_window_restore"> + <property name="label" translatable="yes">_Reload Built-in Presets</property> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="use_underline">True</property> + <signal name="activate" handler="presets_restore_clicked_cb" swapped="no"/> + </object> + </child> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkFrame" id="presets_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="label_xalign">0</property> + <property name="shadow_type">none</property> + <property name="margin-start">6</property> + <property name="margin-end">6</property> + <property name="margin-top">6</property> + <property name="margin-bottom">6</property> + <child> + <object class="GtkScrolledWindow" id="presets_scroll"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="shadow_type">etched-in</property> + <property name="margin-top">6</property> + <property name="min_content_width">200</property> + <child> + <object class="GtkTreeView" id="presets_list"> + <property name="width_request">206</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> + <property name="headers_visible">False</property> + <child internal-child="selection"> + <object class="GtkTreeSelection" id="treeview-selection4"/> + </child> + </object> + </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label34"> + <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="label" translatable="yes"><b>Presets List</b></property> + <property name="use_markup">True</property> + </object> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + </object> + <object class="GtkWindow" id="activity_window"> <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> @@ -594,6 +753,7 @@ libx264 authors: <property name="default_width">500</property> <property name="default_height">400</property> <property name="icon_name">hb-icon</property> + <signal name="map-event" handler="window_map_cb" swapped="no"/> <signal name="configure-event" handler="window_configure_cb" swapped="no"/> <signal name="delete-event" handler="window_delete_event_cb" swapped="no"/> <signal name="destroy-event" handler="window_destroy_event_cb" swapped="no"/> @@ -1410,51 +1570,6 @@ This is often the feature title of a DVD.</property> <property name="position">0</property> </packing> </child> - <child> - <object class="GtkFrame" id="presets_frame"> - <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="label_xalign">0</property> - <property name="shadow_type">none</property> - <property name="margin-end">6</property> - <property name="margin-bottom">6</property> - <child> - <object class="GtkScrolledWindow" id="presets_scroll"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="shadow_type">etched-in</property> - <property name="margin-top">6</property> - <property name="min_content_width">200</property> - <child> - <object class="GtkTreeView" id="presets_list"> - <property name="width_request">206</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> - <property name="headers_visible">False</property> - <child internal-child="selection"> - <object class="GtkTreeSelection" id="treeview-selection4"/> - </child> - </object> - </child> - </object> - </child> - <child type="label"> - <object class="GtkLabel" id="label34"> - <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="label" translatable="yes"><b>Presets List</b></property> - <property name="use_markup">True</property> - </object> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> </object> <packing> <property name="expand">False</property> |