diff options
author | louis <louis.braun@gmx.de> | 2016-07-22 15:21:09 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-07-22 15:21:09 +0200 |
commit | a79af20c340c77f066472d59db003f1f721c9fee (patch) | |
tree | 854e24f03023154dd094959f2abc6dfa685a1045 /skins/estuary4vdr | |
parent | 4f3c24df7b82530b28b54db0cb9869a001527624 (diff) | |
download | vdr-plugin-skindesigner-a79af20c340c77f066472d59db003f1f721c9fee.tar.gz vdr-plugin-skindesigner-a79af20c340c77f066472d59db003f1f721c9fee.tar.bz2 |
redesigned animations
Diffstat (limited to 'skins/estuary4vdr')
-rw-r--r-- | skins/estuary4vdr/setup.xml | 18 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenuchannels.xml | 12 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenudefault.xml | 12 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenumain.xml | 20 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenurecordings.xml | 24 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenuschedules.xml | 12 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenusetup.xml | 14 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/displaymenutimers.xml | 12 | ||||
-rw-r--r-- | skins/estuary4vdr/xmlfiles/plug-weatherforecast-weatherforecast.xml | 10 |
9 files changed, 86 insertions, 48 deletions
diff --git a/skins/estuary4vdr/setup.xml b/skins/estuary4vdr/setup.xml index 855ca3b..6bb4b71 100644 --- a/skins/estuary4vdr/setup.xml +++ b/skins/estuary4vdr/setup.xml @@ -5,6 +5,8 @@ <menu> <parameter type="int" name="fadetime" min="0" max="1000" displaytext="{tr(fadetext)}" helptext="{tr(helpfade)}">0</parameter> <parameter type="int" name="shifttime" min="0" max="1000" displaytext="{tr(shifttext)}" helptext="{tr(helpshift)}">300</parameter> + <parameter type="int" name="listfadetime" min="0" max="1000" displaytext="{tr(listfadetimetext)}" helptext="{tr(helplistfadetime)}">100</parameter> + <parameter type="int" name="listshifttime" min="0" max="1000" displaytext="{tr(listshifttimetext)}" helptext="{tr(helplistshifttime)}">0</parameter> <submenu name="subdisplaychannel" displaytext="{tr(subdisplaychannel)}"> <parameter type="int" name="epgtextposy" min="0" max="100" displaytext="{tr(epgtextposy)}">5</parameter> <parameter type="int" name="epgtextfontsize" min="0" max="100" displaytext="{tr(epgtextfontsize)}">50</parameter> @@ -305,6 +307,22 @@ <trans lang="hu_HU">Késleltetés idő ms-ben. Ha ez be van állítva, hogy az érték > 0, az összes OSD elemek mellett a VDR menü eltolódik, és ki a képernyő alján. Ha fadetime is ennek az értéke nagyobb 0, mindig eltolásával végezzük.</trans> <trans lang="it_IT">Tempo di cambio in ms. Se questo è settato ad un valore maggiore di 0 tutti gli elementi OSD dietro al menù Vdr cambiano dalla parte bassa dello schermo. Se il tempo di cambio fosse settato anche ad un valore maggiore di zero, comunque il cambio viene effettuato</trans> </token> + <token name="tr(listfadetimetext)"> + <trans lang="en_EN">Fade time menus [ms]</trans> + <trans lang="de_DE">Überblendungszeit Menüs [ms]</trans> + </token> + <token name="tr(listshifttimetext)"> + <trans lang="en_EN">Shift time menus [ms]</trans> + <trans lang="de_DE">Übergangszeit Menüelemente [ms]</trans> + </token> + <token name="tr(helplistfadetime)"> + <trans lang="en_EN">Fade time of menu elements when scrolling through the menus. If set to 0, this effect is disabled.</trans> + <trans lang="de_DE">Überblendungszeit der Menüelemente beim Bewegen durch die Menüs. Steht dieser Wert auf 0, ist dieser Effekt deaktiviert.</trans> + </token> + <token name="tr(helplistshifttime)"> + <trans lang="en_EN">Shift time of menu elements when scrolling through the menus. If set to 0, this effect is disabled.</trans> + <trans lang="de_DE">Übergangszeit der Menüelemente beim Bewegen durch die Menüs. Steht dieser Wert auf 0, ist dieser Effekt deaktiviert.</trans> + </token> <!-- displaychannel --> <token name="tr(epgtextposy)"> <trans lang="en_EN">Vertical position EPG titel</trans> diff --git a/skins/estuary4vdr/xmlfiles/displaymenuchannels.xml b/skins/estuary4vdr/xmlfiles/displaymenuchannels.xml index 365219e..6b8cb7d 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenuchannels.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenuchannels.xml @@ -1,11 +1,13 @@ <menuchannels x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%"> <menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="{numitemschannels}"> - <listelement> - <area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <area condition="not{separator}" x="1%" y="0" width="5%" height="100%" layer="3"> <drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" width="100%" height="100%" valign="center" /> diff --git a/skins/estuary4vdr/xmlfiles/displaymenudefault.xml b/skins/estuary4vdr/xmlfiles/displaymenudefault.xml index 111ec5c..fe607dd 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenudefault.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenudefault.xml @@ -13,12 +13,14 @@ </scrollbar> <menuitems x="2%" y="10%" orientation="vertical" width="96%" height="80%" align="center" menuitemwidth="94%" determinatefont="column1" numlistelements="{numitemsdefault}"> - <listelement> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> <!-- Background --> - <area x="0" y="0" width="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + <area condition="{current}" indicator="true" x="0" y="0" width="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <!-- Separators --> <area x="1%" condition="{separator}" width="98%" layer="3"> diff --git a/skins/estuary4vdr/xmlfiles/displaymenumain.xml b/skins/estuary4vdr/xmlfiles/displaymenumain.xml index 1671be4..60547b7 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenumain.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenumain.xml @@ -99,22 +99,24 @@ </temperatures> <menuitems x="2%" y="9%" orientation="vertical" width="30%" height="60%" align="center" numlistelements="{numitemsmain}"> - <listelement> - <area x="0" y="0" width="100%" height="100%" layer="3"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" /> - <drawrectangle condition="{current}" x="15%" y="0" width="85%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="100%" height="100%" layer="3"> + <drawrectangle x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" /> + <drawrectangle x="15%" y="0" width="85%" height="100%" color="{menubackactive}" /> </area> - <area x="0" y="0" width="15%" height="100%" layer="3"> + <area condition="not{current}" x="0" y="0" width="100%" height="100%" layer="3"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> + </area> + <area x="0" y="0" width="15%" height="100%" layer="4"> <drawimage condition="not{current}" imagetype="menuicon" path="{icon}" align="center" valign="center" width="{areaheight}*{mainiconsize}/100" height="{areaheight}*{mainiconsize}/100"/> <drawimage condition="{current}" imagetype="menuicon" path="{icon}_active" align="center" valign="center" width="{areaheight}*{mainiconsize}/100" height="{areaheight}*{mainiconsize}/100"/> </area> - <areascroll condition="{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="3"> + <areascroll condition="{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="4"> <drawtext condition="not{current}" x="0" valign="center" font="{regular}" fontsize="{areaheight}*{mainfontsize}/100" color="{fontdefault}" text="{number} {label}" /> <drawtext condition="{current}" name="menutext" x="0" valign="center" font="{regular}" fontsize="{areaheight}*{mainfontsize}/100" color="{fontmenuactive}" text="{number} {label}" /> </areascroll> - <areascroll condition="not{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="3"> + <areascroll condition="not{showlistnumbers}" scrollelement="menutext" mode="forthandback" orientation="horizontal" delay="1000" scrollspeed="medium" x="20%" width="79%" layer="4"> <drawtext condition="not{current}" x="0" valign="center" font="{regular}" fontsize="{areaheight}*{mainfontsize}/100" color="{fontdefault}" text="{label}" /> <drawtext condition="{current}" name="menutext" x="0" valign="center" font="{regular}" fontsize="{areaheight}*{mainfontsize}/100" color="{fontmenuactive}" text="{label}" /> </areascroll> diff --git a/skins/estuary4vdr/xmlfiles/displaymenurecordings.xml b/skins/estuary4vdr/xmlfiles/displaymenurecordings.xml index e5518e2..b29b7f6 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenurecordings.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenurecordings.xml @@ -26,11 +26,13 @@ </scrollbar> <menuitems x="2%" y="9%" condition="eq({indexrecmenustyle}, 0)" orientation="vertical" width="98%" height="82%" align="center" numlistelements="{numitemsrecnarrow}"> - <listelement> - <area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <!-- recording folder --> <area condition="{folder}" x="1%" width="6%" layer="3"> @@ -86,11 +88,13 @@ </menuitems> <menuitems x="2%" y="9%" condition="eq({indexrecmenustyle}, 1)" orientation="vertical" width="95%" height="82%" align="center" numlistelements="{numitemsrecwide}"> - <listelement> - <area x="0" y="0" width="100%" height="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="100%" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="100%" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <!-- recording folder --> <areacontainer condition="{folder}"> diff --git a/skins/estuary4vdr/xmlfiles/displaymenuschedules.xml b/skins/estuary4vdr/xmlfiles/displaymenuschedules.xml index 5ce0a59..63e3ba4 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenuschedules.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenuschedules.xml @@ -34,12 +34,14 @@ </scrollbar> <menuitems condition="eq({indexschedulesmenustyle}, 0)" x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="{numitemsscheduelesnarrow}"> - <listelement> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> <!-- background and progressbar --> + <area condition="{current}" indicator="true" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> <area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> <drawrectangle condition="{running}" x="65%" y="{areaheight}*0.1" width="{areawidth}*0.34" height="{areaheight}*0.12" color="{progressbarback}" /> <drawrectangle condition="{running}" x="65%" y="{areaheight}*0.1 + 1" width="{areawidth}*0.34*{elapsed}/{duration} - {elapsed}/{duration}" height="{areaheight}*0.12 - 3" color="{progressbar}" /> </area> @@ -140,12 +142,14 @@ </menuitems> <menuitems condition="eq({indexschedulesmenustyle}, 1)" x="2%" y="9%" orientation="vertical" width="95%" height="82%" align="center" numlistelements="{numitemsscheduleswide}"> - <listelement> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> <!-- background and progressbar --> + <area condition="{current}" indicator="true" x="0" y="0" width="100%" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> <area x="0" y="0" width="100%" height="100%" layer="2"> <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> <drawrectangle condition="{running}" x="30%" y="20%" width="10%" height="60%" color="{progressbarback}" /> <drawrectangle condition="{running}" x="{areawidth}*0.3 + 1" y="{areaheight}*0.2 + 1" width="{areawidth}*0.1*{elapsed}/{duration} - {elapsed}/{duration} - 1" height="{areaheight}*0.6 - 3" color="{progressbar}" /> </area> diff --git a/skins/estuary4vdr/xmlfiles/displaymenusetup.xml b/skins/estuary4vdr/xmlfiles/displaymenusetup.xml index ec0aefb..2169021 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenusetup.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenusetup.xml @@ -1,12 +1,14 @@ <menusetup x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%"> <menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="10"> - <listelement> - <area x="0" y="0" width="31%" height="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" /> - <drawrectangle condition="{current}" x="15%" y="0" width="85%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="31%" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="15%" height="100%" color="{menubackactivedark}" /> + <drawrectangle x="15%" y="0" width="85%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="31%" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <area x="0" y="0" width="5%" height="100%" layer="3"> <drawimage condition="not{current}" imagetype="menuicon" path="{icon}" align="center" valign="center" width="{areaheight}*{mainiconsize}/100" height="{areaheight}*{mainiconsize}/100"/> diff --git a/skins/estuary4vdr/xmlfiles/displaymenutimers.xml b/skins/estuary4vdr/xmlfiles/displaymenutimers.xml index dada8c8..c2ea859 100644 --- a/skins/estuary4vdr/xmlfiles/displaymenutimers.xml +++ b/skins/estuary4vdr/xmlfiles/displaymenutimers.xml @@ -1,11 +1,13 @@ <menutimers x="0" y="0" width="100%" height="100%" fadetime="0" scaletvx="39%" scaletvy="8%" scaletvwidth="60%" scaletvheight="60%"> <menuitems x="2%" y="9%" orientation="vertical" width="98%" height="82%" align="center" numlistelements="{numitemstimers}"> - <listelement> - <area x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> - <drawrectangle condition="not{current}" x="0" y="0" width="100%" height="100%" color="{menuback}" /> - <drawrectangle condition="not{current}" x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> - <drawrectangle condition="{current}" x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> + <area condition="{current}" indicator="true" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menubackactive}" /> + </area> + <area condition="not{current}" x="0" y="0" width="{areawidth}*0.305" height="100%" layer="2"> + <drawrectangle x="0" y="0" width="100%" height="100%" color="{menuback}" /> + <drawrectangle x="0" y="{areaheight}-1" width="100%" height="1" color="{menubackline}" /> </area> <area x="1%" y="0" width="5%" height="100%" layer="3"> <drawimage name="logo" imagetype="channellogo" path="{channelid}" x="0" width="100%" height="100%" valign="center" /> diff --git a/skins/estuary4vdr/xmlfiles/plug-weatherforecast-weatherforecast.xml b/skins/estuary4vdr/xmlfiles/plug-weatherforecast-weatherforecast.xml index 9f770b1..baec467 100644 --- a/skins/estuary4vdr/xmlfiles/plug-weatherforecast-weatherforecast.xml +++ b/skins/estuary4vdr/xmlfiles/plug-weatherforecast-weatherforecast.xml @@ -19,11 +19,13 @@ </scrollbar> <menuitems x="2%" y="10%" orientation="horizontal" width="96%" height="80%" align="center" numlistelements="3"> - <listelement> + <listelement fadetime="{listfadetime}" shifttime="{listshifttime}"> <!-- Background --> - <area y="90%" height="10%" layer="2"> - <fill condition="not{current}" color="{menuback}" /> - <fill condition="{current}" color="{menubackactive}" /> + <area condition="{current}" indicator="true" y="90%" height="10%" layer="2"> + <fill color="{menubackactive}" /> + </area> + <area condition="not{current}" y="90%" height="10%" layer="2"> + <fill color="{menuback}" /> <drawrectangle x="{areawidth}-1" y="0" width="1" height="100%" color="{menubackline}"/> </area> <area y="90%" height="10%" layer="3"> |