diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2009-09-04 01:27:31 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2009-09-04 01:27:31 +0800 |
commit | 643db1689446521b73c589ef61c82c9536f24f46 (patch) | |
tree | 99b64d882e907c5467fed3c94f29dc8c521507f4 /plugins/save-calendar/org-gnome-save-calendar.eplug.xml | |
parent | d0841e7c2490436c664cfec87099b86d54d4127d (diff) | |
download | gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar.gz gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar.bz2 gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar.lz gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar.xz gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.tar.zst gsoc2013-evolution-643db1689446521b73c589ef61c82c9536f24f46.zip |
Get the "save-calendar" plugin working.
Based on initial work by Milan Crha.
Diffstat (limited to 'plugins/save-calendar/org-gnome-save-calendar.eplug.xml')
-rw-r--r-- | plugins/save-calendar/org-gnome-save-calendar.eplug.xml | 50 |
1 files changed, 32 insertions, 18 deletions
diff --git a/plugins/save-calendar/org-gnome-save-calendar.eplug.xml b/plugins/save-calendar/org-gnome-save-calendar.eplug.xml index 57138294cf..a293c33c60 100644 --- a/plugins/save-calendar/org-gnome-save-calendar.eplug.xml +++ b/plugins/save-calendar/org-gnome-save-calendar.eplug.xml @@ -1,23 +1,37 @@ <?xml version="1.0"?> <e-plugin-list> - <e-plugin id="org.gnome.evolution.save_calendar" type="shlib" - _name="Save Selected" - location="@PLUGINDIR@/liborg-gnome-save-calendar@SOEXT@"> - <author name="Rodrigo Moya" email="rodrigo@novell.com"/> - <_description>Save a calendar or task list to disk.</_description> - - <hook class="org.gnome.evolution.calendar.popup:1.0"> - <menu id="org.gnome.evolution.tasks.source.popup" target="source"> - <item type="item" path="14.save_tasks" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_tasks"/> - </menu> + <e-plugin id="org.gnome.evolution.save_calendar" type="shlib" _name="Save Selected" location="@PLUGINDIR@/liborg-gnome-save-calendar@SOEXT@"> + <author name="Rodrigo Moya" email="rodrigo@novell.com"/> + <_description>Save a calendar or task list to disk.</_description> - <menu id="org.gnome.evolution.calendar.source.popup" target="source"> - <item type="item" path="14.save_calendar" _label="_Save to Disk" icon="document-save" activate="org_gnome_save_calendar"/> - </menu> + <hook class="org.gnome.evolution.ui:1.0"> + <ui-manager id="org.gnome.evolution.calendars" + callback="calendar_save_as_init"> + <popup name="calendar-popup"> + <placeholder name="calendar-popup-actions"> + <menuitem action="calendar-save-as"/> + </placeholder> + </popup> + </ui-manager> - <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> + <ui-manager id="org.gnome.evolution.memos" + callback="memo_list_save_as_init"> + <popup name="memo-list-popup"> + <placeholder name="memo-list-popup-actions"> + <menuitem action="memo-list-save-as"/> + </placeholder> + </popup> + </ui-manager> + + <ui-manager id="org.gnome.evolution.tasks" + callback="task_list_save_as_init"> + <popup name="task-list-popup"> + <placeholder name="task-list-popup-actions"> + <menuitem action="task-list-save-as"/> + </placeholder> + </popup> + </ui-manager> + </hook> + + </e-plugin> </e-plugin-list> |