diff options
author | Bastien Nocera <hadess@hadess.net> | 2007-07-05 23:08:20 +0000 |
---|---|---|
committer | Bastien Nocera <hadess@src.gnome.org> | 2007-07-05 23:08:20 +0000 |
commit | c350d9302fd8315cdc89679da49e9b0711c3945b (patch) | |
tree | 0eb240d5bf2b5bb12e586017cc0c93df278e6094 /data | |
parent | af1add6c6dfc9de042fc64e888002c4bdcb738a0 (diff) |
Patch from Philip Withnall <pwithnall@svn.gnome.org> to use GtkBuilder
2007-07-05 Bastien Nocera <hadess@hadess.net>
* Load of files: Patch from Philip Withnall <pwithnall@svn.gnome.org>
to use GtkBuilder instead of libglade (Closes: #450635)
svn path=/trunk/; revision=4427
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 16 | ||||
-rw-r--r-- | data/fullscreen.ui (renamed from data/fullscreen.glade) | 100 | ||||
-rw-r--r-- | data/mozilla-viewer.ui (renamed from data/mozilla-viewer.glade) | 74 | ||||
-rw-r--r-- | data/playlist.glade | 317 | ||||
-rw-r--r-- | data/playlist.ui | 261 | ||||
-rw-r--r-- | data/plugins.glade | 498 | ||||
-rw-r--r-- | data/plugins.ui | 480 | ||||
-rw-r--r-- | data/properties.glade | 1158 | ||||
-rw-r--r-- | data/properties.ui | 1043 | ||||
-rw-r--r-- | data/totem.ui (renamed from data/totem.glade) | 642 | ||||
-rw-r--r-- | data/uri.glade | 84 | ||||
-rw-r--r-- | data/uri.ui | 33 |
12 files changed, 2294 insertions, 2412 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index f7af754a..44012286 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -8,14 +8,14 @@ stuff_DATA = \ filmholes-big-left.png \ filmholes-big-right.png \ stock-tool-brightness-contrast-22.png \ - totem.glade \ - fullscreen.glade \ - playlist.glade \ + totem.ui \ + fullscreen.ui \ + playlist.ui \ playlist-ui.xml \ - plugins.glade \ - mozilla-viewer.glade \ - properties.glade \ - uri.glade \ + plugins.ui \ + mozilla-viewer.ui \ + properties.ui \ + uri.ui \ totem-ui.xml \ totem_logo.png @@ -95,7 +95,7 @@ EXTRA_DIST = \ totem-video-thumbnailer.pod CLEANFILES = \ - *.bak *.gladep core* *.orig *~ \ + *.bak *.uip core* *.orig *~ \ $(desktop_in_files) \ $(desktop_DATA) \ $(generated_schema_in_files) \ diff --git a/data/fullscreen.glade b/data/fullscreen.ui index 996f3b28..afef40be 100644 --- a/data/fullscreen.glade +++ b/data/fullscreen.ui @@ -1,9 +1,9 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> -<glade-interface> - -<widget class="GtkWindow" id="totem_exit_fullscreen_window"> +<object class="GtkWindow" id="totem_exit_fullscreen_window"> <property name="title" translatable="yes"></property> <property name="type">GTK_WINDOW_POPUP</property> <property name="window_position">GTK_WIN_POS_NONE</property> @@ -17,16 +17,18 @@ <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="focus_on_map">True</property> <property name="urgency_hint">False</property> + <signal name="motion-notify-event" handler="totem_fullscreen_motion_notify"/> <child> - <widget class="GtkButton" id="tefw_fs_exit_button"> + <object class="GtkButton" id="tefw_fs_exit_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property> + <signal name="motion-notify-event" handler="totem_fullscreen_motion_notify"/> <child> - <widget class="GtkAlignment" id="tefw_alignment"> + <object class="GtkAlignment" id="tefw_alignment"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -38,13 +40,13 @@ <property name="right_padding">0</property> <child> - <widget class="GtkHBox" id="tefw_hbox"> + <object class="GtkHBox" id="tefw_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">2</property> <child> - <widget class="GtkImage" id="tefw_image"> + <object class="GtkImage" id="tefw_image"> <property name="visible">True</property> <property name="icon_size">4</property> <property name="icon_name">view-restore</property> @@ -52,7 +54,7 @@ <property name="yalign">0.5</property> <property name="xpad">0</property> <property name="ypad">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -61,7 +63,7 @@ </child> <child> - <widget class="GtkLabel" id="tefw_label"> + <object class="GtkLabel" id="tefw_label"> <property name="visible">True</property> <property name="label" translatable="yes">Leave Fullscreen</property> <property name="use_underline">True</property> @@ -77,22 +79,22 @@ <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> </child> - </widget> + </object> </child> -</widget> +</object> -<widget class="GtkWindow" id="totem_controls_window"> +<object class="GtkWindow" id="totem_controls_window"> <property name="title" translatable="yes"></property> <property name="type">GTK_WINDOW_POPUP</property> <property name="window_position">GTK_WIN_POS_NONE</property> @@ -106,19 +108,20 @@ <property name="gravity">GDK_GRAVITY_SOUTH_WEST</property> <property name="focus_on_map">True</property> <property name="urgency_hint">False</property> + <signal name="motion-notify-event" handler="totem_fullscreen_motion_notify"/> <child> - <widget class="GtkHBox" id="tcw_hbox"> + <object class="GtkHBox" id="tcw_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">4</property> <child> - <widget class="GtkHBox" id="tcw_buttons_hbox"> + <object class="GtkHBox" id="tcw_buttons_hbox"> <property name="visible">True</property> <property name="homogeneous">True</property> <property name="spacing">4</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -127,13 +130,13 @@ </child> <child> - <widget class="GtkHBox" id="tcw_time_hbox"> + <object class="GtkHBox" id="tcw_time_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">2</property> <child> - <widget class="GtkLabel" id="tcw_time_label"> + <object class="GtkLabel" id="tcw_time_label"> <property name="visible">True</property> <property name="label" translatable="yes">Time:</property> <property name="use_underline">False</property> @@ -149,7 +152,7 @@ <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -158,7 +161,15 @@ </child> <child> - <widget class="GtkHScale" id="tcw_seek_hscale"> + <object class="GtkAdjustment" id="tcw_seek_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1</property> + <property name="page-increment">10</property> + <property name="page-size">0</property> + <property name="value">0</property> + </object> + <object class="GtkHScale" id="tcw_seek_hscale"> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> @@ -167,15 +178,18 @@ <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">0 0 65536 1 10 0</property> - </widget> + <property name="adjustment">tcw_seek_adjustment</property> + <signal name="button-press-event" handler="totem_fullscreen_seek_slider_pressed_cb"/> + <signal name="button-release-event" handler="totem_fullscreen_seek_slider_released_cb"/> + <signal name="motion-notify-event" handler="totem_fullscreen_motion_notify"/> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -184,19 +198,15 @@ </child> <child> - <widget class="GtkHBox" id="tcw_name_time_hbox"> + <object class="GtkHBox" id="tcw_name_time_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">3</property> <child> - <widget class="Custom" id="tcw_time_display_label"> + <object class="TotemTimeLabel" id="tcw_time_display_label"> <property name="visible">True</property> - <property name="creation_function">totem_time_label_new_from_glade</property> - <property name="int1">0</property> - <property name="int2">0</property> - <property name="last_modification_time">Sat, 03 Jul 2004 19:41:43 GMT</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -205,7 +215,7 @@ </child> <child> - <widget class="GtkLabel" id="tcw_title_label"> + <object class="GtkLabel" id="tcw_title_label"> <property name="visible">True</property> <property name="label">No file</property> <property name="use_underline">False</property> @@ -221,14 +231,14 @@ <property name="width_chars">-1</property> <property name="single_line_mode">True</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -237,21 +247,19 @@ </child> <child> - <widget class="Custom" id="tcw_volume_button"> + <object class="GtkVolumeButton" id="tcw_volume_button"> <property name="visible">True</property> - <property name="creation_function">totem_volume_create</property> - <property name="int1">0</property> - <property name="int2">0</property> - <property name="last_modification_time">Fri, 06 May 2005 09:19:48 GMT</property> - </widget> + <signal name="button-press-event" handler="totem_fullscreen_vol_slider_pressed_cb"/> + <signal name="button-release-event" handler="totem_fullscreen_vol_slider_released_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> -</widget> +</object> -</glade-interface> +</interface> diff --git a/data/mozilla-viewer.glade b/data/mozilla-viewer.ui index da8c120a..3ebab9fe 100644 --- a/data/mozilla-viewer.glade +++ b/data/mozilla-viewer.ui @@ -1,10 +1,10 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> -<glade-interface> - -<widget class="GtkWindow" id="window"> - <property name="title"></property> +<object class="GtkWindow" id="window"> + <property name="title"/> <property name="type">GTK_WINDOW_TOPLEVEL</property> <property name="window_position">GTK_WIN_POS_NONE</property> <property name="modal">False</property> @@ -19,13 +19,13 @@ <property name="urgency_hint">False</property> <child> - <widget class="GtkVBox" id="content_box"> + <object class="GtkVBox" id="content_box"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> <child> - <widget class="GtkHBox" id="video_box"> + <object class="GtkHBox" id="video_box"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> @@ -33,7 +33,7 @@ <child> <placeholder/> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -42,19 +42,19 @@ </child> <child> - <widget class="GtkHBox" id="controls"> + <object class="GtkHBox" id="controls"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> <child> - <widget class="Custom" id="pp_button"> + <object class="Custom" id="pp_button"> <property name="visible">True</property> <property name="creation_function">totem_pp_create</property> <property name="int1">0</property> <property name="int2">0</property> <property name="last_modification_time">Sat, 16 Jun 2007 18:48:33 GMT</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -63,7 +63,7 @@ </child> <child> - <widget class="GtkHScale" id="time_hscale"> + <object class="GtkHScale" id="time_hscale"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="draw_value">False</property> @@ -72,7 +72,7 @@ <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> <property name="adjustment">5 0 65535 1 10 0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -81,20 +81,20 @@ </child> <child> - <widget class="Custom" id="volume_button"> + <object class="Custom" id="volume_button"> <property name="visible">True</property> <property name="creation_function">totem_volume_create</property> <property name="int1">0</property> <property name="int2">0</property> <property name="last_modification_time">Tue, 12 Jul 2005 20:30:15 GMT</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -103,34 +103,34 @@ </child> <child> - <widget class="Custom" id="statusbar"> + <object class="Custom" id="statusbar"> <property name="visible">True</property> <property name="creation_function">totem_statusbar_create</property> <property name="int1">0</property> <property name="int2">0</property> <property name="last_modification_time">Mon, 30 Oct 2006 17:29:57 GMT</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> -</widget> +</object> -<widget class="GtkMenu" id="menu"> +<object class="GtkMenu" id="menu"> <child> - <widget class="GtkImageMenuItem" id="copy_location1"> + <object class="GtkImageMenuItem" id="copy_location1"> <property name="visible">True</property> <property name="label" translatable="yes">_Copy Location</property> <property name="use_underline">True</property> - <signal name="activate" handler="on_copy_location1_activate" last_modification_time="Tue, 20 Jun 2006 14:58:42 GMT"/> + <signal handler="on_copy_location1_activate" last_modification_time="Tue, 20 Jun 2006 14:58:42 GMT" name="activate"/> <child internal-child="image"> - <widget class="GtkImage" id="image1"> + <object class="GtkImage" id="image1"> <property name="visible">True</property> <property name="stock">gtk-copy</property> <property name="icon_size">1</property> @@ -138,34 +138,34 @@ <property name="yalign">0.5</property> <property name="xpad">0</property> <property name="ypad">0</property> - </widget> + </object> </child> - </widget> + </object> </child> <child> - <widget class="GtkImageMenuItem" id="preferences1"> + <object class="GtkImageMenuItem" id="preferences1"> <property name="visible">True</property> <property name="label">gtk-preferences</property> <property name="use_stock">True</property> - <signal name="activate" handler="on_preferences1_activate" last_modification_time="Tue, 12 Jul 2005 20:29:35 GMT"/> - </widget> + <signal handler="on_preferences1_activate" last_modification_time="Tue, 12 Jul 2005 20:29:35 GMT" name="activate"/> + </object> </child> <child> - <widget class="GtkSeparatorMenuItem" id="separator1"> + <object class="GtkSeparatorMenuItem" id="separator1"> <property name="visible">True</property> - </widget> + </object> </child> <child> - <widget class="GtkImageMenuItem" id="about1"> + <object class="GtkImageMenuItem" id="about1"> <property name="visible">True</property> <property name="label">gtk-about</property> <property name="use_stock">True</property> - <signal name="activate" handler="on_about1_activate" last_modification_time="Tue, 12 Jul 2005 20:29:35 GMT"/> - </widget> + <signal handler="on_about1_activate" last_modification_time="Tue, 12 Jul 2005 20:29:35 GMT" name="activate"/> + </object> </child> -</widget> +</object> -</glade-interface> +</interface> diff --git a/data/playlist.glade b/data/playlist.glade deleted file mode 100644 index 6ec6a375..00000000 --- a/data/playlist.glade +++ /dev/null @@ -1,317 +0,0 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> - -<glade-interface> - -<widget class="GtkDialog" id="dialog1"> - <property name="border_width">5</property> - <property name="title" translatable="yes">Playlist</property> - <property name="type">GTK_WINDOW_TOPLEVEL</property> - <property name="window_position">GTK_WIN_POS_NONE</property> - <property name="modal">False</property> - <property name="default_width">300</property> - <property name="default_height">375</property> - <property name="resizable">True</property> - <property name="destroy_with_parent">False</property> - <property name="decorated">True</property> - <property name="skip_taskbar_hint">False</property> - <property name="skip_pager_hint">False</property> - <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> - <property name="focus_on_map">True</property> - <property name="urgency_hint">False</property> - <property name="has_separator">False</property> - - <child internal-child="vbox"> - <widget class="GtkVBox" id="dialog-vbox1"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child internal-child="action_area"> - <widget class="GtkHButtonBox" id="dialog-action_area1"> - <property name="visible">True</property> - <property name="layout_style">GTK_BUTTONBOX_END</property> - - <child> - <widget class="GtkButton" id="closebutton1"> - <property name="visible">True</property> - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="label">gtk-close</property> - <property name="use_stock">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - <property name="response_id">-7</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="pack_type">GTK_PACK_END</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox4"> - <property name="border_width">0</property> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkScrolledWindow" id="scrolledwindow1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="shadow_type">GTK_SHADOW_IN</property> - <property name="window_placement">GTK_CORNER_TOP_LEFT</property> - - <child> - <widget class="GtkTreeView" id="treeview1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="headers_visible">True</property> - <property name="rules_hint">False</property> - <property name="reorderable">False</property> - <property name="enable_search">True</property> - <property name="fixed_height_mode">False</property> - <property name="hover_selection">False</property> - <property name="hover_expand">False</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkHBox" id="hbox4"> - <property name="visible">True</property> - <property name="homogeneous">True</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkButton" id="add_button"> - <property name="visible">True</property> - <property name="tooltip" translatable="yes">Add...</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment1"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox5"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child> - <widget class="GtkImage" id="image1"> - <property name="visible">True</property> - <property name="stock">gtk-add</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <placeholder/> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkButton" id="remove_button"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="tooltip" translatable="yes">Remove</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkImage" id="image4"> - <property name="visible">True</property> - <property name="stock">gtk-remove</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkButton" id="save_button"> - <property name="visible">True</property> - <property name="tooltip" translatable="yes">Save Playlist...</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment2"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox6"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child> - <widget class="GtkImage" id="image2"> - <property name="visible">True</property> - <property name="stock">gtk-save</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <placeholder/> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkButton" id="up_button"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="tooltip" translatable="yes">Move Up</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkImage" id="image5"> - <property name="visible">True</property> - <property name="stock">gtk-go-up</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkButton" id="down_button"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="tooltip" translatable="yes">Move Down</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkImage" id="image6"> - <property name="visible">True</property> - <property name="stock">gtk-go-down</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - </child> -</widget> - -</glade-interface> diff --git a/data/playlist.ui b/data/playlist.ui new file mode 100644 index 00000000..6740abe1 --- /dev/null +++ b/data/playlist.ui @@ -0,0 +1,261 @@ +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> + +<object class="GtkVBox" id="vbox4"> + <property name="border_width">0</property> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkScrolledWindow" id="scrolledwindow1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <property name="shadow_type">GTK_SHADOW_IN</property> + <property name="window_placement">GTK_CORNER_TOP_LEFT</property> + + <child> + <object class="GtkTreeView" id="treeview1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="headers_visible">True</property> + <property name="rules_hint">False</property> + <property name="reorderable">False</property> + <property name="enable_search">True</property> + <property name="fixed_height_mode">False</property> + <property name="hover_selection">False</property> + <property name="hover_expand">False</property> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkHBox" id="hbox4"> + <property name="visible">True</property> + <property name="homogeneous">True</property> + <property name="spacing">6</property> + + <child> + <object class="GtkButton" id="add_button"> + <property name="visible">True</property> + <property name="tooltip-text" translatable="yes">Add...</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="totem_playlist_add_files"/> + + <child> + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">0</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkHBox" id="hbox5"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">2</property> + + <child> + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="stock">gtk-add</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <placeholder/> + </child> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkButton" id="remove_button"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="tooltip-text" translatable="yes">Remove</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="playlist_remove_button_clicked"/> + + <child> + <object class="GtkImage" id="image4"> + <property name="visible">True</property> + <property name="stock">gtk-remove</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkButton" id="save_button"> + <property name="visible">True</property> + <property name="tooltip-text" translatable="yes">Save Playlist...</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="totem_playlist_save_files"/> + + <child> + <object class="GtkAlignment" id="alignment2"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">0</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkHBox" id="hbox6"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">2</property> + + <child> + <object class="GtkImage" id="image2"> + <property name="visible">True</property> + <property name="stock">gtk-save</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <placeholder/> + </child> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkButton" id="up_button"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="tooltip-text" translatable="yes">Move Up</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="totem_playlist_up_files"/> + + <child> + <object class="GtkImage" id="image5"> + <property name="visible">True</property> + <property name="stock">gtk-go-up</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkButton" id="down_button"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="tooltip-text" translatable="yes">Move Down</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="totem_playlist_down_files"/> + + <child> + <object class="GtkImage" id="image6"> + <property name="visible">True</property> + <property name="stock">gtk-go-down</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + </packing> + </child> +</object> + +</interface> diff --git a/data/plugins.glade b/data/plugins.glade deleted file mode 100644 index 5ac628ff..00000000 --- a/data/plugins.glade +++ /dev/null @@ -1,498 +0,0 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> - -<glade-interface> - -<widget class="GtkWindow" id="edit_plugins"> - <property name="visible">True</property> - <property name="title" translatable="yes">Rhythmbox Plugins</property> - <property name="type">GTK_WINDOW_TOPLEVEL</property> - <property name="window_position">GTK_WIN_POS_NONE</property> - <property name="modal">False</property> - <property name="resizable">True</property> - <property name="destroy_with_parent">False</property> - <property name="decorated">True</property> - <property name="skip_taskbar_hint">False</property> - <property name="skip_pager_hint">False</property> - <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> - <property name="focus_on_map">True</property> - <property name="urgency_hint">False</property> - - <child internal-child="vbox"> - <widget class="GtkVBox" id="plugins_vbox"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">0</property> - - <child> - <widget class="GtkHBox" id="hbox3"> - <property name="border_width">6</property> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">12</property> - - <child> - <widget class="GtkScrolledWindow" id="plugins_list_window"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> - <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> - <property name="shadow_type">GTK_SHADOW_IN</property> - <property name="window_placement">GTK_CORNER_TOP_LEFT</property> - - <child> - <placeholder/> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox1"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkHBox" id="header_hbox"> - <property name="height_request">64</property> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkLabel" id="plugin_title"> - <property name="visible">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkImage" id="plugin_icon"> - <property name="visible">True</property> - <property name="stock">gtk-about</property> - <property name="icon_size">6</property> - <property name="xalign">0.5</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox2"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkVBox" id="vbox4"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">0</property> - - <child> - <widget class="GtkLabel" id="description_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Description:</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="description_text"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox5"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">0</property> - - <child> - <widget class="GtkLabel" id="authors_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Author:</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="authors_text"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox6"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">0</property> - - <child> - <widget class="GtkLabel" id="copyright_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Copyright:</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="copyright_text"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox7"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">0</property> - - <child> - <widget class="GtkLabel" id="site_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Site:</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="site_text"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">True</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <placeholder/> - </child> - - <child> - <widget class="GtkHBox" id="hbox1"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkButton" id="configure_button"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - - <child> - <widget class="GtkAlignment" id="alignment1"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">0</property> - <property name="yscale">0</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">0</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkHBox" id="hbox2"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child> - <widget class="GtkImage" id="image1"> - <property name="visible">True</property> - <property name="stock">gtk-preferences</property> - <property name="icon_size">4</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="label2"> - <property name="visible">True</property> - <property name="label" translatable="yes">C_onfigure...</property> - <property name="use_underline">True</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - </child> -</widget> - -</glade-interface> diff --git a/data/plugins.ui b/data/plugins.ui new file mode 100644 index 00000000..deeb17c8 --- /dev/null +++ b/data/plugins.ui @@ -0,0 +1,480 @@ +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> + +<object class="GtkVBox" id="plugins_vbox"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <object class="GtkHBox" id="hbox3"> + <property name="border_width">6</property> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">12</property> + + <child> + <object class="GtkScrolledWindow" id="plugins_list_window"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">GTK_POLICY_NEVER</property> + <property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property> + <property name="shadow_type">GTK_SHADOW_IN</property> + <property name="window_placement">GTK_CORNER_TOP_LEFT</property> + + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="vbox1"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkHBox" id="header_hbox"> + <property name="height_request">64</property> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkLabel" id="plugin_title"> + <property name="visible">True</property> + <property name="label" translatable="yes"></property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkImage" id="plugin_icon"> + <property name="visible">True</property> + <property name="stock">gtk-about</property> + <property name="icon_size">6</property> + <property name="xalign">0.5</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="vbox2"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkVBox" id="vbox4"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <object class="GtkLabel" id="description_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Description:</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkLabel" id="description_text"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes"></property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="vbox5"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <object class="GtkLabel" id="authors_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Author:</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkLabel" id="authors_text"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes"></property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="vbox6"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <object class="GtkLabel" id="copyright_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Copyright:</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkLabel" id="copyright_text"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes"></property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="vbox7"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">0</property> + + <child> + <object class="GtkLabel" id="site_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Site:</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkLabel" id="site_text"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes"></property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">True</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <placeholder/> + </child> + + <child> + <object class="GtkHBox" id="hbox1"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkButton" id="configure_button"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="relief">GTK_RELIEF_NORMAL</property> + <property name="focus_on_click">True</property> + <signal name="clicked" handler="configure_button_cb"/> + + <child> + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">0</property> + <property name="yscale">0</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">0</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkHBox" id="hbox2"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">2</property> + + <child> + <object class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="stock">gtk-preferences</property> + <property name="icon_size">4</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <object class="GtkLabel" id="label2"> + <property name="visible">True</property> + <property name="label" translatable="yes">C_onfigure...</property> + <property name="use_underline">True</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> +</object> + +</interface> diff --git a/data/properties.glade b/data/properties.glade deleted file mode 100644 index 729f3a42..00000000 --- a/data/properties.glade +++ /dev/null @@ -1,1158 +0,0 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> - -<glade-interface> - -<widget class="GtkDialog" id="dialog1"> - <property name="border_width">5</property> - <property name="title" translatable="yes">Properties</property> - <property name="type">GTK_WINDOW_TOPLEVEL</property> - <property name="window_position">GTK_WIN_POS_NONE</property> - <property name="modal">False</property> - <property name="resizable">True</property> - <property name="destroy_with_parent">False</property> - <property name="decorated">True</property> - <property name="skip_taskbar_hint">False</property> - <property name="skip_pager_hint">False</property> - <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> - <property name="focus_on_map">True</property> - <property name="urgency_hint">False</property> - <property name="has_separator">False</property> - - <child internal-child="vbox"> - <widget class="GtkVBox" id="dialog-vbox1"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child internal-child="action_area"> - <widget class="GtkHButtonBox" id="dialog-action_area1"> - <property name="visible">True</property> - <property name="layout_style">GTK_BUTTONBOX_END</property> - - <child> - <widget class="GtkButton" id="closebutton1"> - <property name="visible">True</property> - <property name="can_default">True</property> - <property name="can_focus">True</property> - <property name="label">gtk-close</property> - <property name="use_stock">True</property> - <property name="relief">GTK_RELIEF_NORMAL</property> - <property name="focus_on_click">True</property> - <property name="response_id">-7</property> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="pack_type">GTK_PACK_END</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="vbox1"> - <property name="border_width">6</property> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">18</property> - - <child> - <widget class="GtkVBox" id="general_vbox"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkLabel" id="bvwp_general_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">General</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkAlignment" id="alignment1"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">1</property> - <property name="yscale">1</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">12</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkTable" id="general"> - <property name="visible">True</property> - <property name="n_rows">6</property> - <property name="n_columns">2</property> - <property name="homogeneous">False</property> - <property name="row_spacing">6</property> - <property name="column_spacing">12</property> - - <child> - <widget class="GtkLabel" id="title_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Title:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="title" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="artist_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Artist:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="artist" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="duration_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Duration:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="duration" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="year_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Year:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="year" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="album_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Album:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="album" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="title"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Unknown</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="title_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="artist"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Unknown</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="artist_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="album"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Unknown</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="album_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="year"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Unknown</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="year_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="duration"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 seconds</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="duration_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">4</property> - <property name="bottom_attach">5</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="comment_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Comment:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="comment" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">5</property> - <property name="bottom_attach">6</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="comment"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">Unknown</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="comment_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">5</property> - <property name="bottom_attach">6</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="video_vbox"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkLabel" id="bvwp_video_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Video</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkAlignment" id="alignment2"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">1</property> - <property name="yscale">1</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">12</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkTable" id="video"> - <property name="visible">True</property> - <property name="n_rows">4</property> - <property name="n_columns">2</property> - <property name="homogeneous">False</property> - <property name="row_spacing">6</property> - <property name="column_spacing">12</property> - - <child> - <widget class="GtkLabel" id="dimensions_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Dimensions:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="dimensions" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="vcodec_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Codec:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="vcodec" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="framerate_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Framerate:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="framerate" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="vbitrate_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Bitrate:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="video_bitrate" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="dimensions"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 x 0</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="dimensions_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="vcodec"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">N/A</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="vcodec_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="framerate"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 frames per second</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="framerate_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="video_bitrate"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 kbps</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="vbitrate_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkVBox" id="audio_vbox"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">6</property> - - <child> - <widget class="GtkLabel" id="bvwp_audio_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Audio</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkAlignment" id="alignment3"> - <property name="visible">True</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xscale">1</property> - <property name="yscale">1</property> - <property name="top_padding">0</property> - <property name="bottom_padding">0</property> - <property name="left_padding">12</property> - <property name="right_padding">0</property> - - <child> - <widget class="GtkTable" id="audio"> - <property name="visible">True</property> - <property name="n_rows">4</property> - <property name="n_columns">2</property> - <property name="homogeneous">False</property> - <property name="row_spacing">6</property> - <property name="column_spacing">12</property> - - <child> - <widget class="GtkLabel" id="samplerate_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Sample rate:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="samplerate" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="samplerate"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 Hz</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="samplerate_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="abitrate_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Bitrate:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="audio_bitrate" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="audio_bitrate"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 kbps</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="abitrate_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="acodec_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Codec:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="acodec" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="acodec"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">N/A</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_END</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="acodec_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">0</property> - <property name="bottom_attach">1</property> - <property name="x_options">expand|shrink|fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="channels_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Channels:</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="channels" type="label-for"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">0</property> - <property name="right_attach">1</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="channels"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="label" translatable="yes">0 Channels</property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">True</property> - <property name="xalign">0</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - <accessibility> - <atkrelation target="channels_label" type="labelled-by"/> - </accessibility> - </widget> - <packing> - <property name="left_attach">1</property> - <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> - <property name="x_options">fill</property> - <property name="y_options"></property> - </packing> - </child> - </widget> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - </widget> - </child> -</widget> - -</glade-interface> diff --git a/data/properties.ui b/data/properties.ui new file mode 100644 index 00000000..ad67acf5 --- /dev/null +++ b/data/properties.ui @@ -0,0 +1,1043 @@ +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> + +<object class="GtkVBox" id="vbox1"> + <property name="border_width">6</property> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">18</property> + + <child> + <object class="GtkVBox" id="general_vbox"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkLabel" id="bvwp_general_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">General</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">1</property> + <property name="yscale">1</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">12</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkTable" id="general"> + <property name="visible">True</property> + <property name="n_rows">6</property> + <property name="n_columns">2</property> + <property name="homogeneous">False</property> + <property name="row_spacing">6</property> + <property name="column_spacing">12</property> + + <child> + <object class="GtkLabel" id="title_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Title:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="artist_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Artist:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="duration_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Duration:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="year_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Year:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="album_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Album:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="title"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Unknown</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="artist"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Unknown</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="album"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Unknown</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="year"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Unknown</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="duration"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 seconds</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">4</property> + <property name="bottom_attach">5</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="comment_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Comment:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">5</property> + <property name="bottom_attach">6</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="comment"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">Unknown</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">5</property> + <property name="bottom_attach">6</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="video_vbox"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkLabel" id="bvwp_video_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Video</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkAlignment" id="alignment2"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">1</property> + <property name="yscale">1</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">12</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkTable" id="video"> + <property name="visible">True</property> + <property name="n_rows">4</property> + <property name="n_columns">2</property> + <property name="homogeneous">False</property> + <property name="row_spacing">6</property> + <property name="column_spacing">12</property> + + <child> + <object class="GtkLabel" id="dimensions_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Dimensions:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="vcodec_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Codec:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="framerate_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Framerate:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="vbitrate_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Bitrate:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="dimensions"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 x 0</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="vcodec"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">N/A</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="framerate"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 frames per second</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="video_bitrate"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 kbps</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkVBox" id="audio_vbox"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">6</property> + + <child> + <object class="GtkLabel" id="bvwp_audio_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Audio</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <object class="GtkAlignment" id="alignment3"> + <property name="visible">True</property> + <property name="xalign">0.5</property> + <property name="yalign">0.5</property> + <property name="xscale">1</property> + <property name="yscale">1</property> + <property name="top_padding">0</property> + <property name="bottom_padding">0</property> + <property name="left_padding">12</property> + <property name="right_padding">0</property> + + <child> + <object class="GtkTable" id="audio"> + <property name="visible">True</property> + <property name="n_rows">4</property> + <property name="n_columns">2</property> + <property name="homogeneous">False</property> + <property name="row_spacing">6</property> + <property name="column_spacing">12</property> + + <child> + <object class="GtkLabel" id="samplerate_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Sample rate:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="samplerate"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 Hz</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="abitrate_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Bitrate:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="audio_bitrate"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 kbps</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="acodec_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Codec:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="acodec"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">N/A</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_END</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">0</property> + <property name="bottom_attach">1</property> + <property name="x_options">expand|shrink|fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="channels_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Channels:</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">False</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">0</property> + <property name="right_attach">1</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + + <child> + <object class="GtkLabel" id="channels"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="label" translatable="yes">0 Channels</property> + <property name="use_underline">False</property> + <property name="use_markup">False</property> + <property name="justify">GTK_JUSTIFY_LEFT</property> + <property name="wrap">False</property> + <property name="selectable">True</property> + <property name="xalign">0</property> + <property name="yalign">0.5</property> + <property name="xpad">0</property> + <property name="ypad">0</property> + <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">False</property> + <property name="angle">0</property> + + </object> + <packing> + <property name="left_attach">1</property> + <property name="right_attach">2</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> + <property name="x_options">fill</property> + <property name="y_options"/> + </packing> + </child> + </object> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + </object> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> +</object> + +</interface> diff --git a/data/totem.glade b/data/totem.ui index a0dc812a..6ed0f7f4 100644 --- a/data/totem.glade +++ b/data/totem.ui @@ -1,9 +1,9 @@ -<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*--> -<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd"> +<?xml version="1.0" ?> +<!--*- mode: xml -*--><!DOCTYPE glade-interface + SYSTEM 'http://glade.gnome.org/glade-2.0.dtd'> +<interface> -<glade-interface> - -<widget class="GtkDialog" id="totem_preferences_window"> +<object class="GtkDialog" id="totem_preferences_window"> <property name="border_width">5</property> <property name="title" translatable="yes">Totem Preferences</property> <property name="type">GTK_WINDOW_TOPLEVEL</property> @@ -21,18 +21,18 @@ <property name="has_separator">False</property> <child internal-child="vbox"> - <widget class="GtkVBox" id="tpw_dialog_vbox"> + <object class="GtkVBox" id="tpw_dialog_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">2</property> <child internal-child="action_area"> - <widget class="GtkHButtonBox" id="tpw_dialog_action_area"> + <object class="GtkHButtonBox" id="tpw_dialog_action_area"> <property name="visible">True</property> <property name="layout_style">GTK_BUTTONBOX_END</property> <child> - <widget class="GtkButton" id="tpw_close_button"> + <object class="GtkButton" id="tpw_close_button"> <property name="visible">True</property> <property name="can_default">True</property> <property name="can_focus">True</property> @@ -40,10 +40,10 @@ <property name="use_stock">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property> - <property name="response_id">-7</property> - </widget> + + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -53,7 +53,7 @@ </child> <child> - <widget class="GtkNotebook" id="tpw_notebook"> + <object class="GtkNotebook" id="tpw_notebook"> <property name="border_width">5</property> <property name="visible">True</property> <property name="can_focus">True</property> @@ -64,20 +64,20 @@ <property name="enable_popup">False</property> <child> - <widget class="GtkVBox" id="tpw_general_vbox"> + <object class="GtkVBox" id="tpw_general_vbox"> <property name="border_width">12</property> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">18</property> <child> - <widget class="GtkVBox" id="vbox3"> + <object class="GtkVBox" id="vbox3"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_network_label"> + <object class="GtkLabel" id="tpw_network_label"> <property name="visible">True</property> <property name="label" translatable="yes">Networking</property> <property name="use_underline">False</property> @@ -93,7 +93,7 @@ <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -102,7 +102,7 @@ </child> <child> - <widget class="GtkAlignment" id="alignment1"> + <object class="GtkAlignment" id="alignment1"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -114,13 +114,13 @@ <property name="right_padding">0</property> <child> - <widget class="GtkHBox" id="hbox6"> + <object class="GtkHBox" id="hbox6"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">12</property> <child> - <widget class="GtkLabel" id="tpw_speed_label"> + <object class="GtkLabel" id="tpw_speed_label"> <property name="visible">True</property> <property name="label" translatable="yes">Connection _speed:</property> <property name="use_underline">True</property> @@ -137,7 +137,7 @@ <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -146,39 +146,78 @@ </child> <child> - <widget class="GtkComboBox" id="tpw_speed_combobox"> + <object class="GtkListStore" id="tpw_speed_liststore"> + <columns> + <column type="gchararray"/> + </columns> + <data> + <row> + <col id="0" translatable="yes">14.4 Kbps Modem</col> + </row> + <row> + <col id="0" translatable="yes">19.2 Kbps Modem</col> + </row> + <row> + <col id="0" translatable="yes">28.8 Kbps Modem</col> + </row> + <row> + <col id="0" translatable="yes">33.6 Kbps Modem</col> + </row> + <row> + <col id="0" translatable="yes">34.4 Kbps Modem</col> + </row> + <row> + <col id="0" translatable="yes">56 Kbps Modem/ISDN</col> + </row> + <row> + <col id="0" translatable="yes">112 Kbps Dual ISDN/DSL</col> + </row> + <row> + <col id="0" translatable="yes">256 Kbps DSL/Cable</col> + </row> + <row> + <col id="0" translatable="yes">384 Kbps DSL/Cable</col> + </row> + <row> + <col id="0" translatable="yes">512 Kbps DSL/Cable</col> + </row> + <row> + <col id="0" translatable="yes">1.5 Mbps T1/Intranet/LAN</col> + </row> + <row> + <col id="0" translatable="yes">Intranet/LAN</col> + </row> + </data> + </object> + <object class="GtkComboBox" id="tpw_speed_combobox"> <property name="visible">True</property> - <property name="items" translatable="yes">14.4 Kbps Modem -19.2 Kbps Modem -28.8 Kbps Modem -33.6 Kbps Modem -34.4 Kbps Modem -56 Kbps Modem/ISDN -112 Kbps Dual ISDN/DSL -256 Kbps DSL/Cable -384 Kbps DSL/Cable -512 Kbps DSL/Cable -1.5 Mbps T1/Intranet/LAN -Intranet/LAN</property> + <property name="model">tpw_speed_liststore</property> <property name="add_tearoffs">False</property> <property name="focus_on_click">True</property> - </widget> + <signal name="changed" handler="connection_combobox_changed"/> + <child> + <object class="GtkCellRendererText" id="tpw_speed_cell"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> + </child> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -187,13 +226,13 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkVBox" id="vbox4"> + <object class="GtkVBox" id="vbox4"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_tvout_label"> + <object class="GtkLabel" id="tpw_tvout_label"> <property name="visible">True</property> <property name="label" translatable="yes">TV-Out</property> <property name="use_underline">False</property> @@ -209,7 +248,7 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -218,7 +257,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkAlignment" id="alignment2"> + <object class="GtkAlignment" id="alignment2"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -230,13 +269,13 @@ Intranet/LAN</property> <property name="right_padding">0</property> <child> - <widget class="GtkVBox" id="vbox5"> + <object class="GtkVBox" id="vbox5"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkRadioButton" id="tpw_notvout_radio_button"> + <object class="GtkRadioButton" id="tpw_notvout_radio_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">_No TV-out</property> @@ -246,7 +285,8 @@ Intranet/LAN</property> <property name="active">False</property> <property name="inconsistent">False</property> <property name="draw_indicator">True</property> - </widget> + <signal name="toggled" handler="tvout_toggled_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -255,7 +295,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkRadioButton" id="tpw_nvtvntscmode_radio_button"> + <object class="GtkRadioButton" id="tpw_nvtvntscmode_radio_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">TV-out in fullscreen by Nvidia (NTSC)</property> @@ -266,7 +306,8 @@ Intranet/LAN</property> <property name="inconsistent">False</property> <property name="draw_indicator">True</property> <property name="group">tpw_notvout_radio_button</property> - </widget> + <signal name="toggled" handler="tvout_toggled_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -275,7 +316,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkRadioButton" id="tpw_nvtvpalmode_radio_button"> + <object class="GtkRadioButton" id="tpw_nvtvpalmode_radio_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">TV-out in fullscreen by Nvidia (PAL)</property> @@ -286,23 +327,24 @@ Intranet/LAN</property> <property name="inconsistent">False</property> <property name="draw_indicator">True</property> <property name="group">tpw_notvout_radio_button</property> - </widget> + <signal name="toggled" handler="tvout_toggled_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -311,13 +353,13 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkVBox" id="vbox6"> + <object class="GtkVBox" id="vbox6"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_text_subtitles_label"> + <object class="GtkLabel" id="tpw_text_subtitles_label"> <property name="visible">True</property> <property name="label" translatable="yes">Text Subtitles</property> <property name="use_underline">False</property> @@ -333,7 +375,7 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -342,7 +384,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkAlignment" id="alignment3"> + <object class="GtkAlignment" id="alignment3"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -354,7 +396,7 @@ Intranet/LAN</property> <property name="right_padding">0</property> <child> - <widget class="GtkTable" id="table3"> + <object class="GtkTable" id="table3"> <property name="visible">True</property> <property name="n_rows">2</property> <property name="n_columns">2</property> @@ -363,7 +405,7 @@ Intranet/LAN</property> <property name="column_spacing">12</property> <child> - <widget class="GtkLabel" id="label32"> + <object class="GtkLabel" id="label32"> <property name="visible">True</property> <property name="label" translatable="yes">_Font:</property> <property name="use_underline">True</property> @@ -380,19 +422,19 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">0</property> <property name="bottom_attach">1</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkLabel" id="label35"> + <object class="GtkLabel" id="label35"> <property name="visible">True</property> <property name="label" translatable="yes">_Encoding:</property> <property name="use_underline">True</property> @@ -409,23 +451,24 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">1</property> <property name="bottom_attach">2</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkComboBox" id="subtitle_encoding_combo"> + <object class="GtkComboBox" id="subtitle_encoding_combo"> <property name="visible">True</property> <property name="add_tearoffs">False</property> <property name="focus_on_click">True</property> - </widget> + <signal name="changed" handler="encoding_set_cb"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -437,7 +480,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkFontButton" id="font_sel_button"> + <object class="GtkFontButton" id="font_sel_button"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="show_style">True</property> @@ -445,40 +488,41 @@ Intranet/LAN</property> <property name="use_font">False</property> <property name="use_size">False</property> <property name="focus_on_click">True</property> - </widget> + <signal name="font-set" handler="font_set_cb"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> <property name="top_attach">0</property> <property name="bottom_attach">1</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="tab_expand">False</property> <property name="tab_fill">True</property> </packing> </child> - <child> - <widget class="GtkLabel" id="tpw_general_notebook_label"> + <child type="tab"> + <object class="GtkLabel" id="tpw_general_notebook_label"> <property name="visible">True</property> <property name="label" translatable="yes">General</property> <property name="use_underline">True</property> @@ -494,27 +538,25 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> - <packing> - <property name="type">tab</property> - </packing> + </object> + </child> <child> - <widget class="GtkVBox" id="vbox1"> + <object class="GtkVBox" id="vbox1"> <property name="border_width">12</property> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">18</property> <child> - <widget class="GtkVBox" id="tpw_visuals_display_vbox"> + <object class="GtkVBox" id="tpw_visuals_display_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_display_label"> + <object class="GtkLabel" id="tpw_display_label"> <property name="visible">True</property> <property name="label" translatable="yes">Display</property> <property name="use_underline">False</property> @@ -530,7 +572,7 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -539,7 +581,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkAlignment" id="alignment4"> + <object class="GtkAlignment" id="alignment4"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -551,7 +593,7 @@ Intranet/LAN</property> <property name="right_padding">0</property> <child> - <widget class="GtkCheckButton" id="tpw_display_checkbutton"> + <object class="GtkCheckButton" id="tpw_display_checkbutton"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">Automatically _resize the window when a new video is loaded</property> @@ -561,16 +603,17 @@ Intranet/LAN</property> <property name="active">False</property> <property name="inconsistent">False</property> <property name="draw_indicator">True</property> - </widget> + <signal name="toggled" handler="checkbutton1_toggled_cb"/> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -579,13 +622,13 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkVBox" id="tpw_visuals_effects_vbox"> + <object class="GtkVBox" id="tpw_visuals_effects_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_visuals_label"> + <object class="GtkLabel" id="tpw_visuals_label"> <property name="visible">True</property> <property name="label" translatable="yes">Visual Effects</property> <property name="use_underline">False</property> @@ -601,7 +644,7 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -610,7 +653,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkAlignment" id="alignment5"> + <object class="GtkAlignment" id="alignment5"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -622,13 +665,13 @@ Intranet/LAN</property> <property name="right_padding">0</property> <child> - <widget class="GtkVBox" id="vbox9"> + <object class="GtkVBox" id="vbox9"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkCheckButton" id="tpw_visuals_checkbutton"> + <object class="GtkCheckButton" id="tpw_visuals_checkbutton"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">Show _visual effects when an audio file is played</property> @@ -638,7 +681,8 @@ Intranet/LAN</property> <property name="active">False</property> <property name="inconsistent">False</property> <property name="draw_indicator">True</property> - </widget> + <signal name="toggled" handler="checkbutton2_toggled_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -647,7 +691,7 @@ Intranet/LAN</property> </child> <child> - <widget class="GtkTable" id="table1"> + <object class="GtkTable" id="table1"> <property name="visible">True</property> <property name="n_rows">2</property> <property name="n_columns">2</property> @@ -656,7 +700,7 @@ Intranet/LAN</property> <property name="column_spacing">12</property> <child> - <widget class="GtkLabel" id="tpw_visuals_type_label"> + <object class="GtkLabel" id="tpw_visuals_type_label"> <property name="visible">True</property> <property name="label" translatable="yes">_Type of visualisation:</property> <property name="use_underline">True</property> @@ -673,19 +717,19 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">0</property> <property name="bottom_attach">1</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkLabel" id="tpw_visuals_size_label"> + <object class="GtkLabel" id="tpw_visuals_size_label"> <property name="visible">True</property> <property name="label" translatable="yes">Visualisation _size:</property> <property name="use_underline">True</property> @@ -702,27 +746,47 @@ Intranet/LAN</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">1</property> <property name="bottom_attach">2</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkComboBox" id="tpw_visuals_size_combobox"> + <object class="GtkListStore" id="tpw_visuals_size_liststore"> + <columns> + <column type="gchararray"/> + </columns> + <data> + <row> + <col id="0" translatable="yes">Normal</col> + </row> + <row> + <col id="0" translatable="yes">Large</col> + </row> + <row> + <col id="0" translatable="yes">Extra Large</col> + </row> + </data> + </object> + <object class="GtkComboBox" id="tpw_visuals_size_combobox"> <property name="visible">True</property> - <property name="items" translatable="yes">Small -Normal -Large -Extra Large</property> + <property name="model">tpw_visuals_size_liststore</property> <property name="add_tearoffs">False</property> <property name="focus_on_click">True</property> - </widget> + <signal name="changed" handler="visual_quality_menu_changed"/> + <child> + <object class="GtkCellRendererText" id="tpw_visuals_size_cell"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> + </child> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -734,12 +798,20 @@ Extra Large</property> </child> <child> - <widget class="GtkComboBox" id="tpw_visuals_type_combobox"> + <object class="GtkListStore" id="tpw_visuals_type_liststore"> + <columns> + <column type="gchararray"/> + </columns> + <data> + </data> + </object> + <object class="GtkComboBox" id="tpw_visuals_type_combobox"> <property name="visible">True</property> - <property name="items" translatable="yes"></property> <property name="add_tearoffs">False</property> <property name="focus_on_click">True</property> - </widget> + <property name="model">tpw_visuals_type_liststore</property> + <signal name="changed" handler="visual_menu_changed"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -748,23 +820,23 @@ Extra Large</property> <property name="y_options">fill</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -773,26 +845,26 @@ Extra Large</property> </child> <child> - <widget class="GtkVBox" id="tpw_bright_contr_vbox"> + <object class="GtkVBox" id="tpw_bright_contr_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkHBox" id="hbox14"> + <object class="GtkHBox" id="hbox14"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkImage" id="image7"> + <object class="GtkImage" id="image7"> <property name="visible">True</property> - <property name="pixbuf">stock-tool-brightness-contrast-22.png</property> + <property name="file">stock-tool-brightness-contrast-22.png</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> <property name="xpad">0</property> <property name="ypad">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -801,9 +873,9 @@ Extra Large</property> </child> <child> - <widget class="GtkLabel" id="tpw_color_balance_label"> + <object class="GtkLabel" id="tpw_color_balance_label"> <property name="visible">True</property> - <property name="label" translatable="yes">Color balance</property> + <property name="label" translatable="yes">Color Balance</property> <property name="use_underline">False</property> <property name="use_markup">True</property> <property name="justify">GTK_JUSTIFY_LEFT</property> @@ -817,14 +889,14 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -833,7 +905,7 @@ Extra Large</property> </child> <child> - <widget class="GtkAlignment" id="alignment6"> + <object class="GtkAlignment" id="alignment6"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -845,7 +917,7 @@ Extra Large</property> <property name="right_padding">0</property> <child> - <widget class="GtkTable" id="table2"> + <object class="GtkTable" id="table2"> <property name="visible">True</property> <property name="n_rows">5</property> <property name="n_columns">2</property> @@ -854,7 +926,7 @@ Extra Large</property> <property name="column_spacing">12</property> <child> - <widget class="GtkLabel" id="tpw_brightness_label"> + <object class="GtkLabel" id="tpw_brightness_label"> <property name="visible">True</property> <property name="label" translatable="yes">_Brightness:</property> <property name="use_underline">True</property> @@ -871,19 +943,19 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">0</property> <property name="bottom_attach">1</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkLabel" id="tpw_contrast_label"> + <object class="GtkLabel" id="tpw_contrast_label"> <property name="visible">True</property> <property name="label" translatable="yes">Co_ntrast:</property> <property name="use_underline">True</property> @@ -900,19 +972,27 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">1</property> <property name="bottom_attach">2</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkHScale" id="tpw_bright_scale"> + <object class="GtkAdjustment" id="tpw_bright_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1000</property> + <property name="page-increment">2000</property> + <property name="page-size">250</property> + <property name="value">32767</property> + </object> + <object class="GtkHScale" id="tpw_bright_scale"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="draw_value">False</property> @@ -920,19 +1000,28 @@ Extra Large</property> <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">32767 0 65535 1000 2000 250</property> - </widget> + <property name="adjustment">tpw_bright_adjustment</property> + <signal name="value-changed" handler="brightness_changed"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> <property name="top_attach">0</property> <property name="bottom_attach">1</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkHScale" id="tpw_contrast_scale"> + <object class="GtkAdjustment" id="tpw_contrast_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1000</property> + <property name="page-increment">2000</property> + <property name="page-size">250</property> + <property name="value">32767</property> + </object> + <object class="GtkHScale" id="tpw_contrast_scale"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="draw_value">False</property> @@ -940,8 +1029,9 @@ Extra Large</property> <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">32767 0 65535 1000 2000 250</property> - </widget> + <property name="adjustment">tpw_contrast_adjustment</property> + <signal name="value-changed" handler="contrast_changed"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -953,7 +1043,7 @@ Extra Large</property> </child> <child> - <widget class="GtkLabel" id="tpw_saturation_label"> + <object class="GtkLabel" id="tpw_saturation_label"> <property name="visible">True</property> <property name="label" translatable="yes">Sat_uration:</property> <property name="use_underline">True</property> @@ -970,19 +1060,19 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">2</property> <property name="bottom_attach">3</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkLabel" id="tpw_hue_label"> + <object class="GtkLabel" id="tpw_hue_label"> <property name="visible">True</property> <property name="label" translatable="yes">_Hue:</property> <property name="use_underline">True</property> @@ -999,19 +1089,27 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="left_attach">0</property> <property name="right_attach">1</property> <property name="top_attach">3</property> <property name="bottom_attach">4</property> <property name="x_options">fill</property> - <property name="y_options"></property> + <property name="y_options"/> </packing> </child> <child> - <widget class="GtkHScale" id="tpw_saturation_scale"> + <object class="GtkAdjustment" id="tpw_saturation_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1000</property> + <property name="page-increment">2000</property> + <property name="page-size">250</property> + <property name="value">32767</property> + </object> + <object class="GtkHScale" id="tpw_saturation_scale"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="draw_value">False</property> @@ -1019,8 +1117,9 @@ Extra Large</property> <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">32767 0 65535 1000 2000 250</property> - </widget> + <property name="adjustment">tpw_saturation_adjustment</property> + <signal name="value-changed" handler="saturation_changed"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -1032,7 +1131,15 @@ Extra Large</property> </child> <child> - <widget class="GtkHScale" id="tpw_hue_scale"> + <object class="GtkAdjustment" id="tpw_hue_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1000</property> + <property name="page-increment">2000</property> + <property name="page-size">250</property> + <property name="value">32767</property> + </object> + <object class="GtkHScale" id="tpw_hue_scale"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="draw_value">False</property> @@ -1040,8 +1147,9 @@ Extra Large</property> <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">32767 0 65535 1000 2000 250</property> - </widget> + <property name="adjustment">tpw_hue_adjustment</property> + <signal name="value-changed" handler="hue_changed"/> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -1053,52 +1161,29 @@ Extra Large</property> </child> <child> - <widget class="GtkHBox" id="hbox23"> + <object class="GtkHButtonBox" id="hbox23"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> + <property name="layout_style">GTK_BUTTONBOX_END</property> <child> - <widget class="GtkLabel" id="label31"> - <property name="visible">True</property> - <property name="label" translatable="yes"></property> - <property name="use_underline">False</property> - <property name="use_markup">False</property> - <property name="justify">GTK_JUSTIFY_LEFT</property> - <property name="wrap">False</property> - <property name="selectable">False</property> - <property name="xalign">0.5</property> - <property name="yalign">0.5</property> - <property name="xpad">0</property> - <property name="ypad">0</property> - <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">False</property> - <property name="angle">0</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="GtkButton" id="tpw_color_reset"> + <object class="GtkButton" id="tpw_color_reset"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="label" translatable="yes">Reset To _Defaults</property> <property name="use_underline">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property> - </widget> + <signal name="clicked" handler="tpw_color_reset_clicked_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">False</property> </packing> </child> - </widget> + </object> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> @@ -1107,31 +1192,31 @@ Extra Large</property> <property name="x_options">shrink|fill</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="tab_expand">False</property> <property name="tab_fill">True</property> </packing> </child> - <child> - <widget class="GtkLabel" id="tpw_visuals_notebook_label"> + <child type="tab"> + <object class="GtkLabel" id="tpw_visuals_notebook_label"> <property name="visible">True</property> <property name="label" translatable="yes">Display</property> <property name="use_underline">True</property> @@ -1147,33 +1232,31 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> - <packing> - <property name="type">tab</property> - </packing> + </object> + </child> <child> - <widget class="GtkVBox" id="vbox12"> + <object class="GtkVBox" id="vbox12"> <property name="border_width">12</property> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">18</property> <child> - <widget class="GtkVBox" id="vbox13"> + <object class="GtkVBox" id="vbox13"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> <child> - <widget class="GtkVBox" id="vbox22"> + <object class="GtkVBox" id="vbox22"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tpw_audio_output_label"> + <object class="GtkLabel" id="tpw_audio_output_label"> <property name="visible">True</property> <property name="label" translatable="yes">Audio Output</property> <property name="use_underline">False</property> @@ -1189,7 +1272,7 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1198,7 +1281,7 @@ Extra Large</property> </child> <child> - <widget class="GtkAlignment" id="alignment7"> + <object class="GtkAlignment" id="alignment7"> <property name="visible">True</property> <property name="xalign">0.5</property> <property name="yalign">0.5</property> @@ -1210,13 +1293,13 @@ Extra Large</property> <property name="right_padding">0</property> <child> - <widget class="GtkHBox" id="hbox22"> + <object class="GtkHBox" id="hbox22"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">12</property> <child> - <widget class="GtkLabel" id="tpw_audio_output_type_label"> + <object class="GtkLabel" id="tpw_audio_output_type_label"> <property name="visible">True</property> <property name="label" translatable="yes">_Audio output type:</property> <property name="use_underline">True</property> @@ -1233,7 +1316,7 @@ Extra Large</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1242,33 +1325,60 @@ Extra Large</property> </child> <child> - <widget class="GtkComboBox" id="tpw_sound_output_combobox"> + <object class="GtkListStore" id="tpw_sound_output_liststore"> + <columns> + <column type="gchararray"/> + </columns> + <data> + <row> + <col id="0" translatable="yes">Stereo</col> + </row> + <row> + <col id="0" translatable="yes">4-channel</col> + </row> + <row> + <col id="0" translatable="yes">4.1-channel</col> + </row> + <row> + <col id="0" translatable="yes">5.0-channel</col> + </row> + <row> + <col id="0" translatable="yes">5.1-channel</col> + </row> + <row> + <col id="0" translatable="yes">AC3 Passthrough</col> + </row> + </data> + </object> + <object class="GtkComboBox" id="tpw_sound_output_combobox"> <property name="visible">True</property> - <property name="items" translatable="yes">Stereo -4-channel -4.1-channel -5.0-channel -5.1-channel -AC3 Passthrough</property> + <property name="model">tpw_sound_output_liststore</property> <property name="add_tearoffs">False</property> <property name="focus_on_click">True</property> - </widget> + <signal name="changed" handler="audio_out_menu_changed"/> + <child> + <object class="GtkCellRendererText" id="tpw_sound_output_cell"/> + <attributes> + <attribute name="text">0</attribute> + </attributes> + </child> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1279,22 +1389,22 @@ AC3 Passthrough</property> <child> <placeholder/> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="tab_expand">False</property> <property name="tab_fill">True</property> </packing> </child> - <child> - <widget class="GtkLabel" id="label11"> + <child type="tab"> + <object class="GtkLabel" id="label11"> <property name="visible">True</property> <property name="label" translatable="yes">Audio</property> <property name="use_underline">True</property> @@ -1310,23 +1420,21 @@ AC3 Passthrough</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - </widget> - <packing> - <property name="type">tab</property> - </packing> + </object> + </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> -</widget> +<action-widgets><action-widget response="-7">tpw_close_button</action-widget></action-widgets></object> -<widget class="GtkWindow" id="totem_main_window"> +<object class="GtkWindow" id="totem_main_window"> <property name="title" translatable="yes">Totem Movie Player</property> <property name="type">GTK_WINDOW_TOPLEVEL</property> <property name="window_position">GTK_WIN_POS_NONE</property> @@ -1340,15 +1448,20 @@ AC3 Passthrough</property> <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> <property name="focus_on_map">True</property> <property name="urgency_hint">False</property> + <signal name="delete-event" handler="main_window_destroy_cb"/> + <signal name="window-state-event" handler="window_state_event_cb"/> + <signal name="key-press-event" handler="window_key_press_event_cb"/> + <signal name="key-release-event" handler="window_key_press_event_cb"/> + <signal name="scroll-event" handler="window_scroll_event_cb"/> <child> - <widget class="GtkVBox" id="totem_main_vbox"> + <object class="GtkVBox" id="totem_main_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> <child> - <widget class="GtkVBox" id="tmw_menubar_box"> + <object class="GtkVBox" id="tmw_menubar_box"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> @@ -1356,7 +1469,7 @@ AC3 Passthrough</property> <child> <placeholder/> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1365,18 +1478,19 @@ AC3 Passthrough</property> </child> <child> - <widget class="GtkHPaned" id="tmw_main_pane"> + <object class="GtkHPaned" id="tmw_main_pane"> <property name="visible">True</property> <property name="can_focus">True</property> + <signal name="size-allocate" handler="main_pane_size_allocated"/> <child> - <widget class="GtkVBox" id="tmw_main_vbox"> + <object class="GtkVBox" id="tmw_main_vbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> <child> - <widget class="GtkEventBox" id="tmw_bvw_box"> + <object class="GtkEventBox" id="tmw_bvw_box"> <property name="visible">True</property> <property name="visible_window">True</property> <property name="above_child">False</property> @@ -1384,7 +1498,7 @@ AC3 Passthrough</property> <child> <placeholder/> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -1393,20 +1507,20 @@ AC3 Passthrough</property> </child> <child> - <widget class="GtkVBox" id="tmw_controls_vbox"> + <object class="GtkVBox" id="tmw_controls_vbox"> <property name="border_width">6</property> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkHBox" id="tmw_seek_hbox"> + <object class="GtkHBox" id="tmw_seek_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkLabel" id="tmw_time_label"> + <object class="GtkLabel" id="tmw_time_label"> <property name="visible">True</property> <property name="label" translatable="yes">Time:</property> <property name="use_underline">False</property> @@ -1422,10 +1536,8 @@ AC3 Passthrough</property> <property name="width_chars">-1</property> <property name="single_line_mode">False</property> <property name="angle">0</property> - <accessibility> - <atkrelation target="tmw_seek_hscale" type="label-for"/> - </accessibility> - </widget> + + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1434,7 +1546,16 @@ AC3 Passthrough</property> </child> <child> - <widget class="GtkHScale" id="tmw_seek_hscale"> + <object class="GtkAdjustment" id="tmw_seek_adjustment"> + <property name="lower">0</property> + <property name="upper">65535</property> + <property name="step-increment">1</property> + <property name="page-increment">10</property> + <property name="page-size">0</property> + <property name="value">10</property> + <signal name="value-changed" handler="seek_slider_changed_cb"/> + </object> + <object class="GtkHScale" id="tmw_seek_hscale"> <property name="visible">True</property> <property name="sensitive">False</property> <property name="can_focus">True</property> @@ -1443,19 +1564,19 @@ AC3 Passthrough</property> <property name="digits">1</property> <property name="update_policy">GTK_UPDATE_CONTINUOUS</property> <property name="inverted">False</property> - <property name="adjustment">10 0 65536 1 10 0</property> - <accessibility> - <atkproperty name="AtkObject::accessible_name" translatable="yes">Time seek bar</atkproperty> - <atkrelation target="tmw_time_label" type="labelled-by"/> - </accessibility> - </widget> + <property name="adjustment">tmw_seek_adjustment</property> + <signal name="button-press-event" handler="seek_slider_pressed_cb"/> + <signal name="button-release-event" handler="seek_slider_released_cb"/> + <signal name="scroll-event" handler="window_scroll_event_cb"/> + + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -1464,17 +1585,17 @@ AC3 Passthrough</property> </child> <child> - <widget class="GtkHBox" id="tmw_buttons_hbox"> + <object class="GtkHBox" id="tmw_buttons_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">6</property> <child> - <widget class="GtkHBox" id="tmw_sidebar_button_hbox"> + <object class="GtkHBox" id="tmw_sidebar_button_hbox"> <property name="visible">True</property> <property name="homogeneous">False</property> <property name="spacing">0</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1484,13 +1605,10 @@ AC3 Passthrough</property> </child> <child> - <widget class="Custom" id="tmw_volume_button"> + <object class="GtkVolumeButton" id="tmw_volume_button"> <property name="visible">True</property> - <property name="creation_function">totem_volume_create</property> - <property name="int1">0</property> - <property name="int2">0</property> - <property name="last_modification_time">Fri, 06 May 2005 09:19:48 GMT</property> - </widget> + <signal name="value-changed" handler="volume_button_value_changed_cb"/> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> @@ -1498,21 +1616,21 @@ AC3 Passthrough</property> <property name="pack_type">GTK_PACK_END</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> <packing> <property name="shrink">False</property> <property name="resize">True</property> @@ -1522,7 +1640,7 @@ AC3 Passthrough</property> <child> <placeholder/> </child> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">True</property> @@ -1531,21 +1649,17 @@ AC3 Passthrough</property> </child> <child> - <widget class="Custom" id="tmw_statusbar"> + <object class="TotemStatusbar" id="tmw_statusbar"> <property name="visible">True</property> - <property name="creation_function">totem_statusbar_new_from_glade</property> - <property name="int1">0</property> - <property name="int2">0</property> - <property name="last_modification_time">Sat, 18 Jan 2003 09:28:29 GMT</property> - </widget> + </object> <packing> <property name="padding">0</property> <property name="expand">False</property> <property name="fill">True</property> </packing> </child> - </widget> + </object> </child> -</widget> +</object> -</glade-interface> +</interface> diff --git a/data/uri.glade b/data/uri.glade deleted file mode 100644 index 7c7027ab..00000000 --- a/data/uri.glade +++ /dev/null @@ -1,84 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> -<!--*- mode: xml -*--> -<glade-interface> - <widget class="GtkDialog" id="open_uri_dialog"> - <property name="border_width">5</property> - <property name="title" translatable="yes">Open Location...</property> - <property name="type_hint">GDK_WINDOW_TYPE_HINT_DIALOG</property> - <property name="has_separator">False</property> - <child internal-child="vbox"> - <widget class="GtkVBox" id="dialog-vbox2"> - <property name="visible">True</property> - <property name="spacing">2</property> - <child> - <widget class="GtkVBox" id="open_uri_dialog_content"> - <property name="visible">True</property> - <property name="border_width">5</property> - <property name="spacing">6</property> - <child> - <widget class="GtkLabel" id="label1"> - <property name="visible">True</property> - <property name="xalign">0</property> - <property name="label" translatable="yes">Enter the _address of the file you would like to open:</property> - <property name="use_underline">True</property> - <property name="wrap">True</property> - <property name="mnemonic_widget">uri</property> - </widget> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - <child> - <widget class="GtkEntry" id="uri"> - <property name="visible">True</property> - <property name="activates_default">True</property> - </widget> - <packing> - <property name="position">1</property> - </packing> - </child> - </widget> - <packing> - <property name="expand">False</property> - <property name="position">1</property> - </packing> - </child> - <child internal-child="action_area"> - <widget class="GtkHButtonBox" id="dialog-action_area2"> - <property name="visible">True</property> - <property name="layout_style">GTK_BUTTONBOX_END</property> - <child> - <widget class="GtkButton" id="cancel_button"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="label">gtk-cancel</property> - <property name="use_stock">True</property> - <property name="response_id">-6</property> - </widget> - </child> - <child> - <widget class="GtkButton" id="open_button"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="can_default">True</property> - <property name="label">gtk-open</property> - <property name="use_stock">True</property> - <property name="response_id">-5</property> - </widget> - <packing> - <property name="position">1</property> - </packing> - </child> - </widget> - <packing> - <property name="expand">False</property> - <property name="pack_type">GTK_PACK_END</property> - </packing> - </child> - </widget> - </child> - </widget> -</glade-interface> diff --git a/data/uri.ui b/data/uri.ui new file mode 100644 index 00000000..02451749 --- /dev/null +++ b/data/uri.ui @@ -0,0 +1,33 @@ +<?xml version="1.0" ?> +<!DOCTYPE glade-interface + SYSTEM 'glade-2.0.dtd'> +<!--*- mode: xml -*--><interface> +<object class="GtkVBox" id="open_uri_dialog_content"> + <property name="visible">True</property> + <property name="border_width">5</property> + <property name="spacing">6</property> + <child> + <object class="GtkLabel" id="label1"> + <property name="visible">True</property> + <property name="xalign">0</property> + <property name="label" translatable="yes">Enter the _address of the file you would like to open:</property> + <property name="use_underline">True</property> + <property name="wrap">True</property> + <property name="mnemonic_widget">uri</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="uri"> + <property name="visible">True</property> + <property name="activates_default">True</property> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> +</object> +</interface> |