[Xfce4-commits] <parole:master> Rearrange and update menu
Sean Davis
noreply at xfce.org
Fri Oct 11 11:50:54 CEST 2013
Updating branch refs/heads/master
to e2d530fe571cef6dd37aa0a780d9468b804c452c (commit)
from 36aea8b31d94c49d657cd4e0ddd92f56d9c48e51 (commit)
commit e2d530fe571cef6dd37aa0a780d9468b804c452c
Author: Sean Davis <smd.seandavis at gmail.com>
Date: Sat Aug 24 06:17:37 2013 -0400
Rearrange and update menu
data/interfaces/parole.ui | 267 +++++++++++++++++++++++++--------------------
src/parole-disc.c | 2 +-
src/parole-player.c | 2 +-
3 files changed, 151 insertions(+), 120 deletions(-)
diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 953585c..364c698 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -6,6 +6,43 @@
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
+ <object class="GtkImage" id="image1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">media-optical-symbolic</property>
+ </object>
+ <object class="GtkImage" id="image10">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">face-sick-symbolic</property>
+ </object>
+ <object class="GtkImage" id="image11">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">document-save-as-symbolic</property>
+ </object>
+ <object class="GtkImage" id="image2">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">folder-remote-symbolic</property>
+ <property name="icon-size">1</property>
+ </object>
+ <object class="GtkImage" id="image3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">audio-volume-high-symbolic</property>
+ </object>
+ <object class="GtkImage" id="image4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="pixel_size">16</property>
+ <property name="icon_name">audio-volume-low-symbolic</property>
+ </object>
<object class="GtkImage" id="image5">
<property name="visible">True</property>
<property name="can_focus">False</property>
@@ -72,37 +109,6 @@
<property name="pixel_size">16</property>
<property name="icon_name">system-shutdown-symbolic</property>
</object>
- <object class="GtkImage" id="image1">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixel_size">16</property>
- <property name="icon_name">media-optical-symbolic</property>
- </object>
- <object class="GtkImage" id="image10">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixel_size">16</property>
- <property name="icon_name">face-sick-symbolic</property>
- </object>
- <object class="GtkImage" id="image2">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixel_size">16</property>
- <property name="icon_name">folder-remote-symbolic</property>
- <property name="icon-size">1</property>
- </object>
- <object class="GtkImage" id="image3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixel_size">16</property>
- <property name="icon_name">audio-volume-high-symbolic</property>
- </object>
- <object class="GtkImage" id="image4">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="pixel_size">16</property>
- <property name="icon_name">audio-volume-low-symbolic</property>
- </object>
<object class="GtkWindow" id="main-window">
<property name="can_focus">False</property>
<property name="title" translatable="yes">Parole Media Player</property>
@@ -122,7 +128,7 @@
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <object class="GtkMenuItem" id="media-menu-item">
+ <object class="GtkMenuItem" id="media-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">_Media</property>
@@ -133,7 +139,7 @@
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="menu-add">
- <property name="label">_Open...</property>
+ <property name="label">_Open…</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
@@ -145,7 +151,7 @@
</child>
<child>
<object class="GtkImageMenuItem" id="menu-open-location">
- <property name="label" translatable="yes">Open _Location...</property>
+ <property name="label" translatable="yes">Open _Location…</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
@@ -170,6 +176,22 @@
</object>
</child>
<child>
+ <object class="GtkImageMenuItem" id="menu-save-playlist">
+ <property name="label" translatable="yes">_Save Playlist…</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_underline">True</property>
+ <property name="image">image11</property>
+ <property name="use_stock">False</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkSeparatorMenuItem" id="menuitem4">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </object>
+ </child>
+ <child>
<object class="GtkImageMenuItem" id="menu-open-disc">
<property name="label">Insert Disk</property>
<property name="visible">True</property>
@@ -202,10 +224,10 @@
</object>
</child>
<child>
- <object class="GtkMenuItem" id="edit-menu">
+ <object class="GtkMenuItem" id="playback-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">_Edit</property>
+ <property name="label" translatable="yes">_Playback</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu2">
@@ -236,24 +258,93 @@
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="plugins-menu-item">
- <property name="label" translatable="yes">P_lugins</property>
+ <object class="GtkCheckMenuItem" id="show-hide-list">
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="label" translatable="yes">Show _playlist</property>
<property name="use_underline">True</property>
- <property name="image">image8</property>
+ <accelerator key="F9" signal="activate"/>
+ <signal name="toggled" handler="parole_player_show_hide_playlist" swapped="no"/>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkMenuItem" id="audio-menu">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">_Audio</property>
+ <property name="use_underline">True</property>
+ <child type="submenu">
+ <object class="GtkMenu" id="menu5">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkMenuItem" id="menuitem3">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">_Audio Track</property>
+ <property name="use_underline">True</property>
+ <child type="submenu">
+ <object class="GtkMenu" id="languages-menu">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <object class="GtkMenuItem" id="menuitem11">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">False</property>
+ <property name="label" translatable="yes">Empty</property>
+ <property name="use_underline">True</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkSeparatorMenuItem" id="separatormenuitem9">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkImageMenuItem" id="volume-up-menu">
+ <property name="label" translatable="yes">Volume _Up</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_underline">True</property>
+ <property name="image">image3</property>
<property name="use_stock">False</property>
+ <accelerator key="equal" signal="activate"/>
+ <accelerator key="plus" signal="activate"/>
+ <signal name="activate" handler="parole_player_volume_up" swapped="no"/>
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="preferences">
- <property name="label">_Preferences</property>
+ <object class="GtkImageMenuItem" id="volume-down-menu">
+ <property name="label" translatable="yes">Volume _Down</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
- <property name="image">image9</property>
+ <property name="image">image4</property>
<property name="use_stock">False</property>
- <signal name="activate" handler="parole_player_open_preferences_cb" swapped="no"/>
+ <accelerator key="minus" signal="activate"/>
+ <signal name="activate" handler="parole_player_volume_down" swapped="no"/>
+ </object>
+ </child>
+ <child>
+ <object class="GtkImageMenuItem" id="volume-mute-menu">
+ <property name="label" translatable="yes">_Mute</property>
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="use_underline">True</property>
+ <property name="image">image5</property>
+ <property name="use_stock">False</property>
+ <accelerator key="0" signal="activate"/>
+ <signal name="activate" handler="parole_player_volume_mute" swapped="no"/>
</object>
</child>
</object>
@@ -261,10 +352,10 @@
</object>
</child>
<child>
- <object class="GtkMenuItem" id="view-menu">
+ <object class="GtkMenuItem" id="video-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">_View</property>
+ <property name="label" translatable="yes">_Video</property>
<property name="use_underline">True</property>
<child type="submenu">
<object class="GtkMenu" id="menu3">
@@ -403,7 +494,7 @@
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">Select Text Subtitles...</property>
+ <property name="label" translatable="yes">Select Text Subtitles…</property>
<property name="use_underline">True</property>
</object>
</child>
@@ -417,100 +508,39 @@
</child>
</object>
</child>
- <child>
- <object class="GtkSeparatorMenuItem" id="separatormenuitem6">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </object>
- </child>
- <child>
- <object class="GtkCheckMenuItem" id="show-hide-list">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Show _playlist</property>
- <property name="use_underline">True</property>
- <accelerator key="F9" signal="activate"/>
- <signal name="toggled" handler="parole_player_show_hide_playlist" swapped="no"/>
- </object>
- </child>
</object>
</child>
</object>
</child>
<child>
- <object class="GtkMenuItem" id="sound">
+ <object class="GtkMenuItem" id="tools-menu">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="label" translatable="yes">_Audio</property>
+ <property name="label" translatable="yes">_Tools</property>
<property name="use_underline">True</property>
<child type="submenu">
- <object class="GtkMenu" id="menu5">
+ <object class="GtkMenu" id="menu7">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
- <object class="GtkMenuItem" id="menuitem3">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">_Languages</property>
- <property name="use_underline">True</property>
- <child type="submenu">
- <object class="GtkMenu" id="languages-menu">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <child>
- <object class="GtkMenuItem" id="menuitem11">
- <property name="visible">True</property>
- <property name="sensitive">False</property>
- <property name="can_focus">False</property>
- <property name="label" translatable="yes">Empty</property>
- <property name="use_underline">True</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- <child>
- <object class="GtkSeparatorMenuItem" id="separatormenuitem9">
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- </object>
- </child>
- <child>
- <object class="GtkImageMenuItem" id="volume-up-menu">
- <property name="label" translatable="yes">Volume _Up</property>
- <property name="visible">True</property>
- <property name="can_focus">False</property>
- <property name="use_underline">True</property>
- <property name="image">image3</property>
- <property name="use_stock">False</property>
- <accelerator key="plus" signal="activate"/>
- <accelerator key="equal" signal="activate"/>
- <signal name="activate" handler="parole_player_volume_up" swapped="no"/>
- </object>
- </child>
- <child>
- <object class="GtkImageMenuItem" id="volume-down-menu">
- <property name="label" translatable="yes">Volume _Down</property>
+ <object class="GtkImageMenuItem" id="plugins-menu-item">
+ <property name="label" translatable="yes">P_lugins</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
- <property name="image">image4</property>
+ <property name="image">image8</property>
<property name="use_stock">False</property>
- <accelerator key="minus" signal="activate"/>
- <signal name="activate" handler="parole_player_volume_down" swapped="no"/>
</object>
</child>
<child>
- <object class="GtkImageMenuItem" id="volume-mute-menu">
- <property name="label" translatable="yes">_Mute</property>
+ <object class="GtkImageMenuItem" id="preferences">
+ <property name="label">_Preferences</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="use_underline">True</property>
- <property name="image">image5</property>
+ <property name="image">image9</property>
<property name="use_stock">False</property>
- <accelerator key="0" signal="activate"/>
- <signal name="activate" handler="parole_player_volume_mute" swapped="no"/>
+ <signal name="activate" handler="parole_player_open_preferences_cb" swapped="no"/>
</object>
</child>
</object>
@@ -529,9 +559,10 @@
<property name="can_focus">False</property>
<child>
<object class="GtkImageMenuItem" id="bug-report">
- <property name="label" translatable="yes">Report a bug...</property>
+ <property name="label" translatable="yes">_Report a bug…</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
+ <property name="use_underline">True</property>
<property name="image">image10</property>
<property name="use_stock">False</property>
</object>
diff --git a/src/parole-disc.c b/src/parole-disc.c
index fca07b8..de70051 100644
--- a/src/parole-disc.c
+++ b/src/parole-disc.c
@@ -580,7 +580,7 @@ parole_disc_init (ParoleDisc *disc)
disc->priv->disc_menu_item = GTK_WIDGET (gtk_builder_get_object (builder, "menu-open-disc"));
- g_signal_connect (gtk_builder_get_object (builder, "media-menu-item"), "select",
+ g_signal_connect (gtk_builder_get_object (builder, "media-menu"), "select",
G_CALLBACK (parole_disc_select_cb), disc);
g_object_unref (builder);
diff --git a/src/parole-player.c b/src/parole-player.c
index caf0c53..5643556 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -3085,7 +3085,7 @@ parole_player_init (ParolePlayer *player)
gtk_menu_shell_append(GTK_MENU_SHELL(player->priv->recent_menu), recent_separator);
/* Clear Recent Menu Item */
- clear_recent = gtk_image_menu_item_new_with_mnemonic (_("_Clear recent items..."));
+ clear_recent = gtk_image_menu_item_new_with_mnemonic (_("_Clear recent items…"));
icon = gtk_image_new_from_icon_name ("edit-clear-symbolic", GTK_ICON_SIZE_MENU);
gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM(clear_recent), GTK_WIDGET(icon));
g_signal_connect (clear_recent, "activate",
More information about the Xfce4-commits
mailing list