aboutsummaryrefslogblamecommitdiffstats
path: root/plugins/exchange-operations/org-gnome-exchange-operations.eplug.in
blob: ed2feef62fc13b499a05adc3bfb64c46e57e08a0 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                                              
                                                           







































                                                                                                                       
              

                                                                 

                                                 



                                                          

                

                                                             
              
                            



                                                                       
                            
                                                          
                                                          


                














                                                                                                                                       



























                                                                                                                                                   


                
<?xml version="1.0"?>
<e-plugin-list>
  <e-plugin
    type="shlib"
    id="org.gnome.evolution.plugin.exchange-operations"
    location="@PLUGINDIR@/liborg-gnome-exchange-operations.so"
    load-on-startup="true"
    name="Exchange Operations">
    <author name="Sushma Rai" email="rsushma@novell.com"/>
    <author name="Praveen Kumar" email="kpraveen@novell.com"/>
    <author name="Shakti Sen" email="shprasad@novell.com"/>
    <description>A plugin that handles a collection of Exchange account specific operations and features.</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.accountDruid"
        check="org_gnome_exchange_check_options">
                <item type="item_table"
                        path="10.receive/10.config/20.owa"
            factory="org_gnome_exchange_owa_url"/>
    </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.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.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.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.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.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_folder_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>
    </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>


  </e-plugin>
</e-plugin-list>