aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml')
-rw-r--r--plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml298
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>