summaryrefslogtreecommitdiffstats
path: root/linhes/linhes-theme/osd.xml.patch
diff options
context:
space:
mode:
Diffstat (limited to 'linhes/linhes-theme/osd.xml.patch')
-rw-r--r--linhes/linhes-theme/osd.xml.patch1249
1 files changed, 1249 insertions, 0 deletions
diff --git a/linhes/linhes-theme/osd.xml.patch b/linhes/linhes-theme/osd.xml.patch
new file mode 100644
index 0000000..720814f
--- /dev/null
+++ b/linhes/linhes-theme/osd.xml.patch
@@ -0,0 +1,1249 @@
+--- osd.xml.orig 2023-02-28 10:13:02.297842607 -0500
++++ osd.xml 2024-01-21 20:36:08.316129544 -0500
+@@ -7,13 +7,13 @@
+ <window name="osd_debug">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="medium" face="DejaVu Sans">
+- <pixelsize>16</pixelsize>
++ <fontdef name="medium" face="Overlock">
++ <pixelsize>18</pixelsize>
+ <color>#e6e6e6</color>
+ </fontdef>
+
+ <fontdef name="mediumblue" from="medium">
+- <color>#3a9ade</color>
++ <color>#0072bc</color>
+ </fontdef>
+
+ <shape name="osd-debug-backdrop">
+@@ -63,160 +63,148 @@
+ <area>1212,40,2,120</area>
+ </shape>
+
+- <textarea name="cpuload">
+- <font>medium</font>
+- <area>74,51,162,25</area>
+- <align>right,vcenter</align>
+- <value>CPUs :</value>
+- </textarea>
+-
+- <textarea name="load">
+- <font>mediumblue</font>
+- <area>241,51,216,25</area>
+- <align>left,vcenter</align>
+- </textarea>
+-
+ <textarea name="file">
+ <font>medium</font>
+- <area>450,51,60,25</area>
++ <area>74,51,132,25</area>
+ <align>right,vcenter</align>
+ <value>File :</value>
+ </textarea>
+
+ <textarea name="filename">
+- <font>mediumblue</font>
+- <area>515,51,685,25</area>
++ <font>medium</font>
++ <area>211,51,995,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="storage">
++ <textarea name="cpuload">
+ <font>medium</font>
+- <area>74,76,162,25</area>
++ <area>74,76,132,25</area>
+ <align>right,vcenter</align>
+- <value>Storage to Buffer :</value>
++ <value>CPUs :</value>
+ </textarea>
+
+- <textarea name="storagerate">
+- <font>mediumblue</font>
+- <area>247,76,123,25</area>
++ <textarea name="load">
++ <font>medium</font>
++ <area>211,76,169,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="decoder">
++ <textarea name="video">
+ <font>medium</font>
+- <area>74,101,162,25</area>
++ <area>74,101,132,25</area>
+ <align>right,vcenter</align>
+- <value>Buffer to Decoder :</value>
++ <value>Video :</value>
+ </textarea>
+
+- <textarea name="decoderrate">
+- <font>mediumblue</font>
+- <area>247,101,123,25</area>
++ <textarea name="videowidth">
++ <font>medium</font>
++ <area>211,101,189,25</area>
+ <align>left,vcenter</align>
++ <template>%VIDEOWIDTH%x%VIDEOHEIGHT%@%VIDEOFRAMERATE%fps</template>
+ </textarea>
+
+- <textarea name="buffer">
++ <textarea name="vidcodec">
+ <font>medium</font>
+- <area>74,126,162,25</area>
++ <area>74,126,132,25</area>
+ <align>right,vcenter</align>
+- <value>Available Buffer :</value>
++ <value>Codec/Decoder :</value>
+ </textarea>
+
+- <textarea name="bufferavail">
+- <font>mediumblue</font>
+- <area>247,126,123,25</area>
++ <textarea name="videocodec">
++ <font>medium</font>
++ <area>211,126,169,25</area>
+ <align>left,vcenter</align>
+- <template>%BUFFERAVAIL% of %BUFFERSIZE%Mb</template>
++ <template>%VIDEOCODEC%/%VIDEODECODER%</template>
+ </textarea>
+
+- <textarea name="video">
++ <textarea name="frames">
+ <font>medium</font>
+- <area>410,76,100,25</area>
++ <area>395,76,170,25</area>
+ <align>right,vcenter</align>
+- <value>Video :</value>
++ <value>Frames Decoded/Free :</value>
+ </textarea>
+
+- <textarea name="videowidth">
+- <font>mediumblue</font>
+- <area>515,76,250,25</area>
++ <textarea name="videoframes">
++ <font>medium</font>
++ <area>570,76,123,25</area>
+ <align>left,vcenter</align>
+- <template>%VIDEOWIDTH%x%VIDEOHEIGHT%@%VIDEOFRAMERATE%fps</template>
+ </textarea>
+
+- <textarea name="vidcodec">
++ <textarea name="fps">
+ <font>medium</font>
+- <area>410,101,100,25</area>
++ <area>405,101,160,25</area>
+ <align>right,vcenter</align>
+- <value>Codec :</value>
++ <value>FPS :</value>
+ </textarea>
+
+- <textarea name="videocodec">
+- <font>mediumblue</font>
+- <area>515,101,150,25</area>
++ <textarea name="framerate">
++ <font>medium</font>
++ <area>570,101,123,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="viddec">
++ <textarea name="deint">
+ <font>medium</font>
+- <area>410,126,100,25</area>
++ <area>395,126,170,25</area>
+ <align>right,vcenter</align>
+- <value>Decoder :</value>
++ <value>Deinterlacer :</value>
+ </textarea>
+
+- <textarea name="videodecoder">
+- <font>mediumblue</font>
+- <area>515,126,150,25</area>
++ <textarea name="deinterlacer">
++ <font>medium</font>
++ <area>570,126,163,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="sync">
++ <textarea name="buffer">
+ <font>medium</font>
+- <area>720,76,150,25</area>
++ <area>670,76,200,25</area>
+ <align>right,vcenter</align>
+- <value>A/V Sync :</value>
++ <value>Available Buffer :</value>
+ </textarea>
+
+- <textarea name="avsync">
+- <font>mediumblue</font>
+- <area>875,76,100,25</area>
++ <textarea name="bufferavail">
++ <font>medium</font>
++ <area>875,76,123,25</area>
+ <align>left,vcenter</align>
++ <template>%BUFFERAVAIL% of %BUFFERSIZE%Mb</template>
+ </textarea>
+
+- <textarea name="fps">
++ <textarea name="storage">
+ <font>medium</font>
+ <area>670,101,200,25</area>
+ <align>right,vcenter</align>
+- <value>FPS :</value>
++ <value>Storage to Buffer :</value>
+ </textarea>
+
+- <textarea name="framerate">
+- <font>mediumblue</font>
+- <area>875,101,100,25</area>
++ <textarea name="storagerate">
++ <font>medium</font>
++ <area>875,101,123,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="frames">
++ <textarea name="decoder">
+ <font>medium</font>
+ <area>670,126,200,25</area>
+ <align>right,vcenter</align>
+- <value>Frames decoded/free :</value>
++ <value>Buffer to Decoder :</value>
+ </textarea>
+
+- <textarea name="videoframes">
+- <font>mediumblue</font>
+- <area>875,126,100,25</area>
++ <textarea name="decoderrate">
++ <font>medium</font>
++ <area>875,126,123,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="audio">
++ <textarea name="sync">
+ <font>medium</font>
+ <area>994,76,130,25</area>
+ <align>right,vcenter</align>
+- <value>Audio :</value>
++ <value>A/V Sync :</value>
+ </textarea>
+
+- <textarea name="audiocodec">
+- <font>mediumblue</font>
++ <textarea name="avsync">
++ <font>medium</font>
+ <area>1129,76,77,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+@@ -225,24 +213,25 @@
+ <font>medium</font>
+ <area>994,101,130,25</area>
+ <align>right,vcenter</align>
+- <value>Channels :</value>
++ <value>Audio/Channels :</value>
+ </textarea>
+
+ <textarea name="audiochannels">
+- <font>mediumblue</font>
++ <font>medium</font>
+ <area>1129,101,77,25</area>
+ <align>left,vcenter</align>
++ <template>%AUDIOCODEC%/%AUDIOCHANNELS%</template>
+ </textarea>
+
+ <textarea name="audiorate">
+ <font>medium</font>
+ <area>994,126,130,25</area>
+ <align>right,vcenter</align>
+- <value>Sample rate :</value>
++ <value>Sample Rate :</value>
+ </textarea>
+
+ <textarea name="samplerate">
+- <font>mediumblue</font>
++ <font>medium</font>
+ <area>1129,126,77,25</area>
+ <align>left,vcenter</align>
+ </textarea>
+@@ -252,8 +241,8 @@
+ <window name="osd_message">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="medium" face="DejaVu Sans">
+- <pixelsize>24</pixelsize>
++ <fontdef name="medium" face="Overlock">
++ <pixelsize>28</pixelsize>
+ <color>#e6e6e6</color>
+ </fontdef>
+
+@@ -315,9 +304,9 @@
+ <window name="osd_input">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="large" face="DejaVu Sans">
++ <fontdef name="large" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>32</pixelsize>
++ <pixelsize>34</pixelsize>
+ </fontdef>
+
+ <shape name="osd-input-backdrop">
+@@ -375,12 +364,359 @@
+
+ </window>
+
++ <window name="osd_navigation">
++ <fontdef name="small" face="Overlock">
++ <color>#e6e6e6</color>
++ <pixelsize>20</pixelsize>
++ </fontdef>
++
++ <fontdef name="smallgrey" from="small">
++ <color>#999999</color>
++ </fontdef>
++
++ <fontdef name="smallyellow" from="small">
++ <color>#ebb81c</color>
++ </fontdef>
++
++ <fontdef name="mediumgrey" from="smallgrey">
++ <pixelsize>28</pixelsize>
++ </fontdef>
++
++ <fontdef name="mediumyellow" from="smallyellow">
++ <pixelsize>28</pixelsize>
++ </fontdef>
++
++ <button name="more">
++ <focusorder>2</focusorder>
++ <area>1020,626,50,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,50,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>MORE</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <group name="grp0">
++ <area>260,626,760,24</area>
++
++ <button name="MENU">
++ <focusorder>2</focusorder>
++ <area>72,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>MENU</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="INFO">
++ <focusorder>2</focusorder>
++ <area>141,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>INFO</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="JUMPRWND">
++ <focusorder>2</focusorder>
++ <area>210,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,-3,64,24</area>
++ <align>allcenter</align>
++ <font>mediumgrey</font>
++ <cutdown>none</cutdown>
++ <value>&lt;&lt;</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>mediumyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="SEEKRWND">
++ <focusorder>2</focusorder>
++ <area>279,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,-3,64,24</area>
++ <align>allcenter</align>
++ <font>mediumgrey</font>
++ <cutdown>none</cutdown>
++ <value>&lt;</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>mediumyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="PLAY">
++ <area>348,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>PLAY</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="PAUSE">
++ <area>348,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>PAUSE</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="SEEKFFWD">
++ <area>417,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,-3,64,24</area>
++ <align>allcenter</align>
++ <font>mediumgrey</font>
++ <cutdown>none</cutdown>
++ <value>&gt;</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>mediumyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="JUMPFFWD">
++ <area>486,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,-3,64,24</area>
++ <align>allcenter</align>
++ <font>mediumgrey</font>
++ <cutdown>none</cutdown>
++ <value>&gt;&gt;</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>mediumyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="NEXTCC">
++ <area>555,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>CC</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="TOGGLEFILL">
++ <area>624,0,64,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,64,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>FILL</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ </group>
++
++ <group name="grp1">
++ <area>260,626,760,24</area>
++
++ <button name="JUMPSTART">
++ <area>75,0,128,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,200,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>JUMP TO BEGINNING</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="SETBOOKMARK">
++ <area>280,0,200,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,200,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>BOOKMARK</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ <button name="JUMPBKMRK">
++ <area>485,0,200,24</area>
++ <statetype name="buttonstate">
++ <state name="active">
++ <textarea name="text">
++ <area>0,0,200,24</area>
++ <align>allcenter</align>
++ <font>smallgrey</font>
++ <cutdown>none</cutdown>
++ <value>JUMP TO BOOKMARK</value>
++ </textarea>
++ </state>
++ <state name="selected" from="active">
++ <textarea name="text">
++ <font>smallyellow</font>
++ </textarea>
++ </state>
++ <state name="disabled" from="active" />
++ <state name="pushed" from="selected" />
++ </statetype>
++ </button>
++
++ </group>
++
++ </window>
++
+ <window name="osd_status">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>18</pixelsize>
++ <pixelsize>20</pixelsize>
+ </fontdef>
+
+ <shape name="osd-status-backdrop">
+@@ -436,12 +772,19 @@
+ <align>left,vcenter</align>
+ </textarea>
+
+- <textarea name="description">
+- <area>90,658,1100,24</area>
++ <textarea name="value">
++ <area>90,657,1100,24</area>
+ <font>small</font>
+ <align>allcenter</align>
+- <template>%DESCRIPTION%
+- %(|REMAININGTIME|)%%(|BEHINDTIME|)%%VALUE%%UNITS%</template>
++ <template>%VALUE%%UNITS%</template>
++ </textarea>
++
++ <textarea name="playedtime" depends="!value">
++ <area>90,657,1100,24</area>
++ <font>small</font>
++ <align>allcenter</align>
++ <template>%PLAYEDTIME% of %TOTALTIME%
++ %(|REMAININGTIME| remains)%%(|BEHINDTIME| behind)%</template>
+ </textarea>
+
+ <clock name="clock">
+@@ -470,39 +813,39 @@
+ <window name="program_info">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>21</pixelsize>
++ <pixelsize>23</pixelsize>
+ </fontdef>
+
+- <fontdef name="supersmall" from="small">
++ <fontdef name="supersmall" from="small">
+ <weight>bold</weight>
+- <pixelsize>12</pixelsize>
++ <pixelsize>14</pixelsize>
+ </fontdef>
+
+ <fontdef name="smaller" from="small">
+- <pixelsize>16</pixelsize>
++ <pixelsize>18</pixelsize>
+ </fontdef>
+
+ <fontdef name="mediumsmall" from="small">
+- <pixelsize>18</pixelsize>
++ <pixelsize>20</pixelsize>
+ </fontdef>
+
+ <fontdef name="medium" from="small">
+- <pixelsize>22</pixelsize>
++ <pixelsize>24</pixelsize>
+ </fontdef>
+
+ <fontdef name="title" from="small">
+- <color>#d9d900</color>
+- <pixelsize>26</pixelsize>
++ <color>#ebb81c</color>
++ <pixelsize>28</pixelsize>
+ </fontdef>
+
+ <fontdef name="large" from="small">
+- <pixelsize>28</pixelsize>
++ <pixelsize>30</pixelsize>
+ </fontdef>
+
+ <fontdef name="supersmallblue" from="supersmall">
+- <color>#3a9ade</color>
++ <color>#0072bc</color>
+ </fontdef>
+
+ <shape name="program-info-backdrop">
+@@ -628,7 +971,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>WatchingLiveTM</value>
++ <value>WatchingLiveTV</value>
+ </textarea>
+ </state>
+ <state name="WatchingPreRecorded">
+@@ -685,7 +1028,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>AudioCodec: PCM_DVD</value>
++ <value>AudioCodec: PCM DVD</value>
+ </textarea>
+ </state>
+ <state name="PCM_BLURAY">
+@@ -787,7 +1130,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>Audio: Mono</value>
++ <value>AudioChannels: Mono</value>
+ </textarea>
+ </state>
+ <state name="2">
+@@ -805,7 +1148,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>Audio: 5 CH.</value>
++ <value>AudioChannels: 5.0</value>
+ </textarea>
+ </state>
+ <state name="6">
+@@ -823,7 +1166,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>Audio: 7 CH.</value>
++ <value>AudioChannels: 7.0</value>
+ </textarea>
+ </state>
+ <state name="8">
+@@ -832,7 +1175,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>Audio: 7.1 CH.</value>
++ <value>AudioChannels: 7.1</value>
+ </textarea>
+ </state>
+ </statetype>
+@@ -844,7 +1187,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoCodec: MPEG-2</value>
++ <value>VideoCodec: MPEG2</value>
+ </textarea>
+ </state>
+ <state name="VC-1">
+@@ -853,7 +1196,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoCodec: VC-1</value>
++ <value>VideoCodec: VC1</value>
+ </textarea>
+ </state>
+ <state name="H.264">
+@@ -865,13 +1208,22 @@
+ <value>VideoCodec: H.264</value>
+ </textarea>
+ </state>
++ <state name="HEVC">
++ <textarea name="HEVC">
++ <area>830,432,180,16</area>
++ <font>supersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>VideoCodec: HEVC</value>
++ </textarea>
++ </state>
+ <state name="MPEG-4">
+ <textarea name="MPEG-4">
+ <area>830,432,180,16</area>
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoCodec: MPEG-4</value>
++ <value>VideoCodec: MPEG4</value>
+ </textarea>
+ </state>
+ <state name="RTjpeg">
+@@ -910,7 +1262,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoDesc: SD</value>
++ <value>VideoRes: SD</value>
+ </textarea>
+ </state>
+ <state name="HD_720_P">
+@@ -919,7 +1271,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoDesc: HD_720_P</value>
++ <value>VideoRes: HD720p</value>
+ </textarea>
+ </state>
+ <state name="HD_1080_I">
+@@ -928,7 +1280,7 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoDesc: HD_1080_I</value>
++ <value>VideoRes: HD1080i</value>
+ </textarea>
+ </state>
+ <state name="HD_1080_P">
+@@ -937,23 +1289,50 @@
+ <font>supersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>VideoDesc: HD_1080_P</value>
++ <value>VideoRes: HD1080p</value>
++ </textarea>
++ </state>
++ <state name="UHD_4K_I">
++ <textarea name="UHD_4K_I">
++ <area>1010,432,180,16</area>
++ <font>supersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>VideoRes: UHD4Ki</value>
++ </textarea>
++ </state>
++ <state name="UHD_4K_P">
++ <textarea name="UHD_4K_P">
++ <area>1010,432,180,16</area>
++ <font>supersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>VideoRes: UHD4Kp</value>
+ </textarea>
+ </state>
+ </statetype>
+
+- <textarea name="timedate">
++ <!--use channum to detect if in videos-->
++ <textarea name="timedate" depends="channum">
+ <font>mediumsmall</font>
+- <area>274,453,481,24</area>
++ <area>274,453,581,24</area>
+ <align>vcenter</align>
+- <template>%TIMEDATE% : %LENMINS%</template>
++ <template>%TIMEDATE% %LONGREPEAT%</template>
+ </textarea>
+
+- <textarea name="longrepeat">
++ <!--use channum to detect if in videos-->
++ <textarea name="lenminsFilesize" depends="channum">
+ <font>mediumsmall</font>
+- <area>771,453,435,22</area>
++ <area>871,453,335,22</area>
++ <align>right,vcenter</align>
++ <template>%LENMINS% (%FILESIZE_STR%)</template>
++ </textarea>
++
++ <!--use channum to detect if in videos-->
++ <textarea name="lenmins" depends="!channum">
++ <font>mediumsmall</font>
++ <area>871,453,335,22</area>
+ <align>right,vcenter</align>
+- <template>%LONGREPEAT% Size: %FILESIZE_STR%</template>
+ </textarea>
+
+ <imagetype name="coverart">
+@@ -988,13 +1367,22 @@
+ <alpha>255</alpha>
+ </imagetype>
+
+- <textarea name="category">
++ <!--use channum to detect if in videos-->
++ <textarea name="category" depends="channum">
+ <font>supersmallblue</font>
+ <area>284,490,912,28</area>
+ <align>allcenter</align>
+ <template>Category: %CATEGORY% PlayBackGroup: %PLAYGROUP% RecGroup: %RECORDINGGROUP% StorageGroup: %STORAGEGROUP%</template>
+ </textarea>
+
++ <!--use channum to detect if in videos-->
++ <textarea name="playback" depends="!channum">
++ <font>supersmallblue</font>
++ <area>284,490,912,28</area>
++ <align>allcenter</align>
++ <template>PlayBackGroup: %PLAYGROUP% RecGroup: %RECORDINGGROUP% StorageGroup: %STORAGEGROUP%</template>
++ </textarea>
++
+ <textarea name="description">
+ <font>small</font>
+ <area>284,523,912,126</area>
+@@ -1003,37 +1391,62 @@
+ <template>%"|SUBTITLE|" %%YEARSTARS| %%DESCRIPTION%</template>
+ </textarea>
+
+- <textarea name="programid">
++ <textarea name="programid" depends="channum&amp;!coverart">
+ <font>supersmallblue</font>
+ <area>284,653,912,27</area>
+ <align>allcenter</align>
+ <template>Season/Episode: %s00e00% ProgramID: %PROGRAMID% SeriesID: %SERIESID%</template>
+ </textarea>
+
++ <textarea name="channame" depends="channum&amp;coverart">
++ <font>supersmallblue</font>
++ <area>284,653,912,27</area>
++ <align>allcenter</align>
++ <template>Channel: %channum% - %channame% - %callsign% Season/Episode: %s00e00% ProgramID: %PROGRAMID% SeriesID: %SERIESID%</template>
++ </textarea>
++
++ <!--use channum to detect if in videos-->
++ <textarea name="s00e00" depends="!channum">
++ <font>supersmallblue</font>
++ <area>2284,653,912,27</area>
++ <align>allcenter</align>
++ </textarea>
++ <textarea name="seasoneps" depends="!channum&amp;s00e00">
++ <font>supersmallblue</font>
++ <area>284,653,912,27</area>
++ <align>allcenter</align>
++ <template>Season/Episode: %s00e00%</template>
++ </textarea>
++
+ </window>
+
+ <window name="browse_info">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>21</pixelsize>
++ <pixelsize>23</pixelsize>
+ </fontdef>
+
+ <fontdef name="smaller" from="small">
+- <pixelsize>18</pixelsize>
++ <pixelsize>20</pixelsize>
+ </fontdef>
+
+ <fontdef name="medium" from="small">
+- <pixelsize>24</pixelsize>
++ <pixelsize>26</pixelsize>
++ </fontdef>
++
++ <fontdef name="title" from="small">
++ <color>#ebb81c</color>
++ <pixelsize>28</pixelsize>
+ </fontdef>
+
+ <fontdef name="large" from="small">
+- <pixelsize>26</pixelsize>
++ <pixelsize>28</pixelsize>
+ </fontdef>
+
+ <fontdef name="smallerblue" from="smaller">
+- <color>#3a9ade</color>
++ <color>#0072bc</color>
+ </fontdef>
+
+ <shape name="browse-info-backdrop">
+@@ -1084,7 +1497,7 @@
+ </shape>
+
+ <shape name="title-backdrop-line">
+- <area>219,489,834,68</area>
++ <area>219,489,996,68</area>
+ <type>roundbox</type>
+ <fill color="#000000" alpha="0" />
+ <line color="#ffffff" alpha="45" width="2" />
+@@ -1092,11 +1505,11 @@
+ </shape>
+
+ <shape name="title-top-line" from="channel-top-line">
+- <area>220,490,832,2</area>
++ <area>220,490,994,2</area>
+ </shape>
+
+ <shape name="title-bottom-line" from="channel-top-line">
+- <area>220,554,832,2</area>
++ <area>220,554,994,2</area>
+ </shape>
+
+ <shape name="title-left-line" from="channel-left-line">
+@@ -1104,30 +1517,6 @@
+ </shape>
+
+ <shape name="title-right-line" from="channel-left-line">
+- <area>1050,492,2,62</area>
+- </shape>
+-
+- <shape name="clock-backdrop-line">
+- <area>1057,489,158,68</area>
+- <type>roundbox</type>
+- <fill color="#000000" alpha="0" />
+- <line color="#ffffff" alpha="45" width="2" />
+- <cornerradius>6</cornerradius>
+- </shape>
+-
+- <shape name="clock-top-line" from="channel-top-line">
+- <area>1058,490,156,2</area>
+- </shape>
+-
+- <shape name="clock-bottom-line" from="channel-top-line">
+- <area>1058,554,156,2</area>
+- </shape>
+-
+- <shape name="clock-left-line" from="channel-left-line">
+- <area>1058,492,2,62</area>
+- </shape>
+-
+- <shape name="clock-right-line" from="channel-left-line">
+ <area>1212,492,2,62</area>
+ </shape>
+
+@@ -1175,30 +1564,29 @@
+ </textarea>
+
+ <textarea name="title">
+- <font>medium</font>
++ <font>title</font>
+ <area>228,494,816,30</area>
+ <align>left,vcenter</align>
+ </textarea>
+
+ <textarea name="timedate">
+- <font>smallerblue</font>
+- <area>228,529,497,22</area>
++ <font>smaller</font>
++ <area>228,529,843,22</area>
+ <align>vcenter</align>
+- <template>%TIMEDATE% : %LENMINS%</template>
++ <template>%TIMEDATE% %LONGREPEAT%</template>
+ </textarea>
+
+- <textarea name="longrepeat">
+- <font>smallerblue</font>
+- <area>740,530,304,20</area>
++ <textarea name="lenmins">
++ <font>smaller</font>
++ <area>1086,530,120,22</area>
+ <align>right,vcenter</align>
+- <template>%LONGREPEAT%</template>
+ </textarea>
+
+ <clock name="clock">
+- <area>1060,492,152,62</area>
+- <font>large</font>
++ <area>1086,494,120,30</area>
++ <font>medium</font>
+ <template>%TIME%</template>
+- <align>allcenter</align>
++ <align>right,vcenter</align>
+ </clock>
+
+ <textarea name="description">
+@@ -1214,9 +1602,9 @@
+ <window name="ChannelEditor">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>20</pixelsize>
++ <pixelsize>22</pixelsize>
+ </fontdef>
+
+ <fontdef name="smallblack" from="small">
+@@ -1224,7 +1612,7 @@
+ </fontdef>
+
+ <fontdef name="smallblue" from="small">
+- <color>#3a9ade</color>
++ <color>#0072bc</color>
+ </fontdef>
+
+ <fontdef name="smallgrey" from="small">
+@@ -1232,7 +1620,7 @@
+ </fontdef>
+
+ <fontdef name="medium" from="small">
+- <pixelsize>24</pixelsize>
++ <pixelsize>26</pixelsize>
+ </fontdef>
+
+ <shape name="channel-editor-backdrop">
+@@ -1610,9 +1998,9 @@
+ <window name="osd_program_editor">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#e6e6e6</color>
+- <pixelsize>18</pixelsize>
++ <pixelsize>20</pixelsize>
+ </fontdef>
+
+ <shape name="osd-program-editor-backdrop">
+@@ -1663,13 +2051,17 @@
+ </shape>
+
+ <textarea name="title">
+- <area>104,626,600,24</area>
++ <area>104,626,250,24</area>
+ <font>small</font>
+ <align>left,vcenter</align>
+ </textarea>
+-
++<!--
++ <imagetype name="audiograph">
++ <area>364,628,552,20</area>
++ </imagetype>
++-->
+ <textarea name="seekamount" from="title">
+- <area>876,626,300,24</area>
++ <area>926,626,250,24</area>
+ <align>right,vcenter</align>
+ </textarea>
+
+@@ -1749,9 +2141,9 @@
+ <window name="MythPopupBox">
+ <area>0,0,1280,720</area>
+
+- <fontdef name="small" face="DejaVu Sans">
++ <fontdef name="small" face="Overlock">
+ <color>#ffffff</color>
+- <pixelsize>21</pixelsize>
++ <pixelsize>23</pixelsize>
+ </fontdef>
+
+ <fontdef name="smallgrey" from="small">
+@@ -1759,7 +2151,7 @@
+ </fontdef>
+
+ <fontdef name="smallyellow" from="small">
+- <color>#d9d900</color>
++ <color>#ebb81c</color>
+ </fontdef>
+
+ <shape name="mythpopupbox-backdrop">
+@@ -1810,7 +2202,7 @@
+ </shape>
+
+ <shape name="message-area-seperator-line">
+- <area>362,328,556,2</area>
++ <area>362,290,556,2</area>
+ <type>box</type>
+ <fill style="gradient">
+ <gradient direction="horizontal" alpha="45">
+@@ -1822,21 +2214,21 @@
+ </shape>
+
+ <shape name="mythpopup-box-arrows-backdrop">
+- <area>342,603,50,14</area>
++ <area>888,603,50,14</area>
+ <type>roundbox</type>
+- <fill color="#000000" alpha="200" />
++ <fill color="#000000" alpha="140" />
+ <cornerradius>90</cornerradius>
+ </shape>
+
+ <textarea name="messagearea">
+- <area>355,126,570,196</area>
+- <font>smallyellow</font>
++ <area>355,126,570,158</area>
++ <font>small</font>
+ <multiline>yes</multiline>
+ <align>allcenter</align>
+ </textarea>
+
+ <buttonlist name="list">
+- <area>347,332,586,264</area>
++ <area>347,294,586,302</area>
+ <layout>vertical</layout>
+ <spacing>4</spacing>
+ <showarrow>yes</showarrow>
+@@ -1922,7 +2314,7 @@
+ </fill>
+ </shape>
+ <textarea name="buttontext">
+- <font>small</font>
++ <font>smallyellow</font>
+ </textarea>
+ <imagetype name="buttonarrow">
+ <alpha>255</alpha>
+@@ -1964,7 +2356,7 @@
+ </state>
+ </statetype>
+ <statetype name="upscrollarrow">
+- <position>2,274</position>
++ <position>548,312</position>
+ <state type="off">
+ <imagetype name="upon">
+ <filename>images/osd/lists_up_arrow.png</filename>
+@@ -1978,7 +2370,7 @@
+ </state>
+ </statetype>
+ <statetype name="downscrollarrow">
+- <position>22,274</position>
++ <position>568,312</position>
+ <state type="off">
+ <imagetype name="dnon">
+ <filename>images/osd/lists_down_arrow.png</filename>