-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathmanifest.xml.template
155 lines (146 loc) · 6.71 KB
/
manifest.xml.template
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0" xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides/1.0" xsi:type="MailApp">
<Id>50581182-7271-4e44-8aa7-63c432b46a3e</Id>
<Version>1.1.0</Version>
<ProviderName>Wire</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Wire"/>
<Description DefaultValue="Wire meeting integration for Outlook"/>
<IconUrl DefaultValue="${BASE_URL}/assets/icon-64.png"/>
<HighResolutionIconUrl DefaultValue="${BASE_URL}/assets/icon-128.png"/>
<SupportUrl DefaultValue="https://support.wire.com" />
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="Mailbox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="${BASE_URL}/taskpane.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
<Description resid="residDescription"></Description>
<Requirements>
<bt:Sets DefaultMinVersion="1.3">
<bt:Set Name="Mailbox"/>
</bt:Sets>
</Requirements>
<Hosts>
<Host xsi:type="MailHost">
<Runtimes>
<!-- HTML file including reference to or inline JavaScript event handlers.
This is used by Outlook on the web and on the new Mac UI. -->
<Runtime resid="WebViewRuntime.Url">
<!-- JavaScript file containing event handlers. This is used by Outlook on Windows. -->
<Override type="javascript" resid="JSRuntime.Url"/>
</Runtime>
</Runtimes>
<DesktopFormFactor>
<FunctionFile resid="Commands.Url"/>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefault">
<Group id="apptComposeGroup">
<Label resid="residDescription"/>
<!-- Add Button -->
<Control xsi:type="Button" id="insertMeetingButton">
<Label resid="Commands.Label"/>
<Supertip>
<Title resid="Commands.Label"/>
<Description resid="Commands.Tooltip"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="icon-16"/>
<bt:Image size="32" resid="icon-32"/>
<bt:Image size="64" resid="icon-64"/>
<bt:Image size="80" resid="icon-80"/>
</Icon>
<Action xsi:type="ExecuteFunction">
<FunctionName>addMeetingLink</FunctionName>
</Action>
</Control>
<!-- Link to settings -->
<Control xsi:type="Button" id="settingsButton">
<Label resid="TaskpaneButton.Label"/>
<Supertip>
<Title resid="TaskpaneButton.Label"/>
<Description resid="TaskpaneButton.Tooltip"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="icon-16"/>
<bt:Image size="32" resid="icon-32"/>
<bt:Image size="80" resid="icon-80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="Taskpane.Url"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
<MobileFormFactor>
<FunctionFile resid="Commands.Url"/>
<ExtensionPoint xsi:type="MobileOnlineMeetingCommandSurface">
<Control xsi:type="MobileButton" id="insertMeetingButton">
<Label resid="Commands.Label"/>
<Icon>
<bt:Image size="25" scale="1" resid="icon-16"/>
<bt:Image size="25" scale="2" resid="icon-16"/>
<bt:Image size="25" scale="3" resid="icon-16"/>
<bt:Image size="32" scale="1" resid="icon-32"/>
<bt:Image size="32" scale="2" resid="icon-32"/>
<bt:Image size="32" scale="3" resid="icon-32"/>
<bt:Image size="48" scale="1" resid="icon-48"/>
<bt:Image size="48" scale="2" resid="icon-48"/>
<bt:Image size="48" scale="3" resid="icon-48"/>
</Icon>
<Action xsi:type="ExecuteFunction">
<FunctionName>addMeetingLink</FunctionName>
</Action>
</Control>
</ExtensionPoint>
</MobileFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="icon-16" DefaultValue="${BASE_URL}/assets/icon-16.png"/>
<bt:Image id="icon-32" DefaultValue="${BASE_URL}/assets/icon-32.png"/>
<bt:Image id="icon-48" DefaultValue="${BASE_URL}/assets/icon-48.png"/>
<bt:Image id="icon-64" DefaultValue="${BASE_URL}/assets/icon-64.png"/>
<bt:Image id="icon-80" DefaultValue="${BASE_URL}/assets/icon-80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="Commands.Url" DefaultValue="${BASE_URL}/commands.html"/>
<bt:Url id="Taskpane.Url" DefaultValue="${BASE_URL}/taskpane.html"/>
<!-- Entry for event based activation. -->
<bt:Url id="WebViewRuntime.Url" DefaultValue="${BASE_URL}/commands.html" />
<!-- Entry needed for Outlook on Windows. -->
<bt:Url id="JSRuntime.Url" DefaultValue="${BASE_URL}/launchevent.js" />
</bt:Urls>
<bt:ShortStrings>
<bt:String id="residDescription" DefaultValue="Wire meeting"/>
<bt:String id="Commands.Label" DefaultValue="Add Wire meeting link"/>
<bt:String id="TaskpaneButton.Label" DefaultValue="Settings"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="Commands.Tooltip" DefaultValue="Add Wire meeting to this appointment."/>
<bt:String id="TaskpaneButton.Tooltip" DefaultValue="Opens a pane displaying all available properties."/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>