aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/org-gnome-exchange-operations.eplug.xml
blob: fcd6ff074b5981b64adddc1f6dda24e564bdce13 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?xml version="1.0"?>
<e-plugin-list>
  <e-plugin
    type="shlib"
    id="org.gnome.evolution.plugin.exchange-operations"
    location="@PLUGINDIR@/liborg-gnome-exchange-operations@SOEXT@"
    load-on-startup="true"
    _name="Exchange Operations"
    system_plugin="true">
    <author name="Sushma Rai" email="rsushma@novell.com"/>
    <author name="Praveen Kumar" email="kpraveen@novell.com"/>
    <author name="Shakti Sen" email="shprasad@novell.com"/>
    <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>

        <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.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.events:1.0">
        <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>