[Xfce4-commits] <parole:bluesabre/gtk3> GTK+3 Playlist.
Sean Davis
noreply at xfce.org
Sun Feb 17 17:26:01 CET 2013
Updating branch refs/heads/bluesabre/gtk3
to 5172df1b1d530b7ecccee022e397fa055ae3d207 (commit)
from 2114d25306708c290ecaae4abdb9329cd8871e67 (commit)
commit 5172df1b1d530b7ecccee022e397fa055ae3d207
Author: Sean Davis <smd.seandavis at gmail.com>
Date: Sun Feb 17 11:25:30 2013 -0500
GTK+3 Playlist.
data/interfaces/Makefile.am | 4 +-
data/interfaces/{playlist.ui => playlist-3.ui} | 72 +++++++-----------------
2 files changed, 22 insertions(+), 54 deletions(-)
diff --git a/data/interfaces/Makefile.am b/data/interfaces/Makefile.am
index 640e327..14d7218 100644
--- a/data/interfaces/Makefile.am
+++ b/data/interfaces/Makefile.am
@@ -15,7 +15,7 @@ if ENABLE_GTK3
interfaces = \
parole.ui \
parole-settings-3.ui \
- playlist.ui \
+ playlist-3.ui \
mediachooser-3.ui \
save-playlist-3.ui \
plugins-3.ui \
@@ -30,7 +30,7 @@ parole_ui.h: parole.ui
parole-settings_ui.h: parole-settings-3.ui
xdt-csource --static --strip-comments --strip-content --name=parole_settings_ui $< > $@
-playlist_ui.h: playlist.ui
+playlist_ui.h: playlist-3.ui
xdt-csource --static --strip-comments --strip-content --name=playlist_ui $< > $@
mediachooser_ui.h: mediachooser-3.ui
diff --git a/data/interfaces/playlist.ui b/data/interfaces/playlist-3.ui
similarity index 83%
copy from data/interfaces/playlist.ui
copy to data/interfaces/playlist-3.ui
index 898fd26..30b5b09 100644
--- a/data/interfaces/playlist.ui
+++ b/data/interfaces/playlist-3.ui
@@ -1,16 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
- <requires lib="gtk+" version="2.24"/>
- <!-- interface-naming-policy project-wide -->
+ <!-- interface-requires gtk+ 3.0 -->
<object class="GtkMenu" id="dvd-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="ubuntu_local">True</property>
<child>
<object class="GtkMenuItem" id="dvd-menu-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">DVD Menu</property>
<property name="use_underline">True</property>
</object>
@@ -19,7 +16,6 @@
<object class="GtkMenuItem" id="dvd-menu-title">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Title Menu</property>
<property name="use_underline">True</property>
</object>
@@ -28,7 +24,6 @@
<object class="GtkMenuItem" id="dvd-menu-audio">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Audio Menu</property>
<property name="use_underline">True</property>
</object>
@@ -37,7 +32,6 @@
<object class="GtkMenuItem" id="dvd-menu-angle">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Angle Menu</property>
<property name="use_underline">True</property>
</object>
@@ -46,7 +40,6 @@
<object class="GtkMenuItem" id="dvd-menu-chapter">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Chapter Menu</property>
<property name="use_underline">True</property>
</object>
@@ -88,23 +81,22 @@
<property name="pixel_size">24</property>
<property name="icon_name">media-playlist-shuffle</property>
</object>
- <object class="GtkVBox" id="playlist-box">
+ <object class="GtkBox" id="playlist-box">
<property name="width_request">220</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
<child>
- <object class="GtkNotebook" id="playlist_notebook">
+ <object class="GtkNotebook" id="notebook1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="tab_pos">bottom</property>
<property name="show_tabs">False</property>
- <property name="show_border">False</property>
<child>
<object class="GtkScrolledWindow" id="scrolledwindow1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
- <property name="vscrollbar_policy">automatic</property>
<property name="window_placement_set">True</property>
<property name="shadow_type">in</property>
<child>
@@ -114,10 +106,13 @@
<property name="headers_visible">False</property>
<property name="rules_hint">True</property>
<signal name="drag-data-received" handler="parole_media_list_drag_data_received_cb" swapped="no"/>
- <signal name="key-press-event" handler="parole_media_list_key_press" swapped="no"/>
<signal name="row-activated" handler="parole_media_list_row_activated_cb" swapped="no"/>
<signal name="button-release-event" handler="parole_media_list_button_release_event" swapped="no"/>
+ <signal name="key-press-event" handler="parole_media_list_key_press" swapped="no"/>
<signal name="query-tooltip" handler="parole_media_list_query_tooltip" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection1"/>
+ </child>
</object>
</child>
</object>
@@ -133,17 +128,18 @@
</packing>
</child>
<child>
- <object class="GtkVBox" id="vbox1">
+ <object class="GtkBox" id="box2">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="orientation">vertical</property>
<child>
<object class="GtkToggleButton" id="dvd_menu_button">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="use_action_appearance">False</property>
<child>
- <object class="GtkHBox" id="hbox1">
+ <object class="GtkBox" id="hbox1">
+ <property name="width_request">220</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">3</property>
@@ -165,7 +161,6 @@
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">DVD Name</property>
- <property name="ellipsize">end</property>
</object>
<packing>
<property name="expand">True</property>
@@ -182,7 +177,6 @@
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
- <property name="pack_type">end</property>
<property name="position">2</property>
</packing>
</child>
@@ -200,8 +194,6 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">never</property>
- <property name="vscrollbar_policy">automatic</property>
- <property name="window_placement_set">True</property>
<property name="shadow_type">in</property>
<child>
<object class="GtkTreeView" id="disc-list">
@@ -209,7 +201,9 @@
<property name="can_focus">True</property>
<property name="headers_visible">False</property>
<property name="rules_hint">True</property>
- <signal name="row-activated" handler="parole_media_list_row_activated_cb" swapped="no"/>
+ <child internal-child="selection">
+ <object class="GtkTreeSelection" id="treeview-selection3"/>
+ </child>
</object>
</child>
</object>
@@ -243,7 +237,7 @@
</packing>
</child>
<child>
- <object class="GtkHBox" id="playlist_controls">
+ <object class="GtkBox" id="box1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="spacing">2</property>
@@ -253,10 +247,7 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Add…</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_add</property>
- <property name="focus_on_click">False</property>
<signal name="clicked" handler="parole_media_list_add_clicked_cb" swapped="no"/>
</object>
<packing>
@@ -271,10 +262,7 @@
<property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Remove</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_remove</property>
- <property name="focus_on_click">False</property>
<signal name="clicked" handler="parole_media_list_remove_clicked_cb" swapped="no"/>
</object>
<packing>
@@ -289,14 +277,11 @@
<property name="sensitive">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Clear</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_clear</property>
- <property name="focus_on_click">False</property>
<signal name="clicked" handler="parole_media_list_clear_clicked_cb" swapped="no"/>
</object>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
@@ -306,14 +291,11 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Repeat</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_repeat</property>
- <property name="focus_on_click">False</property>
<signal name="toggled" handler="parole_media_list_repeat_toggled_cb" swapped="no"/>
</object>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
@@ -323,14 +305,11 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Shuffle</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_shuffle</property>
- <property name="focus_on_click">False</property>
<signal name="toggled" handler="parole_media_list_shuffle_toggled_cb" swapped="no"/>
</object>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
@@ -340,13 +319,10 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
- <property name="tooltip_text" translatable="yes">Playlist options</property>
- <property name="use_action_appearance">False</property>
<property name="image">image_settings</property>
- <property name="focus_on_click">False</property>
</object>
<packing>
- <property name="expand">True</property>
+ <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
@@ -367,7 +343,6 @@
<object class="GtkCheckMenuItem" id="menu-repeat">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Repeat</property>
<property name="use_underline">True</property>
</object>
@@ -376,7 +351,6 @@
<object class="GtkCheckMenuItem" id="menu-shuffle">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Shuffle</property>
<property name="use_underline">True</property>
</object>
@@ -385,14 +359,12 @@
<object class="GtkSeparatorMenuItem" id="menuitem1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
</object>
</child>
<child>
<object class="GtkCheckMenuItem" id="menu-replace">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Replace playlist when opening files</property>
<property name="use_underline">True</property>
</object>
@@ -401,7 +373,6 @@
<object class="GtkCheckMenuItem" id="menu-play-opened">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Play opened files</property>
<property name="use_underline">True</property>
</object>
@@ -410,7 +381,6 @@
<object class="GtkCheckMenuItem" id="menu-remember">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Remember playlist</property>
<property name="use_underline">True</property>
</object>
@@ -419,14 +389,12 @@
<object class="GtkSeparatorMenuItem" id="menuitem2">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
</object>
</child>
<child>
<object class="GtkMenuItem" id="menu-clear">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="use_action_appearance">False</property>
<property name="label" translatable="yes">Clear</property>
<property name="use_underline">True</property>
</object>
More information about the Xfce4-commits
mailing list