diff options
author | Bastien Nocera <hadess@hadess.net> | 2007-06-29 09:39:35 +0000 |
---|---|---|
committer | Bastien Nocera <hadess@src.gnome.org> | 2007-06-29 09:39:35 +0000 |
commit | 372a3b30c7d8beb2da5612457dc86cf8c7356327 (patch) | |
tree | 89e9df640a536e2eb8783d6958d28ba4d026933b /data | |
parent | 9c8c3780e6516f4ee5e8f376bbd072daf86e4d3e (diff) | |
download | totem-372a3b30c7d8beb2da5612457dc86cf8c7356327.tar.gz |
upd
2007-06-29 Bastien Nocera <hadess@hadess.net>
* POTFILES.in: upd
2007-06-29 Bastien Nocera <hadess@hadess.net>
* data/Makefile.am:
* data/fullscreen.glade:
* data/totem.glade:
* src/Makefile.am:
* src/totem-fullscreen.*:
* src/totem-private.h:
* src/totem.c: (totem_action_exit), (window_state_event_cb),
(update_mrl_label), (totem_action_set_mrl_with_warning),
(update_seekable), (update_current_time), (update_volume_sliders),
(seek_slider_pressed_cb), (seek_slider_changed_cb),
(seek_slider_released_cb), (totem_action_remote),
(on_mouse_click_fullscreen), (totem_action_handle_scroll),
(totem_callback_connect), (video_widget_create), (main):
Patch from Sunil Mohan Adapa <sunilmohan@gnu.org.in> to split
the fullscreen popup code into a separate widget (Helps: #354181),
Patch from Jan Arne Petersen <jpetersen@jpetersen.org> to share
adjustments between fullscreen and windowed seekbars (Closes: #451912)
svn path=/trunk/; revision=4416
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 1 | ||||
-rw-r--r-- | data/fullscreen.glade | 257 | ||||
-rw-r--r-- | data/totem.glade | 251 |
3 files changed, 258 insertions, 251 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index 1daec9739..f7af754ad 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -9,6 +9,7 @@ stuff_DATA = \ filmholes-big-right.png \ stock-tool-brightness-contrast-22.png \ totem.glade \ + fullscreen.glade \ playlist.glade \ playlist-ui.xml \ plugins.glade \ diff --git a/data/fullscreen.glade b/data/fullscreen.glade new file mode 100644 index 000000000..996f3b280 --- /dev/null +++ b/data/fullscreen.glade @@ -0,0 +1,257 @@ +<?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="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> + <property name="modal">False</property> + <property name="resizable">False</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> + + <child> + <widget 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> + + <child> + <widget class="GtkAlignment" id="tefw_alignment"> + <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="tefw_hbox"> + <property name="visible">True</property> + <property name="homogeneous">False</property> + <property name="spacing">2</property> + + <child> + <widget class="GtkImage" id="tefw_image"> + <property name="visible">True</property> + <property name="icon_size">4</property> + <property name="icon_name">view-restore</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="tefw_label"> + <property name="visible">True</property> + <property name="label" translatable="yes">Leave Fullscreen</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> + </child> +</widget> + +<widget 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> + <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_NORMAL</property> + <property name="gravity">GDK_GRAVITY_SOUTH_WEST</property> + <property name="focus_on_map">True</property> + <property name="urgency_hint">False</property> + + <child> + <widget 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"> + <property name="visible">True</property> + <property name="homogeneous">True</property> + <property name="spacing">4</property> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget 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"> + <property name="visible">True</property> + <property name="label" translatable="yes">Time:</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">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkHScale" id="tcw_seek_hscale"> + <property name="visible">True</property> + <property name="sensitive">False</property> + <property name="can_focus">True</property> + <property name="draw_value">False</property> + <property name="value_pos">GTK_POS_TOP</property> + <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> + <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="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"> + <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> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + + <child> + <widget class="GtkLabel" id="tcw_title_label"> + <property name="visible">True</property> + <property name="label">No file</property> + <property name="use_underline">False</property> + <property name="use_markup">True</property> + <property name="justify">GTK_JUSTIFY_CENTER</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_MIDDLE</property> + <property name="width_chars">-1</property> + <property name="single_line_mode">True</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> + </widget> + <packing> + <property name="padding">0</property> + <property name="expand">True</property> + <property name="fill">True</property> + </packing> + </child> + + <child> + <widget class="Custom" 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> + <packing> + <property name="padding">0</property> + <property name="expand">False</property> + <property name="fill">True</property> + </packing> + </child> + </widget> + </child> +</widget> + +</glade-interface> diff --git a/data/totem.glade b/data/totem.glade index 89852f26a..a0dc812af 100644 --- a/data/totem.glade +++ b/data/totem.glade @@ -3,95 +3,6 @@ <glade-interface> -<widget class="GtkWindow" id="totem_exit_fullscreen_window"> - <property name="title" translatable="yes">window1</property> - <property name="type">GTK_WINDOW_POPUP</property> - <property name="window_position">GTK_WIN_POS_NONE</property> - <property name="modal">False</property> - <property name="resizable">False</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> - - <child> - <widget 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> - - <child> - <widget class="GtkAlignment" id="tefw_alignment"> - <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="tefw_hbox"> - <property name="visible">True</property> - <property name="homogeneous">False</property> - <property name="spacing">2</property> - - <child> - <widget class="GtkImage" id="tefw_image"> - <property name="visible">True</property> - <property name="icon_size">4</property> - <property name="icon_name">view-restore</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="tefw_label"> - <property name="visible">True</property> - <property name="label" translatable="yes">Leave Fullscreen</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> - </child> -</widget> - <widget class="GtkDialog" id="totem_preferences_window"> <property name="border_width">5</property> <property name="title" translatable="yes">Totem Preferences</property> @@ -1415,168 +1326,6 @@ AC3 Passthrough</property> </child> </widget> -<widget 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> - <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_NORMAL</property> - <property name="gravity">GDK_GRAVITY_SOUTH_WEST</property> - <property name="focus_on_map">True</property> - <property name="urgency_hint">False</property> - - <child> - <widget 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"> - <property name="visible">True</property> - <property name="homogeneous">True</property> - <property name="spacing">4</property> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget 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"> - <property name="visible">True</property> - <property name="label" translatable="yes">Time:</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">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkHScale" id="tcw_seek_hscale"> - <property name="visible">True</property> - <property name="sensitive">False</property> - <property name="can_focus">True</property> - <property name="draw_value">False</property> - <property name="value_pos">GTK_POS_TOP</property> - <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> - <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="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"> - <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> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">False</property> - </packing> - </child> - - <child> - <widget class="GtkLabel" id="tcw_title_label"> - <property name="visible">True</property> - <property name="label">No file</property> - <property name="use_underline">False</property> - <property name="use_markup">True</property> - <property name="justify">GTK_JUSTIFY_CENTER</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_MIDDLE</property> - <property name="width_chars">-1</property> - <property name="single_line_mode">True</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> - </widget> - <packing> - <property name="padding">0</property> - <property name="expand">True</property> - <property name="fill">True</property> - </packing> - </child> - - <child> - <widget class="Custom" 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> - <packing> - <property name="padding">0</property> - <property name="expand">False</property> - <property name="fill">True</property> - </packing> - </child> - </widget> - </child> -</widget> - <widget class="GtkWindow" id="totem_main_window"> <property name="title" translatable="yes">Totem Movie Player</property> <property name="type">GTK_WINDOW_TOPLEVEL</property> |