diff options
author | Shaun McCance <shaunm@gnome.org> | 2014-06-16 18:18:14 -0400 |
---|---|---|
committer | Shaun McCance <shaunm@gnome.org> | 2014-06-16 18:18:14 -0400 |
commit | ea4be8cb9a15cdfe7f7299e53318ac8a5e9faaee (patch) | |
tree | c790189c140bf996cbaa5f69832008451bdea291 | |
parent | 5fedb1eab1ea41fc87c0416eb91344c4cf6af7f7 (diff) | |
download | yelp-ea4be8cb9a15cdfe7f7299e53318ac8a5e9faaee.tar.gz |
Move some actions to the app menu
-rw-r--r-- | src/yelp-application.c | 13 | ||||
-rw-r--r-- | src/yelp-window.c | 11 |
2 files changed, 13 insertions, 11 deletions
diff --git a/src/yelp-application.c b/src/yelp-application.c index 20c8266a..c1f995b7 100644 --- a/src/yelp-application.c +++ b/src/yelp-application.c @@ -249,6 +249,7 @@ yelp_application_startup (GApplication *application) { YelpApplication *app = YELP_APPLICATION (application); YelpApplicationPrivate *priv = GET_PRIV (app); + GMenu *menu, *section; gchar *keyfile; YelpSettings *settings; @@ -299,6 +300,18 @@ yelp_application_startup (GApplication *application) g_action_map_add_action (G_ACTION_MAP (app), G_ACTION (priv->smaller_text_action)); application_set_font_sensitivity (app); + + menu = g_menu_new (); + section = g_menu_new (); + g_menu_append (section, _("New Window"), "win.yelp-window-new"); + g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); + g_object_unref (section); + section = g_menu_new (); + g_menu_append (section, _("Larger Text"), "app.yelp-application-larger-text"); + g_menu_append (section, _("Smaller Text"), "app.yelp-application-smaller-text"); + g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); + g_object_unref (section); + gtk_application_set_app_menu (GTK_APPLICATION (application), G_MENU_MODEL (menu)); } /******************************************************************************/ diff --git a/src/yelp-window.c b/src/yelp-window.c index 6cac2908..5dea29ce 100644 --- a/src/yelp-window.c +++ b/src/yelp-window.c @@ -380,17 +380,6 @@ window_construct (YelpWindow *window) g_object_unref (section); section = g_menu_new (); - g_menu_append (section, _("New Window"), "win.yelp-window-new"); - g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); - g_object_unref (section); - - section = g_menu_new (); - g_menu_append (section, _("Larger Text"), "app.yelp-application-larger-text"); - g_menu_append (section, _("Smaller Text"), "app.yelp-application-smaller-text"); - g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); - g_object_unref (section); - - section = g_menu_new (); g_menu_append (section, _("Previous Page"), "win.yelp-view-go-previous"); g_menu_append (section, _("Next Page"), "win.yelp-view-go-next"); g_menu_append_section (menu, NULL, G_MENU_MODEL (section)); |