diff options
Diffstat (limited to 'plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml')
-rw-r--r-- | plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml | 298 |
1 files changed, 94 insertions, 204 deletions
diff --git a/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml b/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml index 063d5c98c6..fcd6ff074b 100644 --- a/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml +++ b/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml @@ -13,218 +13,108 @@ <author name="Raghavendran R" email="raghavguru7@gmail.com"/> <_description>Activates the Evolution-Exchange extension package.</_description> - <hook class="org.gnome.evolution.mail.config:1.0"> - <group - target="account" - id="org.gnome.evolution.mail.config.accountEditor" - check="org_gnome_exchange_check_options" - commit="org_gnome_exchange_commit"> - <item type="page" - path="40.oof" - _label="Exchange Settings" - factory="org_gnome_exchange_settings"/> - <item type="item_table" - path="10.receive/10.config/20.owa" - factory="org_gnome_exchange_owa_url"/> - <item type="section" - path="10.receive/30.auth/00.exchange_auth" - factory="org_gnome_exchange_auth_section"/> - </group> - - <group - target="account" - id="org.gnome.evolution.mail.config.accountAssistant" - check="org_gnome_exchange_check_options"> - <item type="item_table" - path="10.receive/10.config/20.owa" - factory="org_gnome_exchange_owa_url"/> - <item type="section" - path="10.receive/30.auth/00.exchange_auth" - factory="org_gnome_exchange_auth_section"/> - </group> - - <group - target="account" - id="org.gnome.evolution.mail.config.accountWizard" - check="org_gnome_exchange_check_options"> - <item type="item_table" - path="10.receive/10.config/20.owa" - factory="org_gnome_exchange_owa_url"/> - </group> - </hook> + <hook class="org.gnome.evolution.mail.config:1.0"> + <group target="account" id="org.gnome.evolution.mail.config.accountEditor" check="org_gnome_exchange_check_options" commit="org_gnome_exchange_commit"> + <item type="page" path="40.oof" _label="Exchange Settings" factory="org_gnome_exchange_settings"/> + <item type="item_table" path="10.receive/10.config/20.owa" factory="org_gnome_exchange_owa_url"/> + <item type="section" path="10.receive/30.auth/00.exchange_auth" factory="org_gnome_exchange_auth_section"/> + </group> - <hook class="org.gnome.evolution.calendar.config:1.0"> - <group - target="source" - id="org.gnome.evolution.calendar.calendarProperties" - check="e_exchange_calendar_check" - commit="e_exchange_calendar_commit"> - <item - type="item_table" - path="00.general/00.source/40.pcalendar" - factory="e_exchange_calendar_pcalendar"/> - </group> - </hook> + <group target="account" id="org.gnome.evolution.mail.config.accountAssistant" check="org_gnome_exchange_check_options"> + <item type="item_table" path="10.receive/10.config/20.owa" factory="org_gnome_exchange_owa_url"/> + <item type="section" path="10.receive/30.auth/00.exchange_auth" factory="org_gnome_exchange_auth_section"/> + </group> - <hook class="org.gnome.evolution.addressbook.config:1.0"> - <group - target="source" - id="com.novell.evolution.addressbook.config.accountEditor" - check="e_exchange_contacts_check" - commit="e_exchange_contacts_commit"> - <item - type="item" - path="00.general/10.display/40.pcontacts" - factory="e_exchange_contacts_pcontacts"/> - </group> - </hook> + <group target="account" id="org.gnome.evolution.mail.config.accountWizard" check="org_gnome_exchange_check_options"> + <item type="item_table" path="10.receive/10.config/20.owa" factory="org_gnome_exchange_owa_url"/> + </group> - <hook class="org.gnome.evolution.mail.popup:1.0"> - <menu id="org.gnome.evolution.mail.foldertree.popup" target="folder" factory = "org_gnome_exchange_folder_permissions"> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.popup:1.0"> - <menu id="org.gnome.evolution.calendar.source.popup" target="source" factory="org_gnome_exchange_calendar_permissions"> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.popup:1.0"> - <menu id="org.gnome.evolution.tasks.source.popup" target="source" factory="org_gnome_exchange_calendar_permissions"> - </menu> - </hook> - <hook class="org.gnome.evolution.addressbook.popup:1.0"> - <menu id="org.gnome.evolution.addressbook.source.popup" target="source" factory="org_gnome_exchange_addressbook_permissions"> - </menu> - </hook> - <hook class="org.gnome.evolution.mail.bonobomenu:1.0"> - <menu id="org.gnome.evolution.mail.browser" target="select"> - <ui file="@PLUGINDIR@/org-gnome-folder-permissions.xml"/> - <item - type="item" - verb="CheckFolderPermission" - path="/commands/CheckFolderPermission" - enable="all" - activate="org_gnome_exchange_menu_folder_permissions"/> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.bonobomenu:1.0"> - <menu id="org.gnome.evolution.calendar.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-folder-permissions.xml"/> - <item - type="item" - verb="CheckFolderPermission" - path="/commands/CheckFolderPermission" - enable="all" - activate="org_gnome_exchange_menu_cal_permissions"/> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.bonobomenu:1.0"> - <menu id="org.gnome.evolution.tasks.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-folder-permissions.xml"/> - <item - type="item" - verb="CheckFolderPermission" - path="/commands/CheckFolderPermission" - enable="all" - activate="org_gnome_exchange_menu_tasks_permissions"/> - </menu> - </hook> - <hook class="org.gnome.evolution.addressbook.bonobomenu:1.0"> - <menu id="org.gnome.evolution.addressbook.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-folder-permissions.xml"/> - <item - type="item" - verb="CheckFolderPermission" - path="/commands/CheckFolderPermission" - enable="all" - activate="org_gnome_exchange_menu_ab_permissions"/> - </menu> - </hook> - <hook class="org.gnome.evolution.mail.bonobomenu:1.0"> - <menu id="org.gnome.evolution.mail.browser" target="select"> - <ui file="@PLUGINDIR@/org-gnome-folder-subscription.xml"/> - <item - type="item" - verb="FolderSubscription" - path="/commands/FolderSubscription" - enable="all" - activate="org_gnome_exchange_inbox_subscription"/> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.bonobomenu:1.0"> - <menu id="org.gnome.evolution.calendar.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-exchange-cal-subscription.xml"/> - <item - type="item" - verb="FolderSubscription" - path="/commands/FolderSubscription" - enable="all" - activate="org_gnome_exchange_calendar_subscription"/> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.bonobomenu:1.0"> - <menu id="org.gnome.evolution.tasks.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-exchange-tasks-subscription.xml"/> - <item - type="item" - verb="FolderSubscription" - path="/commands/FolderSubscription" - enable="all" - activate="org_gnome_exchange_tasks_subscription"/> - </menu> - </hook> - <hook class="org.gnome.evolution.addressbook.bonobomenu:1.0"> - <menu id="org.gnome.evolution.addressbook.view" target="select"> - <ui file="@PLUGINDIR@/org-gnome-exchange-ab-subscription.xml"/> - <item - type="item" - verb="FolderSubscription" - path="/commands/FolderSubscription" - enable="all" - activate="org_gnome_exchange_addressbook_subscription"/> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.popup:1.0"> - <menu id="org.gnome.evolution.calendar.source.popup" - target="source" - factory="org_gnome_exchange_check_subscribed"> - </menu> - </hook> - <hook class="org.gnome.evolution.calendar.popup:1.0"> - <menu id="org.gnome.evolution.tasks.source.popup" - target="source" - factory="org_gnome_exchange_check_subscribed"> - </menu> - </hook> - <hook class="org.gnome.evolution.addressbook.popup:1.0"> - <menu id="org.gnome.evolution.addressbook.source.popup" - target="source" - factory="org_gnome_exchange_check_address_book_subscribed"> - </menu> + <group id="org.gnome.evolution.mail.folderConfig" target="folder" check= "exchange_show_folder_size_check"> + <item type="page" path="10.size" _label="Size" factory="org_gnome_exchange_show_folder_size_factory"/> + </group> </hook> - <hook class="org.gnome.evolution.mail.popup:1.0"> - <menu id="org.gnome.evolution.mail.foldertree.popup" - target="folder" - factory = "org_gnome_exchange_check_inbox_subscribed"> - </menu> + + <hook class="org.gnome.evolution.calendar.config:1.0"> + <group target="source" id="org.gnome.evolution.calendar.calendarProperties" check="e_exchange_calendar_check" commit="e_exchange_calendar_commit"> + <item type="item_table" path="00.general/00.source/40.pcalendar" factory="e_exchange_calendar_pcalendar"/> + </group> </hook> - <hook class="org.gnome.evolution.mail.config:1.0"> - <group id="org.gnome.evolution.mail.folderConfig" - target="folder" - check= "exchange_show_folder_size_check"> - <item - type="page" - path="10.size" - _label="Size" - factory="org_gnome_exchange_show_folder_size_factory"/> + + <hook class="org.gnome.evolution.addressbook.config:1.0"> + <group target="source" id="com.novell.evolution.addressbook.config.accountEditor" check="e_exchange_contacts_check" commit="e_exchange_contacts_commit"> + <item type="item" path="00.general/10.display/40.pcontacts" factory="e_exchange_contacts_pcontacts"/> </group> </hook> + <hook class="org.gnome.evolution.mail.events:1.0"> - <event - id="composer.selectsendoption" - handle="org_gnome_exchange_send_options" - target="composer" - enable="sendoption" - /> + <event id="composer.selectsendoption" handle="org_gnome_exchange_send_options" target="composer" enable="sendoption"/> + </hook> + + <hook class="org.gnome.evolution.ui:1.0"> + <ui-manager id="org.gnome.evolution.mail" callback="eex_ui_mail_init"> + <popup name="mail-folder-popup"> + <placeholder name="mail-folder-popup-actions"> + <menuitem action="eex-mail-folder-permissions"/> + <menuitem action="eex-mail-folder-inbox-unsubscribe"/> + </placeholder> + </popup> + <menubar name="main-menu"> + <menu action="file-menu"> + <placeholder name="file-actions"> + <menuitem action="eex-mail-folder-permissions"/> + <menuitem action="eex-folder-subscribe-Inbox"/> + </placeholder> + </menu> + </menubar> + </ui-manager> + <ui-manager id="org.gnome.evolution.calendar" callback="eex_ui_calendar_permissions"> + <popup name="calendar-popup"> + <placeholder name="calendar-popup-actions"> + <menuitem action="eex-calendar-permissions"/> + <menuitem action="eex-folder-unsubscribe-Calendar"/> + </placeholder> + </popup> + <menubar name="main-menu"> + <menu action="file-menu"> + <placeholder name="file-actions"> + <menuitem action="eex-calendar-permissions"/> + <menuitem action="eex-folder-subscribe-Calendar"/> + </placeholder> + </menu> + </menubar> + </ui-manager> + <ui-manager id="org.gnome.evolution.task" callback="eex_ui_tasks_permissions"> + <popup name="task-list-popup"> + <placeholder name="task-list-popup-actions"> + <menuitem action="eex-tasks-permissions"/> + <menuitem action="eex-folder-unsubscribe-Tasks"/> + </placeholder> + </popup> + <menubar name="main-menu"> + <menu action="file-menu"> + <placeholder name="file-actions"> + <menuitem action="eex-tasks-permissions"/> + <menuitem action="eex-folder-subscribe-Tasks"/> + </placeholder> + </menu> + </menubar> + </ui-manager> + <ui-manager id="org.gnome.evolution.addressbook" callback="eex_ui_addressbook_permissions"> + <popup name="address-book-popup"> + <placeholder name="address-book-popup-actions"> + <menuitem action="eex-addressbook-permissions"/> + <menuitem action="eex-folder-unsubscribe-Contacts"/> + </placeholder> + </popup> + <menubar name="main-menu"> + <menu action="file-menu"> + <placeholder name="file-actions"> + <menuitem action="eex-addressbook-permissions"/> + <menuitem action="eex-folder-subscribe-Contacts"/> + </placeholder> + </menu> + </menubar> + </ui-manager> </hook> </e-plugin> </e-plugin-list> |