[gnome-calendar] Added accelerators to GcalApplication actions.
- From: Erick PÃrez Castellanos <erickpc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] Added accelerators to GcalApplication actions.
- Date: Sat, 1 Dec 2012 20:35:05 +0000 (UTC)
commit 8e0de96520182ce8f0cdf6a99651af74f9167674
Author: Erick PÃrez Castellanos <erick red gmail com>
Date: Sun Nov 25 10:13:00 2012 -0500
Added accelerators to GcalApplication actions.
src/gcal-application.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-application.c b/src/gcal-application.c
index 01d0011..a9619df 100644
--- a/src/gcal-application.c
+++ b/src/gcal-application.c
@@ -175,6 +175,8 @@ gcal_application_set_app_menu (GApplication *app)
GSimpleAction *about;
GSimpleAction *quit;
+ GVariant *va;
+
g_return_if_fail (GCAL_IS_APPLICATION (app));
priv = GCAL_APPLICATION (app)->priv;
@@ -215,6 +217,16 @@ gcal_application_set_app_menu (GApplication *app)
g_menu_append (app_menu, _("Quit"), "app.quit");
gtk_application_set_app_menu (GTK_APPLICATION (app), G_MENU_MODEL (app_menu));
+
+ /* Accelerators */
+ gtk_application_add_accelerator (GTK_APPLICATION (app), "<Primary>q", "app.quit", NULL);
+
+ va = g_variant_new_string ("month");
+ gtk_application_add_accelerator (GTK_APPLICATION (app), "<Primary>m", "app.view", va);
+ g_variant_unref (va);
+ va = g_variant_new_string ("year");
+ gtk_application_add_accelerator (GTK_APPLICATION (app), "<Primary>y", "app.view", va);
+ g_variant_unref (va);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]