From 2b10156c3ba8b580e927245b5c55a83e0889fd79 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Fri, 21 Jan 2005 10:22:43 +0000 Subject: [PATCH] Use shorter labels for some of the toolbars items 2005-01-21 Marco Pesenti Gritti * TODO: * shell/ev-window.c: (set_short_labels), (ev_window_init): Use shorter labels for some of the toolbars items --- ChangeLog | 7 +++++++ TODO | 2 ++ shell/ev-window.c | 15 ++++++++++++++- 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ca4c08d2..f05b54f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-01-21 Marco Pesenti Gritti + + * TODO: + * shell/ev-window.c: (set_short_labels), (ev_window_init): + + Use shorter labels for some of the toolbars items + 2005-01-21 Marco Pesenti Gritti * pdf/xpdf/pdf-document.cc: diff --git a/TODO b/TODO index 62f983f3..606bccb7 100644 --- a/TODO +++ b/TODO @@ -1,3 +1,5 @@ +Hook up recent documents support (though rumors are that it's slow) + Improve Find system Find Next/Previous don't go to other pages Find Next/Previous doesn't focus the results diff --git a/shell/ev-window.c b/shell/ev-window.c index ed1e4788..98623518 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -1544,6 +1544,19 @@ register_custom_actions (EvWindow *window, GtkActionGroup *group) g_object_unref (action); } +static void +set_short_labels (GtkActionGroup *action_group) +{ + GtkAction *action; + + action = gtk_action_group_get_action (action_group, "GoPageUp"); + g_object_set (action, "short_label", _("Up"), NULL); + action = gtk_action_group_get_action (action_group, "GoPageDown"); + g_object_set (action, "short_label", _("Down"), NULL); + action = gtk_action_group_get_action (action_group, "ViewPageWidth"); + g_object_set (action, "short_label", _("Fit Width"), NULL); +} + static void ev_window_init (EvWindow *ev_window) { @@ -1571,7 +1584,7 @@ ev_window_init (EvWindow *ev_window) gtk_action_group_add_toggle_actions (action_group, toggle_entries, G_N_ELEMENTS (toggle_entries), ev_window); - + set_short_labels (action_group); register_custom_actions (ev_window, action_group); ev_window->priv->ui_manager = gtk_ui_manager_new (); -- 2.43.5