diff options
author | Gilles Dartiguelongue <gdartigu@src.gnome.org> | 2007-11-18 06:11:53 +0800 |
---|---|---|
committer | Gilles Dartiguelongue <gdartigu@src.gnome.org> | 2007-11-18 06:11:53 +0800 |
commit | aad95f711ac77ec640f250449453aed0a522a2ed (patch) | |
tree | c1103edc1eceafa4f2258ce0206c0cc380bacba5 /plugins/save-calendar | |
parent | dd92a1c0e4f9d13ad58d4d1a0d7367a85e4bd038 (diff) | |
download | gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar.gz gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar.bz2 gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar.lz gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar.xz gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.tar.zst gsoc2013-evolution-aad95f711ac77ec640f250449453aed0a522a2ed.zip |
** Fix bug #495872
uniformization of actions with memos/calendars/tasks
svn path=/trunk/; revision=34547
Diffstat (limited to 'plugins/save-calendar')
-rw-r--r-- | plugins/save-calendar/ChangeLog | 8 | ||||
-rw-r--r-- | plugins/save-calendar/org-gnome-save-calendar.eplug.xml | 9 | ||||
-rw-r--r-- | plugins/save-calendar/save-calendar.c | 7 |
3 files changed, 22 insertions, 2 deletions
diff --git a/plugins/save-calendar/ChangeLog b/plugins/save-calendar/ChangeLog index 43d58eb51d..635d326a1e 100644 --- a/plugins/save-calendar/ChangeLog +++ b/plugins/save-calendar/ChangeLog @@ -1,3 +1,11 @@ +2007-11-11 Gilles Dartiguelongue <gdartigu@svn.gnome.org> + + ** Fix bug #495872 + + * org-gnome-save-calendar.eplug.xml: + * save-calendar.c: (org_gnome_save_memos): + add memo support + 2007-09-27 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #477045 diff --git a/plugins/save-calendar/org-gnome-save-calendar.eplug.xml b/plugins/save-calendar/org-gnome-save-calendar.eplug.xml index 85f7b2c1b6..a548b25245 100644 --- a/plugins/save-calendar/org-gnome-save-calendar.eplug.xml +++ b/plugins/save-calendar/org-gnome-save-calendar.eplug.xml @@ -8,10 +8,15 @@ <hook class="org.gnome.evolution.calendar.popup:1.0"> <menu id="org.gnome.evolution.tasks.source.popup" target="source"> - <item type="item" path="19.save_tasks" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_tasks"/> + <item type="item" path="14.save_tasks" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_tasks"/> </menu> + <menu id="org.gnome.evolution.calendar.source.popup" target="source"> - <item type="item" path="19.save_calendar" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_calendar"/> + <item type="item" path="14.save_calendar" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_calendar"/> + </menu> + + <menu id="org.gnome.evolution.memos.source.popup" target="source"> + <item type="item" path="14.save_memos" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_memos"/> </menu> </hook> </e-plugin> diff --git a/plugins/save-calendar/save-calendar.c b/plugins/save-calendar/save-calendar.c index bd5dff3f06..f65dd64a5f 100644 --- a/plugins/save-calendar/save-calendar.c +++ b/plugins/save-calendar/save-calendar.c @@ -51,6 +51,7 @@ enum { /* GtkComboBox enum */ void org_gnome_save_calendar (EPlugin *ep, ECalPopupTargetSource *target); void org_gnome_save_tasks (EPlugin *ep, ECalPopupTargetSource *target); +void org_gnome_save_memos (EPlugin *ep, ECalPopupTargetSource *target); static void @@ -218,3 +219,9 @@ org_gnome_save_tasks (EPlugin *ep, ECalPopupTargetSource *target) { ask_destination_and_save (ep, target, E_CAL_SOURCE_TYPE_TODO); } + +void +org_gnome_save_memos (EPlugin *ep, ECalPopupTargetSource *target) +{ + ask_destination_and_save (ep, target, E_CAL_SOURCE_TYPE_JOURNAL); +} |