[evolution-patches] (Calendar) Fix to provide keybindings to popups across calendar
- From: Srinivasa Ragavan <sragavan novell com>
- To: Evolution Patches <evolution-patches gnome org>
- Subject: [evolution-patches] (Calendar) Fix to provide keybindings to popups across calendar
- Date: Mon, 03 Oct 2005 16:02:29 +0530
Hi,
Patch attached.
-Srini.
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/calendar/ChangeLog,v
retrieving revision 1.2822
diff -u -p -r1.2822 ChangeLog
--- ChangeLog 3 Oct 2005 06:16:50 -0000 1.2822
+++ ChangeLog 3 Oct 2005 10:23:17 -0000
@@ -1,3 +1,13 @@
+2005-10-02 Srinivasa Ragavan <sragavan novell com>
+
+ Provides across calendars keyboard accelerators for popup menus
+
+ * gui/calendar-component.c (ecc_source_popups):
+ * gui/e-calendar-view.c (ecv_main_items) (ecv_main_items):
+ * gui/gnome-cal.c (gc_popups):
+ * gui/tasks-component.c (etc_source_popups):
+ Added Keybinding for popup menu.
+
2005-10-03 Mubeen Jukaku <jmubeen novell com>
Fixes #264449
Index: gui/calendar-component.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/calendar-component.c,v
retrieving revision 1.207
diff -u -p -r1.207 calendar-component.c
--- gui/calendar-component.c 2 Sep 2005 13:58:02 -0000 1.207
+++ gui/calendar-component.c 3 Oct 2005 10:23:18 -0000
@@ -532,10 +532,10 @@ edit_calendar_cb (EPopup *ep, EPopupItem
}
static EPopupItem ecc_source_popups[] = {
- { E_POPUP_ITEM, "10.new", N_("New Calendar"), new_calendar_cb, NULL, "stock_calendar", 0, 0 },
- { E_POPUP_ITEM, "15.copy", N_("Copy"), copy_calendar_cb, NULL, "stock_folder-copy", 0, E_CAL_POPUP_SOURCE_PRIMARY },
- { E_POPUP_ITEM, "20.delete", N_("Delete"), delete_calendar_cb, NULL, "stock_delete", 0, E_CAL_POPUP_SOURCE_USER|E_CAL_POPUP_SOURCE_PRIMARY },
- { E_POPUP_ITEM, "30.properties", N_("Properties..."), edit_calendar_cb, NULL, "stock_folder-properties", 0, E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "10.new", N_("_New Calendar"), new_calendar_cb, NULL, "stock_calendar", 0, 0 },
+ { E_POPUP_ITEM, "15.copy", N_("_Copy"), copy_calendar_cb, NULL, "stock_folder-copy", 0, E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "20.delete", N_("_Delete"), delete_calendar_cb, NULL, "stock_delete", 0, E_CAL_POPUP_SOURCE_USER|E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "30.properties", N_("_Properties..."), edit_calendar_cb, NULL, "stock_folder-properties", 0, E_CAL_POPUP_SOURCE_PRIMARY },
};
static void
Index: gui/e-calendar-view.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/e-calendar-view.c,v
retrieving revision 1.94
diff -u -p -r1.94 e-calendar-view.c
--- gui/e-calendar-view.c 1 Oct 2005 11:05:13 -0000 1.94
+++ gui/e-calendar-view.c 3 Oct 2005 10:23:18 -0000
@@ -1519,8 +1519,8 @@ on_paste (EPopup *ep, EPopupItem *pitem,
static EPopupItem ecv_main_items [] = {
{ E_POPUP_ITEM, "00.new", N_("New _Appointment..."), on_new_appointment, NULL, "stock_new-appointment", 0, 0 },
{ E_POPUP_ITEM, "10.newallday", N_("New All Day _Event"), on_new_event, NULL, "stock_new-24h-appointment", 0, 0},
- { E_POPUP_ITEM, "20.meeting", N_("New Meeting"), on_new_meeting, NULL, "stock_new-meeting", 0, 0},
- { E_POPUP_ITEM, "30.task", N_("New Task"), on_new_task, NULL, "stock_task", 0, 0},
+ { E_POPUP_ITEM, "20.meeting", N_("New _Meeting"), on_new_meeting, NULL, "stock_new-meeting", 0, 0},
+ { E_POPUP_ITEM, "30.task", N_("New _Task"), on_new_task, NULL, "stock_task", 0, 0},
{ E_POPUP_BAR, "40."},
{ E_POPUP_ITEM, "40.print", N_("_Print..."), on_print, NULL, GTK_STOCK_PRINT, 0, 0 },
@@ -1532,7 +1532,7 @@ static EPopupItem ecv_main_items [] = {
/* FIXME: hook in this somehow */
{ E_POPUP_SUBMENU, "60.view", N_("Current View") },
- { E_POPUP_ITEM, "61.today", N_("Select _Today"), on_goto_today, NULL, GTK_STOCK_HOME },
+ { E_POPUP_ITEM, "61.today", N_("Select T_oday"), on_goto_today, NULL, GTK_STOCK_HOME },
{ E_POPUP_ITEM, "62.todate", N_("_Select Date..."), on_goto_date, NULL, GTK_STOCK_JUMP_TO },
{ E_POPUP_BAR, "70." },
Index: gui/gnome-cal.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/gnome-cal.c,v
retrieving revision 1.388
diff -u -p -r1.388 gnome-cal.c
--- gui/gnome-cal.c 3 Oct 2005 06:16:51 -0000 1.388
+++ gui/gnome-cal.c 3 Oct 2005 10:23:21 -0000
@@ -2225,13 +2225,13 @@ gc_define_views(EPopup *ep, EPopupItem *
static EPopupItem gc_popups[] = {
/* Code generates the path to fit */
{ E_POPUP_BAR, NULL },
- { E_POPUP_RADIO|E_POPUP_ACTIVE, NULL, N_("Custom View"), },
- { E_POPUP_ITEM, NULL, N_("Save Custom View"), gc_save_custom_view },
+ { E_POPUP_RADIO|E_POPUP_ACTIVE, NULL, N_("_Custom View"), },
+ { E_POPUP_ITEM, NULL, N_("_Save Custom View"), gc_save_custom_view },
/* index == 3, when we have non-custom view */
{ E_POPUP_BAR, NULL },
- { E_POPUP_ITEM, NULL, N_("Define Views..."), gc_define_views },
+ { E_POPUP_ITEM, NULL, N_("_Define Views..."), gc_define_views },
};
static void
Index: gui/tasks-component.c
===================================================================
RCS file: /cvs/gnome/evolution/calendar/gui/tasks-component.c,v
retrieving revision 1.91
diff -u -p -r1.91 tasks-component.c
--- gui/tasks-component.c 29 Sep 2005 13:02:55 -0000 1.91
+++ gui/tasks-component.c 3 Oct 2005 10:23:21 -0000
@@ -436,10 +436,10 @@ edit_task_list_cb (EPopup *ep, EPopupIte
}
static EPopupItem etc_source_popups[] = {
- { E_POPUP_ITEM, "10.new", N_("New Task List"), new_task_list_cb, NULL, "stock_todo", 0, 0 },
- { E_POPUP_ITEM, "15.copy", N_("Copy"), copy_task_list_cb, NULL, "stock_folder-copy", 0, E_CAL_POPUP_SOURCE_PRIMARY },
- { E_POPUP_ITEM, "20.delete", N_("Delete"), delete_task_list_cb, NULL, "stock_delete", 0, E_CAL_POPUP_SOURCE_USER|E_CAL_POPUP_SOURCE_PRIMARY },
- { E_POPUP_ITEM, "30.properties", N_("Properties..."), edit_task_list_cb, NULL, "stock_folder-properties", 0, E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "10.new", N_("_New Task List"), new_task_list_cb, NULL, "stock_todo", 0, 0 },
+ { E_POPUP_ITEM, "15.copy", N_("_Copy"), copy_task_list_cb, NULL, "stock_folder-copy", 0, E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "20.delete", N_("_Delete"), delete_task_list_cb, NULL, "stock_delete", 0, E_CAL_POPUP_SOURCE_USER|E_CAL_POPUP_SOURCE_PRIMARY },
+ { E_POPUP_ITEM, "30.properties", N_("_Properties..."), edit_task_list_cb, NULL, "stock_folder-properties", 0, E_CAL_POPUP_SOURCE_PRIMARY },
};
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]