Ticket #12241: notification-ui.xml

File notification-ui.xml, 10.2 KB (added by JYA, 10 years ago)

Screen causing the crash

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE mythuitheme SYSTEM "http://www.mythtv.org/schema/mythuitheme.xsd">
3
4<mythuitheme>
5
6    <window name="notification">
7        <area>1100,20,800,180</area>
8        <!--
9        <animation trigger="AboutToShow">
10            <section duration="500" centre="middle">
11                <position start="100%,20" end="-1,-1" easingcurve="OutBack" />
12            </section>
13        </animation>
14        <animation trigger="AboutToHide">
15            <section duration="500" centre="middle">
16                <position start="-1,-1" end="100%,20" easingcurve="InBack" />
17            </section>
18        </animation>-->
19
20        <shape name="background" from="basewidgetshape">
21            <area>0,0,100%,100%</area>
22            <fill color="#000000" alpha="150" />
23        </shape>
24
25        <textarea name="title" from="basetextarea">
26            <area>18,5,-10,35</area>
27            <font>baselarge</font>
28        </textarea>
29
30        <textarea name="origin" from="basetextarea">
31            <area>18,45,-10,30</area>
32            <font>basesmall</font>
33        </textarea>
34
35        <textarea name="description" from="basetextarea" depends="progress">
36            <area>18,75,-10,30</area>
37            <font>basesmall</font>
38        </textarea>
39
40        <textarea name="extra" from="basetextarea" depends="progress">
41            <area>18,105,300,30</area>
42            <font>basesmall</font>
43        </textarea>
44
45        <textarea name="description_noprogress" from="basetextarea" depends="!progress">
46            <area>18,75,-10,115</area>
47            <font>basesmall</font>
48            <multiline>yes</multiline>
49            <align>left,top</align>
50            <template>%DESCRIPTION%</template>
51        </textarea>
52    </window>
53
54    <window name="notification-image">
55        <area>1100,20,800,180</area>
56        <!--
57         <animation trigger="AboutToShow">
58         <section duration="500" centre="middle">
59         <position start="100%,20" end="-1,-1" easingcurve="OutBack" />
60         </section>
61         </animation>
62         <animation trigger="AboutToHide">
63         <section duration="500" centre="middle">
64         <position start="-1,-1" end="100%,20" easingcurve="InBack" />
65         </section>
66         </animation>-->
67
68        <shape name="background" from="basewidgetshape">
69            <area>0,0,100%,100%</area>
70            <fill color="#000000" alpha="150" />
71        </shape>
72
73        <statetype name="mediastate">
74            <area>0,0,100%,100%</area>
75            <state name="ok"/>
76            <state name="noartwork">
77                <area>0,0,100%,100%</area>
78                <imagetype name="imageartwork">
79                    <!-- Artist: Vargas21 http://www.iconarchive.com/show/aquave-metal-icons-by-vargas21/Music-icon.html -->
80                    <filename>noartwork.png</filename>
81                    <area>18,18,144,144</area>
82                </imagetype>
83            </state>
84        </statetype>
85
86        <statetype name="errorstate">
87            <area>0,0,100%,100%</area>
88            <state name="ok"/>
89            <state name="error">
90                <area>0,0,100%,100%</area>
91                <imagetype name="imageerror">
92                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Error-icon.html -->
93                    <filename>error.png</filename>
94                    <area>18,18,144,144</area>
95                </imagetype>
96            </state>
97            <state name="check">
98                <area>0,0,100%,100%</area>
99                <imagetype name="imageerror">
100                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Select-icon.html -->
101                    <filename>check.png</filename>
102                    <area>18,18,144,144</area>
103                </imagetype>
104            </state>
105            <state name="warning">
106                <area>0,0,100%,100%</area>
107                <imagetype name="imageerror">
108                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Alert-icon.html -->
109                    <filename>warning.png</filename>
110                    <area>18,18,144,144</area>
111                </imagetype>
112            </state>
113            <state name="busy">
114                <area>0,0,100%,100%</area>
115                <imagetype name="animation">
116                    <area>40,40,105,105</area>
117                    <filepattern low="0" high="24">busyimages/%1.png</filepattern>
118                    <delay>250</delay>
119                </imagetype>
120            </state>
121        </statetype>
122
123        <imagetype name="image" depends="!mediastate&amp;!errorstate">
124            <filename>damaged.png</filename>
125            <area>18,18,144,144</area>
126        </imagetype>
127
128        <textarea name="title" from="basetextarea">
129            <area>170,5,-10,35</area>
130            <font>baselarge</font>
131        </textarea>
132
133        <textarea name="origin" from="basetextarea">
134            <area>170,45,-10,30</area>
135            <font>basesmall</font>
136        </textarea>
137
138        <textarea name="description" from="basetextarea" depends="progress">
139            <area>170,75,-10,30</area>
140            <font>basesmall</font>
141        </textarea>
142
143        <textarea name="extra" from="basetextarea" depends="progress">
144            <area>170,105,300,30</area>
145            <font>basesmall</font>
146        </textarea>
147
148        <textarea name="progress_text" from="basetextarea" depends="progress">
149            <area>370,105,-10,30</area>
150            <font>basesmall</font>
151            <align>right</align>
152        </textarea>
153
154        <progressbar name="progress" from="baseprogressbar">
155            <area>170,140,100%-180,10</area>
156        </progressbar>
157
158        <textarea name="description_noprogress" from="basetextarea" depends="!progress">
159            <area>170,75,-10,115</area>
160            <font>basesmall</font>
161            <multiline>yes</multiline>
162            <align>left,top</align>
163            <template>%DESCRIPTION%</template>
164        </textarea>
165    </window>
166
167    <window name="notification-full">
168        <area>0,0,100%,100%</area>
169
170        <shape name="background" from="basewidgetshape">
171            <area>0,0,100%,100%</area>
172            <fill color="#000000" alpha="225" />
173        </shape>
174
175        <statetype name="mediastate">
176            <area>0,0,100%,100%</area>
177            <state name="ok"/>
178            <state name="noartwork">
179                <area>0,0,100%,100%</area>
180                <imagetype name="imageartwork">
181                    <!-- Artist: Vargas21 http://www.iconarchive.com/show/aquave-metal-icons-by-vargas21/Music-icon.html -->
182                    <filename>noartwork512.png</filename>
183                    <area>0,0,100%,100%</area>
184                    <preserveaspect>true</preserveaspect>
185                </imagetype>
186            </state>
187        </statetype>
188
189        <statetype name="errorstate">
190            <area>0,0,100%,100%</area>
191            <state name="ok"/>
192            <state name="error">
193                <area>0,0,100%,100%</area>
194                <imagetype name="imageerror">
195                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Error-icon.html -->
196                    <filename>error.png</filename>
197                    <area>704,189,512,512</area>
198                    <preserveaspect>true</preserveaspect>
199                </imagetype>
200            </state>
201            <state name="check">
202                <area>0,0,100%,100%</area>
203                <imagetype name="imagecheck">
204                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Select-icon.html -->
205                    <filename>check.png</filename>
206                    <area>704,189,512,512</area>
207                    <preserveaspect>true</preserveaspect>
208                </imagetype>
209            </state>
210            <state name="warning">
211                <area>0,0,100%,100%</area>
212                <imagetype name="imagewarning">
213                    <!-- Artist: Kyo-Tux http://www.iconarchive.com/show/phuzion-icons-by-kyo-tux/Sign-Alert-icon.html -->
214                    <filename>warning.png</filename>
215                    <area>704,189,512,512</area>
216                    <preserveaspect>true</preserveaspect>
217                </imagetype>
218            </state>
219            <state name="busy">
220                <area>0,0,100%,100%</area>
221                <imagetype name="animation">
222                    <area>704,189,512,512</area>
223                    <filepattern low="0" high="24">busyimages/%1.png</filepattern>
224                    <delay>250</delay>
225                </imagetype>
226            </state>
227        </statetype>
228
229        <imagetype name="image" depends="!mediastate&amp;!errorstate">
230            <filename>damaged.png</filename>
231            <area>0,0,100%,100%</area>
232            <preserveaspect>true</preserveaspect>
233        </imagetype>
234
235        <textarea name="title" from="basetextarea" depends="mediastate|errorstate">
236            <area>170,100%-245,-10,35</area>
237            <font>baseextralarge</font>
238        </textarea>
239
240        <textarea name="title_nomedia" from="basetextarea" depends="!mediastate">
241            <area>170,100,-10,35</area>
242            <font>baseextralarge</font>
243            <template>%TITLE%</template>
244        </textarea>
245
246        <textarea name="origin" from="basetextarea">
247            <area>170,100%-195,-10,30</area>
248            <font>baselarge</font>
249        </textarea>
250
251        <textarea name="description" from="basetextarea" depends="progress">
252            <area>170,100%-155,-10,30</area>
253            <font>basemedium</font>
254            <template>%DESCRIPTION% %(|EXTRA|)%</template>
255        </textarea>
256
257        <textarea name="progress_text" from="basetextarea" depends="progress">
258            <area>370,100%-135,-10,30</area>
259            <font>basemedium</font>
260            <align>right</align>
261        </textarea>
262
263        <progressbar name="progress" from="baseprogressbar">
264            <area>170,100%-100,10,10</area>
265        </progressbar>
266
267        <textarea name="description_noprogress" from="basetextarea" depends="!progress">
268            <area>170,100%-155,-10,145</area>
269            <font>basemedium</font>
270            <multiline>yes</multiline>
271            <align>left,top</align>
272            <template>%DESCRIPTION% %\n(|EXTRA|)%</template>
273        </textarea>
274    </window>
275
276</mythuitheme>