Let the REC icon blink slowly as this is still a better REC indication
[openblackhole/openblackhole-enigma2.git] / data / skin_display_vuduo2.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!--  Skin: LCD from Magic by MiLo - Modified by Littlesat -->
3 <skin>
4         <windowstyle id="1" type="skinned">
5                 <color color="#000000" name="Background"/>
6                 <color color="#ffffff" name="LabelForeground"/>
7                 <color color="#000000" name="ListboxBackground"/>
8                 <color color="#ffffff" name="ListboxForeground"/>
9                 <color color="#000000" name="ListboxSelectedBackground"/>
10                 <color color="#ffffff" name="ListboxSelectedForeground"/>
11                 <color color="#000000" name="ListboxMarkedBackground"/>
12                 <color color="#ffffff" name="ListboxMarkedForeground"/>
13                 <color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
14                 <color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
15                 <color color="#ffffff" name="WindowTitleForeground"/>
16                 <color color="#000000" name="WindowTitleBackground"/>
17         </windowstyle>
18         <fonts>
19                 <font name="LCD_display" filename="nmsbd.ttf" scale="90"/>
20                 <alias name="Huge" font="LCD_display" size="32" height="32" />
21                 <alias name="Bigger" font="LCD_display" size="18" height="18" />
22                 <alias name="Big" font="LCD_display" size="16" height="16" />
23                 <alias name="Medium" font="LCD_display" size="14" height="12" />
24                 <alias name="Small" font="LCD_display" size="10" height="10" />
25         </fonts>
26
27 <!-- template -->
28         <screen name="SummaryClockPanel">
29                 <widget source="global.CurrentTime" render="Label" position="right" size="36,*" font="Medium" halign="right" valign="top" noWrap="1">
30                         <convert type="ClockToText"/>
31                 </widget>
32         </screen>
33         <screen name="RecordIconPanel">
34                 <widget source="session.RecordState" render="Pixmap" pixmap="/usr/share/enigma2/skin_default/LCDIcons/rec.png" position="e-15,0" size="15,11">
35                         <convert type="ConditionalShowHide">Blink,2000</convert>
36                 </widget>
37         </screen>
38
39 <!-- main-->
40         <screen name="InfoBarSummary" position="fill">
41                 <panel position="top" size="*,16" layout="stack">
42                         <widget source="session.CurrentService" render="Label" position="top" size="*,16" font="Bigger" noWrap="1">
43                                 <convert type="ServiceName">Name</convert>
44                                 <convert type="TextCase">ToUpper</convert>
45                         </widget>
46                         <panel name="RecordIconPanel"/>
47                 </panel>
48                 <widget source="session.Event_Now" render="Progress" position="top" size="*,4" borderWidth="1">
49                         <convert type="EventTime">Progress</convert>
50                 </widget>
51                 <panel position="fill" name="SummaryClockPanel" layout="stack">
52                         <widget source="session.Event_Now" render="Label" position="top" size="*,12" font="Medium" noWrap="1">
53                                 <convert type="EventName">Name</convert>
54                                 <convert type="TextCase">ToUpper</convert>
55                         </widget>
56                 </panel>
57         </screen>
58
59 <!-- GraphMultiEPG -->
60         <screen name="GraphMultiEPG_summary" position="fill">
61                 <widget source="parent.Service" render="Label" position="top" size="*,18" font="Bigger" noWrap="1">
62                         <convert type="ServiceName">Name</convert>
63                         <convert type="TextCase">ToUpper</convert>
64                 </widget>
65                 <panel position="fill" name="SummaryClockPanel" layout="stack">
66                         <widget source="parent.Event" render="Label" position="bottom" size="*,12" font="Medium" noWrap="1">
67                                 <convert type="EventName">Name</convert>
68                                 <convert type="TextCase">ToUpper</convert>
69                         </widget>
70                         <panel name="RecordIconPanel"/>
71                 </panel>
72         </screen>
73
74 <!-- channelselection-->
75         <screen name="ChannelSelection_summary" position="fill">
76                 <panel position="top" size="*,16" layout="stack">
77                         <widget source="parent.ServiceEvent" render="Label" position="top" size="*,16" font="Bigger" noWrap="1" >
78                                 <convert type="ServiceName">Name</convert>
79                                 <convert type="TextCase">ToUpper</convert>
80                         </widget>
81                         <panel name="RecordIconPanel"/>
82                 </panel>
83                 <widget source="parent.ServiceEvent" render="Progress" position="top" size="*,4" borderWidth="1">
84                         <convert type="EventTime">Progress</convert>
85                 </widget>
86                 <panel position="fill" name="SummaryClockPanel" layout="stack">
87                         <widget source="parent.ServiceEvent" render="Label" position="bottom" size="*,12" font="Medium" noWrap="1">
88                                 <convert type="EventName">Name</convert>
89                                 <convert type="TextCase">ToUpper</convert>
90                         </widget>
91                 </panel>
92         </screen>
93
94 <!-- menus-->
95         <screen name="MenuSummary" position="fill">
96                 <widget source="parent.title" render="Label" position="top" size="*,16" font="Big"  valign="top" noWrap="1"/>
97                 <widget source="parent.menu" render="Label" position="fill" font="Big">
98                         <convert type="StringListSelection" />
99                         <convert type="TextCase">ToUpper</convert>
100                 </widget>
101         </screen>
102
103 <!-- numberzap -->
104         <screen name="NumberZap_summary" position="fill">
105                 <panel position="top" size="*,18">
106                         <widget source="parent.channel_summary" render="Label" position="left" size="80,*" font="Bigger" noWrap="1"/>
107                         <widget source="parent.number_summary" render="Label" position="fill" font="Bigger" halign="right"/>
108                 </panel>
109                 <panel position="fill" name="SummaryClockPanel">
110                         <widget source="parent.servicename_summary" render="Label" position="fill" font="Medium" noWrap="1">
111                                 <convert type="TextCase">ToUpper</convert>
112                         </widget>
113                 </panel>
114         </screen>
115
116 <!-- movieplayer-->
117         <screen name="InfoBarMoviePlayerSummary" position="fill">
118                 <panel position="top" size="*,16" layout="stack">
119                         <panel position="top" size="*,16">
120                                 <widget source="session.CurrentService" render="Label" position="right" size="48,*" font="Bigger" halign="right" noWrap="1">
121                                         <convert type="ServicePosition">Remaining,ShowHours,Negate,ShowNoSeconds</convert>
122                                 </widget>
123                                 <widget source="session.CurrentService" render="Label" position="fill" size="64,*" font="Bigger"  noWrap="1">
124                                         <convert type="ServicePosition">Position,ShowHours</convert>
125                                 </widget>
126                         </panel>
127                         <panel name="RecordIconPanel"/>
128                 </panel>
129                 <widget source="session.CurrentService" render="Progress" position="top" size="*,4" borderWidth="1">
130                         <convert type="ServicePosition">Position</convert>
131                 </widget>
132                 <panel position="fill" name="SummaryClockPanel" layout="stack">
133                         <widget source="session.CurrentService" render="Label" position="bottom" size="*,12" font="Medium" noWrap="1">
134                                 <convert type="ServiceName">Name</convert>
135                                 <convert type="TextCase">ToUpper</convert>
136                         </widget>
137                 </panel>
138         </screen>
139
140         <screen name="MovieContextMenuSummary" position="fill">
141                 <widget source="parent.Title" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
142                 <widget source="selected" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
143         </screen>
144
145         <screen name="MovieSelectionSummary" position="fill">
146                 <widget source="name" render="Label" position="top" size="*,18" font="Bigger" noWrap="1"/>
147                 <panel position="fill" name="SummaryClockPanel" layout="stack">
148                         <widget source="parent.Service" render="Label" position="fill" font="Medium" noWrap="1">
149                                 <convert type="MovieInfo">FileSize</convert>
150                         </widget>
151                 </panel>
152         </screen>
153
154 <!-- DVD -->
155         <screen name="DVDSummary" position="fill">
156                 <panel name="InfoBarMoviePlayerSummary"/>
157         </screen>
158
159 <!-- setup-->
160         <screen name="SetupSummary" position="fill">
161                 <widget source="SetupEntry" render="Label" position="top" size="*,20" font="Small"/>
162                 <widget source="SetupValue" render="Label" position="fill" font="Medium" noWrap="1"/>
163         </screen>
164
165         <screen name="SleepTimerEdit_summary"><panel name="SetupSummary"/></screen>
166
167 <!-- misc-->
168         <screen name="SimpleSummary" position="fill">
169                 <widget source="parent.Title" render="Label" position="top" size="*,18" font="Big" noWrap="1"/>
170                 <panel position="fill" name="SummaryClockPanel" />
171         </screen>
172
173         <screen name="WizardSummary" position="fill">
174                 <widget source="text" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
175                 <widget source="parent.list" render="Label" position="fill" font="Big" noWrap="1">
176                         <convert type="StringListSelection" />
177                 </widget>
178         </screen>
179
180         <screen name="VideoWizardSummary" position="fill">
181                 <widget name="text" position="top" size="*,16" font="Big" noWrap="1"/>
182                 <widget source="parent.list" render="Label" position="fill" font="Big" noWrap="1">
183                         <convert type="StringListSelection" />
184                 </widget>
185         </screen>
186
187         <screen name="ServiceScanSummary" position="fill">
188                 <widget source="parent.Title" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
189                 <widget source="Service" render="Label" position="fill" font="Big" noWrap="1"/>
190         </screen>
191
192 <!-- standby -->
193         <screen name="StandbySummary" position="fill">
194                 <panel position="fill" layout="stack">
195                         <widget source="global.CurrentTime" render="Label" position="fill" font="Huge" halign="center" valign="center" noWrap="1">
196                                 <convert type="ClockToText"/>
197                         </widget>
198                         <widget source="session.RecordState" render="Pixmap" pixmap="/usr/share/enigma2/skin_default/LCDIcons/rec.png" position="bottom" size="16,9">
199                                 <convert type="ConditionalShowHide"/>
200                         </widget>
201                 </panel>
202         </screen>
203
204 <!-- Plugin browser -->
205         <screen name="PluginBrowserSummary" position="fill">
206                 <widget source="parent.Title" render="Label" position="top" size="*,16" font="Big" noWrap="1" />
207                 <widget source="entry" render="Label" position="fill" font="Big" noWrap="1" />
208         </screen>
209
210 <!-- JobView Summary -->
211         <screen name="JobView_summary" position="fill">
212                 <widget source="parent.summary_job_name" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
213                 <widget source="parent.summary_job_progress" render="Progress" position="top" size="*,4" borderWidth="1"/>
214                 <widget source="parent.summary_job_task" render="Label" position="fill" font="Medium" noWrap="1"/>
215         </screen>
216
217         <screen name="ChoiceBox_summary" position="fill">
218                 <widget source="parent.text" render="Label" position="top" size="*,16" font="Big" noWrap="1"/>
219                 <widget source="parent.summary_selection" render="Label" position="fill" font="Big" noWrap="1"/>
220         </screen>
221
222         <screen name="MessageBox_summary" position="fill" layout="stack">
223                 <widget source="parent.Text" render="Label" position="top" size="*,32" font="Small"/>
224                 <widget source="parent.selectedChoice" render="Label" position="bottom" size="*,12" font="Medium" noWrap="1"/>
225         </screen>
226
227         <screen name="MessageBoxSimple_summary" position="fill">
228                 <panel name="MessageBox_summary"/>
229         </screen>
230 </skin>