Add 96x64 skin file (not used yet)
authorMike Looijmans <milo-software@users.sourceforge.net>
Wed, 24 Nov 2010 20:00:48 +0000 (21:00 +0100)
committerMike Looijmans <milo-software@users.sourceforge.net>
Wed, 24 Nov 2010 20:00:48 +0000 (21:00 +0100)
Though you could manually copy skin_display96.xml to skin_display.xml

data/Makefile.am
data/skin_display96.xml [new file with mode: 0755]

index 19b4727..b392dbc 100644 (file)
@@ -24,5 +24,5 @@ dist_pkgdata_DATA = \
 if HAVE_TEXTLCD
 dist_pkgdata_DATA += skin_text.xml
 else
 if HAVE_TEXTLCD
 dist_pkgdata_DATA += skin_text.xml
 else
-dist_pkgdata_DATA += skin_display.xml
+dist_pkgdata_DATA += skin_display.xml skin_display96.xml
 endif
 endif
diff --git a/data/skin_display96.xml b/data/skin_display96.xml
new file mode 100755 (executable)
index 0000000..3ceaae5
--- /dev/null
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--  Skin: LCD from Magic by MiLo -->
+<skin>
+       <fonts>
+               <!-- pick a funky name for the font, so we don't conflict  -->
+               <font filename="nmsbd.ttf" name="FdLcD" scale="90"/>
+       </fonts>
+
+<!-- main-->
+       <screen name="InfoBarSummary" position="0,0" size="96,64">
+               <widget source="session.CurrentService" render="Label" position="0,0" size="96,21" font="FdLcD;20" halign="left" noWrap="1">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Label" position="0,21" size="96,14" font="FdLcD;14" halign="left" noWrap="1" foregroundColor="#ffff7f">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="0,36" size="96,4" borderWidth="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="Rec" position="0,52" size="24,12" font="FdLcD;12" zPosition="1" noWrap="1" foregroundColor="#ff0000">
+                       <convert type="ConditionalShowHide"></convert>
+               </widget>
+               <widget source="session.Event_Now" render="Label" position="0,40" size="40,12" font="FdLcD;12" halign="left" noWrap="1">
+                       <convert type="EventTime">Remaining</convert>
+                       <convert type="RemainingToText">NoSeconds</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="40,40" size="56,24" font="FdLcD;24" halign="right" valign="top" noWrap="1">
+                       <convert type="ClockToText"></convert>
+               </widget>
+       </screen>
+    
+  
+<!-- channelselection-->
+       <screen name="ChannelSelection_summary" position="0,0" size="96,64">
+               <widget source="parent.ServiceEvent" render="Label" position="0,0" size="96,21" font="FdLcD;20" halign="left" noWrap="1" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="parent.ServiceEvent" render="Label" position="0,21" size="96,14" font="FdLcD;14" halign="left" noWrap="1">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="parent.ServiceEvent" render="Progress" position="0,36" size="96,4" borderWidth="1">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="40,40" size="56,24" font="FdLcD;24" halign="right" valign="top" noWrap="1">
+                       <convert type="ClockToText"></convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="Rec" position="0,52" size="24,12" font="FdLcD;12" zPosition="1" noWrap="1">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+       </screen>
+  
+<!-- menus-->
+       <screen name="MenuSummary" position="0,0" size="96,64">
+               <widget source="parent.title" render="Label" position="0,0" size="96,16" font="FdLcD;14" halign="center" valign="top" noWrap="1" />
+               <widget source="parent.menu" render="Label" position="0,16" size="96,48" font="FdLcD;16" halign="left" valign="top">
+                       <convert type="StringListSelection" />
+               </widget>
+       </screen>
+
+<!-- movieplayer-->
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="96,64">
+               <widget source="session.CurrentService" render="Label" position="0,0" size="96,36" font="FdLcD;16" halign="left" valign="top" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Progress" position="0,36" size="96,4" borderWidth="1">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Label" position="0,40" size="40,12" font="FdLcD;12" halign="left" noWrap="1">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="Rec" position="0,52" size="24,12" font="FdLcD;12" zPosition="1" noWrap="1">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="40,40" size="56,24" font="FdLcD;24" halign="right" valign="top" noWrap="1">
+                       <convert type="ClockToText"></convert>
+               </widget>
+       </screen>
+       
+       <screen name="MovieContextMenuSummary" position="0,0" size="96,64">
+               <widget source="parent.Title" render="Label" position="0,0" size="96,14" font="FdLcD;12" halign="left" valign="top" noWrap="1" />
+               <widget source="selected" render="Label" position="0,14" size="96,32" font="FdLcD;16" />
+               <widget source="global.CurrentTime" render="Label" position="40,46" size="56,18" halign="right" font="FdLcD;16" >
+                       <convert type="ClockToText"></convert>
+               </widget>
+       </screen>
+
+       <screen name="MovieSelectionSummary" position="0,0" size="96,64">
+               <widget source="parent.Title" render="Label" position="0,0" size="96,14" font="FdLcD;12" halign="left" valign="top" noWrap="1" />
+               <widget source="name" render="Label" position="0,14" size="96,32" font="FdLcD;16" halign="left" valign="top" />
+               <widget source="parent.Service" render="Label" position="0,46" size="48,18" font="FdLcD;14" halign="left" noWrap="1">
+                       <convert type="MovieInfo">RecordServiceName</convert>
+               </widget>
+               <widget source="parent.Service" render="Label" position="48,46" size="48,18" font="FdLcD;14" halign="right" noWrap="1">
+                       <convert type="MovieInfo">FileSize</convert>
+               </widget>
+       </screen>
+
+<!-- setup-->
+       <screen name="SetupSummary" position="0,0" size="96,64">
+               <widget source="SetupTitle" render="Label" position="0,0" size="96,12" font="FdLcD;12" halign="left" />
+               <widget source="SetupEntry" render="Label" position="0,12" size="96,40" font="FdLcD;12" halign="left" />
+               <widget source="SetupValue" render="Label" position="0,52" size="96,12" font="FdLcD;12" halign="left" />
+       </screen>
+
+<!-- misc-->
+       <screen name="SimpleSummary" position="0,0" size="96,64">
+               <widget source="parent.Title" render="Label" position="0,0" size="96,40" font="FdLcD;16" halign="center" valign="center" />
+               <widget source="session.RecordState" render="FixedLabel" text="Rec" position="0,52" size="36,12" font="FdLcD;12" zPosition="1">
+                       <convert type="ConditionalShowHide">Blink</convert>
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="40,40" size="56,24" font="FdLcD;24" halign="right" valign="top" noWrap="1">
+                       <convert type="ClockToText"></convert>
+               </widget>
+       </screen>
+
+<!-- standby -->
+       <screen name="StandbySummary" position="0,0" size="96,64">
+               <widget source="global.CurrentTime" render="Label" position="0,0" size="96,64" font="FdLcD;40" halign="center" valign="center" noWrap="1">
+                       <convert type="ClockToText"></convert>
+               </widget>
+               <widget source="session.RecordState" render="FixedLabel" text="Recording" position="0,50" size="96,12" font="FdLcD;12" zPosition="2" valign="bottom" halign="left" noWrap="1">
+                       <convert type="ConditionalShowHide"></convert>
+               </widget>
+       </screen>
+<!-- Plugin browser -->
+       <screen name="PluginBrowserSummary" position="0,0" size="96,64">
+               <widget source="parent.Title" render="Label" position="0,4" size="96,16" font="FdLcD;12"  noWrap="1" />
+               <widget source="entry" render="Label" position="0,16" size="96,20" font="FdLcD;18" noWrap="1" />
+               <widget source="desc" render="Label" position="0,36" size="96,28" font="FdLcD;12" valign="top" />
+       </screen>
+
+<!-- JobView Summary -->
+       <screen name="JobView_summary" position="0,0" size="96,64">
+               <widget source="parent.summary_job_name" render="Label" position="0,4" size="96,42" font="FdLcD;16" />
+               <widget source="parent.summary_job_task" render="Label" position="0,22" size="96,26" font="FdLcD;12" />
+               <widget source="parent.summary_job_progress" render="Progress" position="0,50" size="60,12" borderWidth="1" zPosition="1" />
+               <widget source="parent.summary_job_progress" render="Label" position="60,50" size="40,12" font="FdLcD;12" zPosition="2" halign="center" transparent="1"  >
+                       <convert type="ProgressToText" />
+               </widget>
+       </screen>
+
+       <screen name="ChoiceBox_summary" position="0,0" size="96,64">
+               <widget source="parent.summary_list" render="Label" position="0,0" size="96,64" font="FdLcD;11" />
+       </screen>       
+
+       <screen name="MessageBox_summary" position="0,0" size="96,64">
+               <widget source="parent.Text" render="Label" position="0,0" size="96,52" font="FdLcD;11" halign="center" valign="center" />
+               <widget source="parent.selectedChoice" render="Label" position="0,50" size="96,14" font="FdLcD;14" halign="center" valign="center" />
+       </screen>
+</skin>