toolkit/mozapps/extensions/content/update.xul

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:33818d77aa3b
1 <?xml version="1.0"?>
2
3 # -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
8 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
9 <?xml-stylesheet href="chrome://mozapps/skin/extensions/update.css" type="text/css"?>
10
11 <!DOCTYPE wizard [
12 <!ENTITY % updateDTD SYSTEM "chrome://mozapps/locale/extensions/update.dtd">
13 <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
14 %updateDTD;
15 %brandDTD;
16 ]>
17
18 <wizard id="updateWizard"
19 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
20 title="&updateWizard.title;"
21 windowtype="Addons:Compatibility"
22 branded="true"
23 onload="gUpdateWizard.init();"
24 onwizardfinish="gUpdateWizard.onWizardFinish();"
25 onwizardcancel="return gUpdateWizard.onWizardCancel();"
26 onclose="return gUpdateWizard.onWizardClose(event);"
27 buttons="accept,cancel">
28
29 <script type="application/javascript" src="chrome://mozapps/content/extensions/update.js"/>
30
31 <stringbundleset id="updateSet">
32 <stringbundle id="brandStrings" src="chrome://branding/locale/brand.properties"/>
33 <stringbundle id="updateStrings" src="chrome://mozapps/locale/extensions/update.properties"/>
34 </stringbundleset>
35
36 <wizardpage id="dummy" pageid="dummy"/>
37
38 <wizardpage id="offline" pageid="offline" next="versioninfo"
39 label="&offline.title;"
40 onpageadvanced="return gOfflinePage.onPageAdvanced();">
41 <description>&offline.description;</description>
42 <checkbox id="toggleOffline"
43 checked="true"
44 label="&offline.toggleOffline.label;"
45 accesskey="&offline.toggleOffline.accesskey;"
46 oncommand="gOfflinePage.toggleOffline();"/>
47 </wizardpage>
48
49 <wizardpage id="versioninfo" pageid="versioninfo" next="mismatch"
50 label="&versioninfo.wizard.title;"
51 onpageshow="gVersionInfoPage.onPageShow();">
52 <label>&versioninfo.top.label;</label>
53 <separator class="thin"/>
54 <progressmeter id="versioninfo.progress" mode="undetermined"/>
55 <hbox align="center">
56 <image id="versioninfo.throbber" class="throbber"/>
57 <label flex="1" id="versioninfo.status" crop="right">&versioninfo.waiting;</label>
58 </hbox>
59 <separator/>
60 </wizardpage>
61
62 <wizardpage id="mismatch" pageid="mismatch" next="checking"
63 label="&mismatch.win.title;"
64 onpageshow="gMismatchPage.onPageShow();">
65 <label>&mismatch.top.label;</label>
66 <separator class="thin"/>
67 <listbox id="mismatch.incompatible" flex="1"/>
68 <separator class="thin"/>
69 <label>&mismatch.bottom.label;</label>
70 </wizardpage>
71
72 <wizardpage id="checking" pageid="checking" next="noupdates"
73 label="&checking.wizard.title;"
74 onpageshow="gUpdatePage.onPageShow();">
75 <label>&checking.top.label;</label>
76 <separator class="thin"/>
77 <progressmeter id="checking.progress"/>
78 <hbox align="center">
79 <image id="checking.throbber" class="throbber"/>
80 <label id="checking.status" flex="1" crop="right">&checking.status;</label>
81 </hbox>
82 </wizardpage>
83
84 <wizardpage id="noupdates" pageid="noupdates"
85 label="&noupdates.wizard.title;"
86 onpageshow="gNoUpdatesPage.onPageShow();">
87 <description>&noupdates.intro.desc;</description>
88 <separator class="thin"/>
89 <hbox id="updateCheckErrorNotFound" class="alertBox" hidden="true" align="top">
90 <image id="alert"/>
91 <description flex="1">&noupdates.error.desc;</description>
92 </hbox>
93 <separator class="thin"/>
94 <description id="noupdatesCheckEnabled" hidden="true">
95 &noupdates.checkEnabled.desc;
96 </description>
97 <vbox id="noupdatesCheckDisabled" hidden="true">
98 <description>&finished.checkDisabled.desc;</description>
99 <checkbox label="&enableChecking.label;" checked="true"
100 oncommand="gUpdateWizard.shouldAutoCheck = this.checked;"/>
101 </vbox>
102 <separator flex="1"/>
103 #ifndef XP_MACOSX
104 <label>&clickFinish.label;</label>
105 #else
106 <label>&clickFinish.labelMac;</label>
107 #endif
108 <separator class="thin"/>
109 </wizardpage>
110
111 <wizardpage id="found" pageid="found" next="installing"
112 label="&found.wizard.title;"
113 onpageshow="gFoundPage.onPageShow();">
114 <label>&found.top.label;</label>
115 <separator class="thin"/>
116 <listbox id="found.updates" flex="1" seltype="multiple"
117 onclick="gFoundPage.updateNextButton();"/>
118 <separator class="thin"/>
119 <vbox align="left" id="xpinstallDisabledAlert" hidden="true">
120 <description>&found.disabledXPinstall.label;</description>
121 <checkbox label="&found.enableXPInstall.label;"
122 id="enableXPInstall"
123 accesskey="&found.enableXPInstall.accesskey;"
124 oncommand="gFoundPage.toggleXPInstallEnable(event);"/>
125 </vbox>
126 </wizardpage>
127
128 <wizardpage id="installing" pageid="installing" next="finished"
129 label="&installing.wizard.title;"
130 onpageshow="gInstallingPage.onPageShow();">
131 <label>&installing.top.label;</label>
132 <progressmeter id="downloadProgress"/>
133 <hbox align="center">
134 <image id="installing.throbber" class="throbber"/>
135 <label id="actionItem" flex="1" crop="right"/>
136 </hbox>
137 <separator/>
138 </wizardpage>
139
140 <wizardpage id="installerrors" pageid="installerrors"
141 label="&installerrors.wizard.title;"
142 onpageshow="gInstallErrorsPage.onPageShow();">
143 <hbox align="top" class="alertBox">
144 <description flex="1">&installerrors.intro.label;</description>
145 </hbox>
146 <separator flex="1"/>
147 #ifndef XP_MACOSX
148 <label>&clickFinish.label;</label>
149 #else
150 <label>&clickFinish.labelMac;</label>
151 #endif
152 <separator class="thin"/>
153 </wizardpage>
154
155 <wizardpage id="adminDisabled" pageid="adminDisabled"
156 label="&adminDisabled.wizard.title;"
157 onpageshow="gAdminDisabledPage.onPageShow();">
158 <separator/>
159 <hbox class="alertBox" align="top">
160 <image id="alert"/>
161 <description flex="1">&adminDisabled.warning.label;</description>
162 </hbox>
163 <separator flex="1"/>
164 #ifndef XP_MACOSX
165 <label>&clickFinish.label;</label>
166 #else
167 <label>&clickFinish.labelMac;</label>
168 #endif
169 <separator class="thin"/>
170 </wizardpage>
171
172 <wizardpage id="finished" pageid="finished"
173 label="&finished.wizard.title;"
174 onpageshow="gFinishedPage.onPageShow();">
175
176 <label>&finished.top.label;</label>
177 <separator/>
178 <description id="finishedCheckEnabled" hidden="true">
179 &finished.checkEnabled.desc;
180 </description>
181 <vbox id="finishedCheckDisabled" hidden="true">
182 <description>&finished.checkDisabled.desc;</description>
183 <checkbox label="&enableChecking.label;" checked="true"
184 oncommand="gUpdateWizard.shouldAutoCheck = this.checked;"/>
185 </vbox>
186 <separator flex="1"/>
187 #ifndef XP_MACOSX
188 <label>&clickFinish.label;</label>
189 #else
190 <label>&clickFinish.labelMac;</label>
191 #endif
192 <separator class="thin"/>
193 </wizardpage>
194
195 </wizard>
196

mercurial