[Xfce4-commits] ristretto:ristretto-0.0 Set important hint on leave-fullscreen toolbar item
Updating branch refs/heads/ristretto-0.0 to 1e586ea0c33bed9d55245b85a508bc277da099ee (commit) from c75595516827f2c6fc5552e81335088a3af7da48 (commit) commit 1e586ea0c33bed9d55245b85a508bc277da099ee Author: Stephan Arts step...@xfce.org Date: Thu Apr 30 09:35:17 2009 +0200 Set important hint on leave-fullscreen toolbar item ChangeLog |3 +++ src/main_window.c | 11 +-- src/main_window_ui.xml |2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1f87082..f235304 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,9 @@ * src/main_window.c src/main_window_ui.xml: Add 'fullscreen-toolbar' with controls when in fullscreen-mode. + * src/main_window.c + src/main_window_ui.xml: Set is_important hint on 'leave-fullscreen' + toolitem. 2009-04-28 Stephan Arts step...@xfce.org diff --git a/src/main_window.c b/src/main_window.c index a719125..1c8a409 100644 --- a/src/main_window.c +++ b/src/main_window.c @@ -239,7 +239,9 @@ static GtkActionEntry action_entries[] = N_ (_About), NULL, N_ (Display information about ristretto), -G_CALLBACK (cb_rstto_main_window_about), } +G_CALLBACK (cb_rstto_main_window_about), }, +/* Misc */ + { leave-fullscreen, GTK_STOCK_LEAVE_FULLSCREEN, N_ (Leave _Fullscreen), NULL, NULL, G_CALLBACK (cb_rstto_main_window_fullscreen), } }; static const GtkToggleActionEntry toggle_action_entries[] = @@ -280,7 +282,7 @@ rstto_main_window_init (RsttoMainWindow *window) { GtkAccelGroup *accel_group; GValue show_toolbar_val = {0,}, window_width = {0, }, window_height = {0, }; -GtkWidget *separator, *back, *forward; +GtkWidget *separator, *back, *forward, *leave_fullscreen; GtkWidget *main_vbox = gtk_vbox_new (FALSE, 0); GtkRecentFilter *recent_filter; @@ -364,6 +366,11 @@ rstto_main_window_init (RsttoMainWindow *window) forward = gtk_ui_manager_get_widget (window-priv-ui_manager, /main-toolbar/forward); gtk_tool_item_set_is_important (GTK_TOOL_ITEM (forward), TRUE); +/* Make the leave-fullscreen toolitem important, + * when it is, the label is shown when the toolbar style is 'both-horizontal' + */ +leave_fullscreen = gtk_ui_manager_get_widget (window-priv-ui_manager, /fullscreen-toolbar/leave-fullscreen); +gtk_tool_item_set_is_important (GTK_TOOL_ITEM (leave_fullscreen), TRUE); window-priv-picture_viewer = rstto_picture_viewer_new (); window-priv-p_viewer_s_window = gtk_scrolled_window_new (NULL, NULL); diff --git a/src/main_window_ui.xml b/src/main_window_ui.xml index af1d990..2b0aa4a 100644 --- a/src/main_window_ui.xml +++ b/src/main_window_ui.xml @@ -76,6 +76,6 @@ placeholder name=placeholder-slideshow / toolitem action=forward/ separator name=separator-1/ -toolitem action=fullscreen/ +toolitem action=leave-fullscreen/ /toolbar /ui ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits
[Xfce4-commits] ristretto:ristretto-0.0 Set important hint on leave-fullscreen toolbar item
Updating branch refs/heads/ristretto-0.0 to 1e586ea0c33bed9d55245b85a508bc277da099ee (commit) from c75595516827f2c6fc5552e81335088a3af7da48 (commit) commit 1e586ea0c33bed9d55245b85a508bc277da099ee Author: Stephan Arts step...@xfce.org Date: Thu Apr 30 09:35:17 2009 +0200 Set important hint on leave-fullscreen toolbar item ChangeLog |3 +++ src/main_window.c | 11 +-- src/main_window_ui.xml |2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1f87082..f235304 100644 --- a/ChangeLog +++ b/ChangeLog @@ -7,6 +7,9 @@ * src/main_window.c src/main_window_ui.xml: Add 'fullscreen-toolbar' with controls when in fullscreen-mode. + * src/main_window.c + src/main_window_ui.xml: Set is_important hint on 'leave-fullscreen' + toolitem. 2009-04-28 Stephan Arts step...@xfce.org diff --git a/src/main_window.c b/src/main_window.c index a719125..1c8a409 100644 --- a/src/main_window.c +++ b/src/main_window.c @@ -239,7 +239,9 @@ static GtkActionEntry action_entries[] = N_ (_About), NULL, N_ (Display information about ristretto), -G_CALLBACK (cb_rstto_main_window_about), } +G_CALLBACK (cb_rstto_main_window_about), }, +/* Misc */ + { leave-fullscreen, GTK_STOCK_LEAVE_FULLSCREEN, N_ (Leave _Fullscreen), NULL, NULL, G_CALLBACK (cb_rstto_main_window_fullscreen), } }; static const GtkToggleActionEntry toggle_action_entries[] = @@ -280,7 +282,7 @@ rstto_main_window_init (RsttoMainWindow *window) { GtkAccelGroup *accel_group; GValue show_toolbar_val = {0,}, window_width = {0, }, window_height = {0, }; -GtkWidget *separator, *back, *forward; +GtkWidget *separator, *back, *forward, *leave_fullscreen; GtkWidget *main_vbox = gtk_vbox_new (FALSE, 0); GtkRecentFilter *recent_filter; @@ -364,6 +366,11 @@ rstto_main_window_init (RsttoMainWindow *window) forward = gtk_ui_manager_get_widget (window-priv-ui_manager, /main-toolbar/forward); gtk_tool_item_set_is_important (GTK_TOOL_ITEM (forward), TRUE); +/* Make the leave-fullscreen toolitem important, + * when it is, the label is shown when the toolbar style is 'both-horizontal' + */ +leave_fullscreen = gtk_ui_manager_get_widget (window-priv-ui_manager, /fullscreen-toolbar/leave-fullscreen); +gtk_tool_item_set_is_important (GTK_TOOL_ITEM (leave_fullscreen), TRUE); window-priv-picture_viewer = rstto_picture_viewer_new (); window-priv-p_viewer_s_window = gtk_scrolled_window_new (NULL, NULL); diff --git a/src/main_window_ui.xml b/src/main_window_ui.xml index af1d990..2b0aa4a 100644 --- a/src/main_window_ui.xml +++ b/src/main_window_ui.xml @@ -76,6 +76,6 @@ placeholder name=placeholder-slideshow / toolitem action=forward/ separator name=separator-1/ -toolitem action=fullscreen/ +toolitem action=leave-fullscreen/ /toolbar /ui ___ Xfce4-commits mailing list Xfce4-commits@xfce.org https://mail.xfce.org/mailman/listinfo/xfce4-commits