summaryrefslogtreecommitdiffstats
path: root/linhes/linhes-theme
diff options
context:
space:
mode:
Diffstat (limited to 'linhes/linhes-theme')
-rwxr-xr-xlinhes/linhes-theme/PKGBUILD80
-rw-r--r--linhes/linhes-theme/osd.xml.patch329
-rw-r--r--linhes/linhes-theme/recordings-ui.xml.patch719
3 files changed, 960 insertions, 168 deletions
diff --git a/linhes/linhes-theme/PKGBUILD b/linhes/linhes-theme/PKGBUILD
index e622f31..a13a375 100755
--- a/linhes/linhes-theme/PKGBUILD
+++ b/linhes/linhes-theme/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=linhes-theme
pkgver=9.0.0
-pkgrel=1
+pkgrel=3
pkgdesc="Default LinHES MythTV theme"
arch=('x86_64')
license=('GPL2')
@@ -24,6 +24,45 @@ source=(`echo ${patches[@]:0}` 'themeinfo.xml' 'install-ui.xml' 'osd_subtitle.xm
'image-ui.xml' 'standardsetting-ui.xml'
'LHLogo.png' 'LHLogoAndText.png')
install=$pkgname.install
+sha256sums=('30aa74482dfa47bb394e7926f36271ed14b43872c582b283c63fb10c399309ee'
+ '3394426a36f351ff5b037e7a031313564991f68756cb09d79684468f873f7f12'
+ '78ec99150273a6da34c7a4041bebb307de2bb74443336715f328f01dfdc9272c'
+ '1cb0b64ea18c1e54e3cd8c56e9460f73eb8b26dfefc27c7e0bba642b1fed11cd'
+ 'd799134e6c06ed6039bbae71d50edb83e7fbc4a420700a2028ec90562333d812'
+ 'acb2d10e897c5e05ed0069e737a272632ca7370f958968556d8d1108c8c17239'
+ '431a9da8a810b38d2c623d0d01247c360840ab55b8b0c8ab87a4c033c322cb06'
+ '28bc7e8c94454e86d3dcc9cb1e1e3712940de0a92183b8d3929b2895d6c35ff8'
+ 'b5a5653f60cff0368d1ebc5571128baa005f649a682fb40ff72669ad692e49c0'
+ 'a363df51ae3b60d2cd4f8571d1cadcb4d4c9839dde4f869f224152a152afde12'
+ '38601942d189519bbe9c9354a00d7f94bd1477c8e7aff6540dbbf376a20d845e'
+ 'fbed102b47c6255be5f90adab55a087daa8d014dca09eda1eacc401eab21cdb1'
+ 'd3f1135a069029419b14e5fdcf6e6732136bdb4779f4e5bac1f2343aa1a5d8d5'
+ 'a2e3bb5e3114299f4f539e62593d1d1c455ceae1d779a65f33569952ad28db3f'
+ 'e99f9c643b787b7d0f5d95ec48b9c2fe8ba746a68f557583af31bdafcd9b7577'
+ 'f564144e742cfefca6e7386ac0a34217d3c29c531ccc30ad61eb8acb4ef8023b'
+ '6dac358eeaa1448b40ae7807aa3cbebb81bf2b13f3a9e848b0f2a9000ba69937'
+ 'e6c6a115c6d45290aa9cfea1a09ba4abd3d15483412150746997cb786dd96ce1'
+ 'de53064496b5e1bd7b9b0a0a5b346c0e0263efbfb21f768d6f1ec736a6b45f41'
+ 'bc9a197b2144e88dc2a6477ac28a11da39c7cc6df987b318e39247ffa9456fb8'
+ '499e8bc9cc1ca2ce2013117637c0b15ec722ebb3430220378182a59b728ea4f1'
+ '65a28a164a3c86a88cc17e1960051722b96ae5631286afd02031ee850ae3e108'
+ '2f969fb3066e9bd4ef1c6b78a690badfeea8b44132470e90d44d0465dee2c275'
+ 'f9e621c2b66749818c41248529dd05361b0b1917039c6b4c55da710e85cc727d'
+ 'a4ce13418478d06eabf1def8971c91bdae0441c42a26a8d9ff5a6dbae4bf1976'
+ '70c3e66b8ef5b3f7b51f459c8411cdb2a4f74e911cdc06f3ec78d9953e9f86d1'
+ 'b81b03f6cbe4f842f8b5113d248c83851653e79b669f2702db557d00ab8334fc'
+ 'c33c83a8ea4d1f7354f7a135bfb0742fd0e0367f32e63c7ca7abb2ec03a43b06'
+ '9464d2a169ebf71ca658e35675833ab23ca573a22596b6a633bf08134c9b2c06'
+ '6c7bb8e08d23c3c386e2a3905133cb258a746aa7dad147c8494676b17a70c4df'
+ 'a5153a8248c89e072fd2fd1862b52de6e2eda171aae0ba6872fc56ee2c12f954'
+ 'a895cf07af9662875926a574863ce12a47d34dbf87c178819b1b08cd90093abd'
+ '6f5644916140cc5d74816b09a9eec78717c1479cb5255762c6af74ad54828a88'
+ '400cca5039c70ad98d87cb96f6e154b5faf3c1ce7510960e7bd38a2ac81ea039'
+ '0a2bb7bb3dd513c97a3760e1be80b23890689551b142fbaa7ff5d9e04f1784d5'
+ '7661214d94b52f90e6b536d3144f2b6287a05b30d17ca3c9414b0dcebaaf9bae'
+ '71dce90b226e7c5103babab959e1f81f8622acb37231a610f38848082321965d'
+ '366782cb94bb8dafc8f7d65cc6b50739b98b16a2bfd9b8928d7f51c86cc23478'
+ 'a74cee81862f10ee30077858fd3888a6327fdbc939cadadfe57faa5a12d10dbb')
prepare() {
_gitroot="https://github.com/MythTV-Themes/TintedGlass.git"
@@ -100,42 +139,3 @@ package() {
sed -i "s/MAJ_VER/${pkgver//.}/" $pkgdir/$THEMEROOT/LinHES/themeinfo.xml
sed -i "s/MIN_VER/${pkgrel}/" $pkgdir/$THEMEROOT/LinHES/themeinfo.xml
}
-md5sums=('2dca856c2a4d1f959473512c94e43b60'
- '7ad16012e4c5f9419089e42c539fe6af'
- '31cd00ab3f10329a15f238dbe2b43708'
- 'd1d54968a2297924673d9653f707df33'
- '25ff929dc4aca3b2a0bd38d9ded5a6b8'
- '26a6db272dee225b9e4dc282f1494e51'
- 'b90b745c72a057c78ebd0b6f2c5530b9'
- 'a0ea2d3e386c0b483b31aa1a2703f9eb'
- '8f8c27146e11954f60913da6d1fce073'
- '09806f2e1d1e6050cc0d10cc6c5daf36'
- 'cf259052229f42646d7f37023ec55f44'
- '52bb1c1a6c693adc8c04227fb124955a'
- '643e7d548587b8742ed5accb6d736257'
- 'dd1e013e806efc26049ea89637a51f83'
- '9fe3371a8b964a7028126405cfaa330b'
- '9eb628e751ad0cccc199779b5b23ac16'
- '373e1fd01ba18640992bd5d2e7fd7bfe'
- '384871202030f41148536e2e89bb1801'
- '8efbd524cef4dd3f5fbe5b7d5ad854f0'
- '8312aff444945f80a76100696c81cb2e'
- 'f62b200729eb9a69e3929f20f51d3d35'
- '4125880d1739b196a8041ecc3d773ee2'
- '5a8fb2a5f0e657d52be6f0a6a006ce72'
- '274b6f8cb5cd82c5ce28422decd7754b'
- 'bfc32b9fa5dca3d46dd6f365ecb449b5'
- '4feb9bcc8907cd112ffcd6d69fd6c04f'
- '8fcd0acc11f4db33a9442949fb1a293d'
- '699e3abe05523f454db3561bfc08b4b2'
- 'c3b17c90d85e9e9908d194570f2da3ac'
- '39c3c560ed4d8779326f4e63861d8f33'
- '60cb915909c477dbc2e18233ee6424d9'
- '30ea7d2001b8562177b8f85f34f050a2'
- 'e8dee86a10ce7c4423a97305b38b4668'
- 'e8ac15e38b3dc99c9e889e439ba356de'
- 'e8cf0d3a55ba3be47deae55c05432141'
- '3f600b966bd813dd27f620762ddb3ac8'
- '4f9e4db179e80eb96a202d319f1b835c'
- 'b51ef0cbf8ed2d3a8c1a8257a89aceff'
- '09ad14842f828b7a8d24070ec8214fe5')
diff --git a/linhes/linhes-theme/osd.xml.patch b/linhes/linhes-theme/osd.xml.patch
index d406747..afb478b 100644
--- a/linhes/linhes-theme/osd.xml.patch
+++ b/linhes/linhes-theme/osd.xml.patch
@@ -1,5 +1,5 @@
---- osd.xml.orig 2019-03-23 13:50:23.868516705 +0000
-+++ osd.xml 2019-03-22 21:48:01.193894529 +0000
+--- osd.xml.orig 2023-02-28 10:13:02.297842607 -0500
++++ osd.xml 2023-02-28 15:34:38.449672606 -0500
@@ -7,13 +7,13 @@
<window name="osd_debug">
<area>0,0,1280,720</area>
@@ -17,198 +17,235 @@
</fontdef>
<shape name="osd-debug-backdrop">
-@@ -63,109 +63,97 @@
+@@ -63,160 +63,148 @@
<area>1212,40,2,120</area>
</shape>
- <textarea name="cpuload">
-+ <textarea name="file">
- <font>medium</font>
+- <font>medium</font>
- <area>74,51,162,25</area>
-+ <area>74,51,132,25</area>
- <align>right,vcenter</align>
+- <align>right,vcenter</align>
- <value>CPUs :</value>
-+ <value>File :</value>
- </textarea>
-
+- </textarea>
+-
- <textarea name="load">
- <font>mediumblue</font>
- <area>241,51,216,25</area>
-+ <textarea name="filename">
-+ <font>medium</font>
-+ <area>211,51,995,25</area>
- <align>left,vcenter</align>
- </textarea>
-
-- <textarea name="file">
-+ <textarea name="cpuload">
+- <align>left,vcenter</align>
+- </textarea>
+-
+ <textarea name="file">
<font>medium</font>
- <area>450,51,60,25</area>
-+ <area>74,76,132,25</area>
++ <area>74,51,132,25</area>
<align>right,vcenter</align>
-- <value>File :</value>
-+ <value>CPUs :</value>
+ <value>File :</value>
</textarea>
-- <textarea name="filename">
+ <textarea name="filename">
- <font>mediumblue</font>
- <area>515,51,685,25</area>
-+ <textarea name="load">
+ <font>medium</font>
-+ <area>211,76,169,25</area>
++ <area>211,51,995,25</area>
<align>left,vcenter</align>
</textarea>
- <textarea name="storage">
-+ <textarea name="video">
++ <textarea name="cpuload">
<font>medium</font>
- <area>74,76,162,25</area>
-+ <area>74,101,132,25</area>
++ <area>74,76,132,25</area>
<align>right,vcenter</align>
- <value>Storage to Buffer :</value>
-+ <value>Video :</value>
++ <value>CPUs :</value>
</textarea>
- <textarea name="storagerate">
- <font>mediumblue</font>
- <area>247,76,123,25</area>
-+ <textarea name="videowidth">
++ <textarea name="load">
+ <font>medium</font>
-+ <area>211,101,169,25</area>
++ <area>211,76,169,25</area>
<align>left,vcenter</align>
-+ <template>%VIDEOWIDTH%x%VIDEOHEIGHT%@%VIDEOFRAMERATE%fps</template>
</textarea>
- <textarea name="decoder">
-+ <textarea name="vidcodec">
++ <textarea name="video">
<font>medium</font>
- <area>74,101,162,25</area>
-+ <area>74,126,132,25</area>
++ <area>74,101,132,25</area>
<align>right,vcenter</align>
- <value>Buffer to Decoder :</value>
-+ <value>Codec/Decoder :</value>
++ <value>Video :</value>
</textarea>
- <textarea name="decoderrate">
- <font>mediumblue</font>
- <area>247,101,123,25</area>
-+ <textarea name="videocodec">
++ <textarea name="videowidth">
+ <font>medium</font>
-+ <area>211,126,169,25</area>
++ <area>211,101,169,25</area>
<align>left,vcenter</align>
-+ <template>%VIDEOCODEC%/%VIDEODECODER%</template>
++ <template>%VIDEOWIDTH%x%VIDEOHEIGHT%@%VIDEOFRAMERATE%fps</template>
</textarea>
- <textarea name="buffer">
+- <textarea name="buffer">
++ <textarea name="vidcodec">
<font>medium</font>
- <area>74,126,162,25</area>
-+ <area>385,76,160,25</area>
++ <area>74,126,132,25</area>
<align>right,vcenter</align>
- <value>Available Buffer :</value>
+- <value>Available Buffer :</value>
++ <value>Codec/Decoder :</value>
</textarea>
- <textarea name="bufferavail">
+- <textarea name="bufferavail">
- <font>mediumblue</font>
- <area>247,126,123,25</area>
++ <textarea name="videocodec">
+ <font>medium</font>
-+ <area>550,76,123,25</area>
++ <area>211,126,169,25</area>
<align>left,vcenter</align>
- <template>%BUFFERAVAIL% of %BUFFERSIZE%Mb</template>
+- <template>%BUFFERAVAIL% of %BUFFERSIZE%Mb</template>
++ <template>%VIDEOCODEC%/%VIDEODECODER%</template>
</textarea>
- <textarea name="video">
-+ <textarea name="storage">
++ <textarea name="frames">
<font>medium</font>
- <area>410,76,100,25</area>
-+ <area>385,101,160,25</area>
++ <area>395,76,170,25</area>
<align>right,vcenter</align>
- <value>Video :</value>
-- </textarea>
--
++ <value>Frames Decoded/Free :</value>
+ </textarea>
+
- <textarea name="videowidth">
- <font>mediumblue</font>
- <area>515,76,250,25</area>
-- <align>left,vcenter</align>
++ <textarea name="videoframes">
++ <font>medium</font>
++ <area>570,76,123,25</area>
+ <align>left,vcenter</align>
- <template>%VIDEOWIDTH%x%VIDEOHEIGHT%@%VIDEOFRAMERATE%fps</template>
-+ <value>Storage to Buffer :</value>
</textarea>
- <textarea name="vidcodec">
-+ <textarea name="storagerate">
++ <textarea name="fps">
<font>medium</font>
- <area>410,101,100,25</area>
-- <align>right,vcenter</align>
++ <area>395,101,170,25</area>
+ <align>right,vcenter</align>
- <value>Codec :</value>
-- </textarea>
--
++ <value>FPS :</value>
+ </textarea>
+
- <textarea name="videocodec">
- <font>mediumblue</font>
- <area>515,101,150,25</area>
-+ <area>550,101,123,25</area>
++ <textarea name="framerate">
++ <font>medium</font>
++ <area>570,101,123,25</area>
<align>left,vcenter</align>
</textarea>
- <textarea name="viddec">
-+ <textarea name="decoder">
++ <textarea name="deint">
<font>medium</font>
- <area>410,126,100,25</area>
-+ <area>385,126,160,25</area>
++ <area>395,126,170,25</area>
<align>right,vcenter</align>
- <value>Decoder :</value>
-+ <value>Buffer to Decoder :</value>
++ <value>Deinterlacer :</value>
</textarea>
- <textarea name="videodecoder">
- <font>mediumblue</font>
- <area>515,126,150,25</area>
-+ <textarea name="decoderrate">
++ <textarea name="deinterlacer">
+ <font>medium</font>
-+ <area>550,126,123,25</area>
++ <area>570,126,123,25</area>
<align>left,vcenter</align>
</textarea>
-@@ -177,7 +165,7 @@
+- <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">
+- <textarea name="avsync">
- <font>mediumblue</font>
+- <area>875,76,100,25</area>
++ <textarea name="bufferavail">
+ <font>medium</font>
- <area>875,76,100,25</area>
++ <area>875,76,123,25</area>
<align>left,vcenter</align>
++ <template>%BUFFERAVAIL% of %BUFFERSIZE%Mb</template>
</textarea>
-@@ -190,7 +178,7 @@
+
+- <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">
+- <textarea name="framerate">
- <font>mediumblue</font>
+- <area>875,101,100,25</area>
++ <textarea name="storagerate">
+ <font>medium</font>
- <area>875,101,100,25</area>
++ <area>875,101,123,25</area>
<align>left,vcenter</align>
</textarea>
-@@ -199,11 +187,11 @@
+
+- <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>Frames Decoded/Free :</value>
++ <value>Buffer to Decoder :</value>
</textarea>
- <textarea name="videoframes">
+- <textarea name="videoframes">
- <font>mediumblue</font>
+- <area>875,126,100,25</area>
++ <textarea name="decoderrate">
+ <font>medium</font>
- <area>875,126,100,25</area>
++ <area>875,126,123,25</area>
<align>left,vcenter</align>
</textarea>
-@@ -216,7 +204,7 @@
+
+- <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">
+- <textarea name="audiocodec">
- <font>mediumblue</font>
++ <textarea name="avsync">
+ <font>medium</font>
<area>1129,76,77,25</area>
<align>left,vcenter</align>
</textarea>
-@@ -229,7 +217,7 @@
+@@ -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">
@@ -216,8 +253,10 @@
+ <font>medium</font>
<area>1129,101,77,25</area>
<align>left,vcenter</align>
++ <template>%AUDIOCODEC%/%AUDIOCHANNELS%</template>
</textarea>
-@@ -238,11 +226,11 @@
+
+ <textarea name="audiorate">
<font>medium</font>
<area>994,126,130,25</area>
<align>right,vcenter</align>
@@ -231,7 +270,7 @@
<area>1129,126,77,25</area>
<align>left,vcenter</align>
</textarea>
-@@ -252,8 +240,8 @@
+@@ -252,8 +241,8 @@
<window name="osd_message">
<area>0,0,1280,720</area>
@@ -242,7 +281,7 @@
<color>#e6e6e6</color>
</fontdef>
-@@ -315,9 +303,9 @@
+@@ -315,9 +304,9 @@
<window name="osd_input">
<area>0,0,1280,720</area>
@@ -254,7 +293,7 @@
</fontdef>
<shape name="osd-input-backdrop">
-@@ -375,12 +363,359 @@
+@@ -375,12 +364,359 @@
</window>
@@ -616,7 +655,7 @@
</fontdef>
<shape name="osd-status-backdrop">
-@@ -436,12 +771,19 @@
+@@ -436,12 +772,19 @@
<align>left,vcenter</align>
</textarea>
@@ -624,23 +663,23 @@
- <area>90,658,1100,24</area>
+ <textarea name="value">
+ <area>90,657,1100,24</area>
-+ <font>small</font>
-+ <align>allcenter</align>
+ <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>%DESCRIPTION%
-- %(|REMAININGTIME|)%%(|BEHINDTIME|)%%VALUE%%UNITS%</template>
++ <font>small</font>
++ <align>allcenter</align>
+ <template>%PLAYEDTIME% of %TOTALTIME%
+ %(|REMAININGTIME| remains)%%(|BEHINDTIME| behind)%</template>
</textarea>
<clock name="clock">
-@@ -470,39 +812,39 @@
+@@ -470,39 +813,39 @@
<window name="program_info">
<area>0,0,1280,720</area>
@@ -691,7 +730,7 @@
</fontdef>
<shape name="program-info-backdrop">
-@@ -628,7 +970,7 @@
+@@ -628,7 +971,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -700,7 +739,7 @@
</textarea>
</state>
<state name="WatchingPreRecorded">
-@@ -685,7 +1027,7 @@
+@@ -685,7 +1028,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -709,7 +748,7 @@
</textarea>
</state>
<state name="PCM_BLURAY">
-@@ -787,7 +1129,7 @@
+@@ -787,7 +1130,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -718,7 +757,7 @@
</textarea>
</state>
<state name="2">
-@@ -805,7 +1147,7 @@
+@@ -805,7 +1148,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -727,7 +766,7 @@
</textarea>
</state>
<state name="6">
-@@ -823,7 +1165,7 @@
+@@ -823,7 +1166,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -736,7 +775,7 @@
</textarea>
</state>
<state name="8">
-@@ -832,7 +1174,7 @@
+@@ -832,7 +1175,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
@@ -745,7 +784,25 @@
</textarea>
</state>
</statetype>
-@@ -865,6 +1207,15 @@
+@@ -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>
@@ -761,7 +818,15 @@
<state name="MPEG-4">
<textarea name="MPEG-4">
<area>830,432,180,16</area>
-@@ -910,7 +1261,7 @@
+ <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>
@@ -770,30 +835,48 @@
</textarea>
</state>
<state name="HD_720_P">
-@@ -919,7 +1270,7 @@
+@@ -919,7 +1271,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
- <value>VideoDesc: HD_720_P</value>
-+ <value>VideoRes: HD 720p</value>
++ <value>VideoRes: HD720p</value>
</textarea>
</state>
<state name="HD_1080_I">
-@@ -928,7 +1279,7 @@
+@@ -928,7 +1280,7 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
- <value>VideoDesc: HD_1080_I</value>
-+ <value>VideoRes: HD 1080i</value>
++ <value>VideoRes: HD1080i</value>
</textarea>
</state>
<state name="HD_1080_P">
-@@ -937,23 +1288,32 @@
+@@ -937,23 +1289,50 @@
<font>supersmallblue</font>
<cutdown>no</cutdown>
<align>allcenter</align>
- <value>VideoDesc: HD_1080_P</value>
-+ <value>VideoRes: HD 1080p</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>
@@ -807,28 +890,28 @@
<align>vcenter</align>
- <template>%TIMEDATE% : %LENMINS%</template>
+ <template>%TIMEDATE% %LONGREPEAT%</template>
-+ </textarea>
-+
+ </textarea>
+
+- <textarea name="longrepeat">
+ <!--use channum to detect if in videos-->
+ <textarea name="lenminsFilesize" depends="channum">
-+ <font>mediumsmall</font>
+ <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>
-
-- <textarea name="longrepeat">
++ </textarea>
++
+ <!--use channum to detect if in videos-->
+ <textarea name="lenmins" depends="!channum">
- <font>mediumsmall</font>
-- <area>771,453,435,22</area>
++ <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 +1348,22 @@
+@@ -988,13 +1367,22 @@
<alpha>255</alpha>
</imagetype>
@@ -852,7 +935,7 @@
<textarea name="description">
<font>small</font>
<area>284,523,912,126</area>
-@@ -1003,37 +1372,62 @@
+@@ -1003,37 +1391,62 @@
<template>%"|SUBTITLE|" %%YEARSTARS| %%DESCRIPTION%</template>
</textarea>
@@ -922,7 +1005,7 @@
</fontdef>
<shape name="browse-info-backdrop">
-@@ -1084,7 +1478,7 @@
+@@ -1084,7 +1497,7 @@
</shape>
<shape name="title-backdrop-line">
@@ -931,7 +1014,7 @@
<type>roundbox</type>
<fill color="#000000" alpha="0" />
<line color="#ffffff" alpha="45" width="2" />
-@@ -1092,11 +1486,11 @@
+@@ -1092,11 +1505,11 @@
</shape>
<shape name="title-top-line" from="channel-top-line">
@@ -945,7 +1028,7 @@
</shape>
<shape name="title-left-line" from="channel-left-line">
-@@ -1104,30 +1498,6 @@
+@@ -1104,30 +1517,6 @@
</shape>
<shape name="title-right-line" from="channel-left-line">
@@ -976,7 +1059,7 @@
<area>1212,492,2,62</area>
</shape>
-@@ -1175,30 +1545,29 @@
+@@ -1175,30 +1564,29 @@
</textarea>
<textarea name="title">
@@ -1017,7 +1100,7 @@
</clock>
<textarea name="description">
-@@ -1214,9 +1583,9 @@
+@@ -1214,9 +1602,9 @@
<window name="ChannelEditor">
<area>0,0,1280,720</area>
@@ -1029,7 +1112,7 @@
</fontdef>
<fontdef name="smallblack" from="small">
-@@ -1224,7 +1593,7 @@
+@@ -1224,7 +1612,7 @@
</fontdef>
<fontdef name="smallblue" from="small">
@@ -1038,7 +1121,7 @@
</fontdef>
<fontdef name="smallgrey" from="small">
-@@ -1232,7 +1601,7 @@
+@@ -1232,7 +1620,7 @@
</fontdef>
<fontdef name="medium" from="small">
@@ -1047,7 +1130,7 @@
</fontdef>
<shape name="channel-editor-backdrop">
-@@ -1610,9 +1979,9 @@
+@@ -1610,9 +1998,9 @@
<window name="osd_program_editor">
<area>0,0,1280,720</area>
@@ -1059,7 +1142,7 @@
</fontdef>
<shape name="osd-program-editor-backdrop">
-@@ -1663,13 +2032,17 @@
+@@ -1663,13 +2051,17 @@
</shape>
<textarea name="title">
@@ -1080,7 +1163,7 @@
<align>right,vcenter</align>
</textarea>
-@@ -1749,9 +2122,9 @@
+@@ -1749,9 +2141,9 @@
<window name="MythPopupBox">
<area>0,0,1280,720</area>
@@ -1092,7 +1175,7 @@
</fontdef>
<fontdef name="smallgrey" from="small">
-@@ -1759,7 +2132,7 @@
+@@ -1759,7 +2151,7 @@
</fontdef>
<fontdef name="smallyellow" from="small">
@@ -1101,7 +1184,7 @@
</fontdef>
<shape name="mythpopupbox-backdrop">
-@@ -1810,7 +2183,7 @@
+@@ -1810,7 +2202,7 @@
</shape>
<shape name="message-area-seperator-line">
@@ -1110,7 +1193,7 @@
<type>box</type>
<fill style="gradient">
<gradient direction="horizontal" alpha="45">
-@@ -1822,21 +2195,21 @@
+@@ -1822,21 +2214,21 @@
</shape>
<shape name="mythpopup-box-arrows-backdrop">
@@ -1137,7 +1220,7 @@
<layout>vertical</layout>
<spacing>4</spacing>
<showarrow>yes</showarrow>
-@@ -1922,7 +2295,7 @@
+@@ -1922,7 +2314,7 @@
</fill>
</shape>
<textarea name="buttontext">
@@ -1146,7 +1229,7 @@
</textarea>
<imagetype name="buttonarrow">
<alpha>255</alpha>
-@@ -1964,7 +2337,7 @@
+@@ -1964,7 +2356,7 @@
</state>
</statetype>
<statetype name="upscrollarrow">
@@ -1155,7 +1238,7 @@
<state type="off">
<imagetype name="upon">
<filename>images/osd/lists_up_arrow.png</filename>
-@@ -1978,7 +2351,7 @@
+@@ -1978,7 +2370,7 @@
</state>
</statetype>
<statetype name="downscrollarrow">
diff --git a/linhes/linhes-theme/recordings-ui.xml.patch b/linhes/linhes-theme/recordings-ui.xml.patch
index 205d671..353dfb5 100644
--- a/linhes/linhes-theme/recordings-ui.xml.patch
+++ b/linhes/linhes-theme/recordings-ui.xml.patch
@@ -1,5 +1,5 @@
---- recordings-ui.xml.orig 2018-05-25 17:44:18.266763054 +0000
-+++ recordings-ui.xml 2019-03-24 22:52:51.874815241 +0000
+--- recordings-ui.xml.orig 2023-02-28 10:30:24.782781888 -0500
++++ recordings-ui.xml 2023-02-28 15:35:49.612986996 -0500
@@ -105,19 +105,11 @@
</shape>
@@ -60,7 +60,276 @@
<cutdown>no</cutdown>
<align>right,vcenter</align>
</textarea>
-@@ -579,20 +574,20 @@
+@@ -307,6 +302,15 @@
+ </statetype>
+ <statetype name="videoprops">
+ <showempty>yes</showempty>
++ <state name="sd">
++ <textarea name="sd" from="basetextarea">
++ <area>142,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>SD</value>
++ </textarea>
++ </state>
+ <state name="hdtv">
+ <textarea name="hdtv" from="basetextarea">
+ <area>142,24,80,20</area>
+@@ -331,7 +335,7 @@
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>AVCHD</value>
++ <value>AVC</value>
+ </textarea>
+ </state>
+ <state name="hd720">
+@@ -340,7 +344,7 @@
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+- <value>HD720P</value>
++ <value>HD720p</value>
+ </textarea>
+ </state>
+ <state name="hd1080">
+@@ -350,13 +354,79 @@
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+ <value>HD1080</value>
+- </textarea>
++ </textarea>
++ </state>
++ <state name="hd1080i">
++ <textarea name="hd1080i" from="basetextarea">
++ <area>142,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>HD1080i</value>
++ </textarea>
++ </state>
++ <state name="hd1080p">
++ <textarea name="hd1080p" from="basetextarea">
++ <area>142,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>HD1080p</value>
++ </textarea>
++ </state>
++ <state name="uhd4ki">
++ <textarea name="uhd4ki" from="basetextarea">
++ <area>142,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>UHD4Ki</value>
++ </textarea>
++ </state>
++ <state name="uhd4kp">
++ <textarea name="uhd4kp" from="basetextarea">
++ <area>142,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>UHD4Kp</value>
++ </textarea>
++ </state>
++ </statetype>
++ <statetype name="codecprops">
++ <showempty>yes</showempty>
++ <state name="mpeg2">
++ <textarea name="mpeg2" from="basetextarea">
++ <area>208,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>MPEG2</value>
++ </textarea>
++ </state>
++ <state name="avc">
++ <textarea name="avc" from="basetextarea">
++ <area>208,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>AVC</value>
++ </textarea>
++ </state>
++ <state name="hevc">
++ <textarea name="hevc" from="basetextarea">
++ <area>208,24,80,20</area>
++ <font>basesupersmallblue</font>
++ <cutdown>no</cutdown>
++ <align>allcenter</align>
++ <value>HEVC</value>
++ </textarea>
+ </state>
+ </statetype>
+ <statetype name="watched">
+ <state name="no">
+ <textarea name="watchedoff" from="basetextarea">
+- <area>215,24,80,20</area>
++ <area>281,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -366,7 +436,7 @@
+ </state>
+ <state name="yes">
+ <textarea name="watchedoff" from="basetextarea">
+- <area>215,24,80,20</area>
++ <area>281,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -377,7 +447,7 @@
+ <statetype name="autoexpire">
+ <state name="no">
+ <textarea name="autoexpireoff" from="basetextarea">
+- <area>305,24,80,20</area>
++ <area>371,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -387,7 +457,7 @@
+ </state>
+ <state name="yes">
+ <textarea name="autoexpire" from="basetextarea">
+- <area>305,24,80,20</area>
++ <area>371,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -398,7 +468,7 @@
+ <statetype name="commflagged">
+ <state name="no">
+ <textarea name="commflaggedoff" from="basetextarea">
+- <area>400,24,90,20</area>
++ <area>466,24,90,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -408,7 +478,7 @@
+ </state>
+ <state name="yes">
+ <textarea name="commflagged" from="basetextarea">
+- <area>400,24,90,20</area>
++ <area>466,24,90,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -418,7 +488,7 @@
+ <state name="running">
+ <area>0,0,100%,100%</area>
+ <textarea name="commflagging" from="basetextarea">
+- <area>399,24,92,20</area>
++ <area>465,24,92,20</area>
+ <font>basesupersmallred</font>
+ <cutdown>no</cutdown>
+ <align>left,vcenter</align>
+@@ -429,7 +499,7 @@
+ <state name="queued">
+ <area>0,0,100%,100%</area>
+ <textarea name="commflagging" from="basetextarea">
+- <area>399,24,92,20</area>
++ <area>465,24,92,20</area>
+ <font>basesupersmallyellow</font>
+ <cutdown>no</cutdown>
+ <align>left,vcenter</align>
+@@ -441,7 +511,7 @@
+ <statetype name="bookmark">
+ <state name="no">
+ <textarea name="bookmarkoff" from="basetextarea">
+- <area>508,24,90,20</area>
++ <area>574,24,90,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -451,7 +521,7 @@
+ </state>
+ <state name="yes">
+ <textarea name="bookmark" from="basetextarea">
+- <area>508,24,90,20</area>
++ <area>574,24,90,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -462,7 +532,7 @@
+ <statetype name="cutlist">
+ <state name="no">
+ <textarea name="cutlistoff" from="basetextarea">
+- <area>600,24,80,20</area>
++ <area>666,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -472,7 +542,7 @@
+ </state>
+ <state name="yes">
+ <textarea name="cutlist" from="basetextarea">
+- <area>600,24,80,20</area>
++ <area>666,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -481,7 +551,7 @@
+ </state>
+ </statetype>
+ <textarea name="onscreensuboff" from="basetextarea">
+- <area>676,24,80,20</area>
++ <area>742,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -489,7 +559,7 @@
+ <value>SUBTITLES</value>
+ </textarea>
+ <textarea name="subtitleoff" from="basetextarea">
+- <area>676,24,80,20</area>
++ <area>742,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -497,7 +567,7 @@
+ <value>SUBTITLES</value>
+ </textarea>
+ <textarea name="ccoff" from="basetextarea">
+- <area>734,24,80,20</area>
++ <area>800,24,80,20</area>
+ <font>basesupersmall</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -508,7 +578,7 @@
+ <showempty>yes</showempty>
+ <state name="onscreensub">
+ <textarea name="onscreensub" from="basetextarea">
+- <area>676,24,80,20</area>
++ <area>742,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -517,7 +587,7 @@
+ </state>
+ <state name="subtitles">
+ <textarea name="subtitles" from="basetextarea">
+- <area>676,24,80,20</area>
++ <area>742,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -526,7 +596,7 @@
+ </state>
+ <state name="cc">
+ <textarea name="ccoff" from="basetextarea">
+- <area>734,24,80,20</area>
++ <area>800,24,80,20</area>
+ <font>basesupersmallblue</font>
+ <cutdown>no</cutdown>
+ <align>allcenter</align>
+@@ -579,20 +649,20 @@
<align>allcenter</align>
</textarea>
<textarea name="s00e00" from="base_text_font_state_extrasmall">
@@ -84,7 +353,7 @@
<font state="normal">baseextrasmall</font>
<align>right,vcenter</align>
</textarea>
-@@ -606,60 +601,51 @@
+@@ -606,60 +676,51 @@
</statetype>
</buttonlist>
@@ -158,7 +427,7 @@
</textarea>
<imagetype name="no_preview_image_without_fanart" depends="!fanart">
-@@ -685,12 +671,10 @@
+@@ -685,12 +746,10 @@
<alpha>255</alpha>
</imagetype>
@@ -174,3 +443,443 @@
</textarea>
<group name="clock-backdrop-group" from="base_clock_backdrop_group" />
+@@ -1042,7 +1101,7 @@
+ <state name="commflagged">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>COMFLAGGED</value>
+ </textarea>
+@@ -1050,7 +1109,7 @@
+ <state name="cutlist">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>CUTLIST</value>
+ </textarea>
+@@ -1058,7 +1117,7 @@
+ <state name="autoexpire">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>AUTOEXPIRE</value>
+ </textarea>
+@@ -1066,7 +1125,7 @@
+ <state name="processing">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>COMFLAGGING</value>
+ </textarea>
+@@ -1074,7 +1133,7 @@
+ <state name="bookmark">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>BOOKMARKED</value>
+ </textarea>
+@@ -1082,7 +1141,7 @@
+ <state name="mono">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>MONO</value>
+ </textarea>
+@@ -1090,7 +1149,7 @@
+ <state name="stereo">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>STEREO</value>
+ </textarea>
+@@ -1098,7 +1157,7 @@
+ <state name="surround">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SURROUND</value>
+ </textarea>
+@@ -1106,7 +1165,7 @@
+ <state name="dolby">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>DOLBY</value>
+ </textarea>
+@@ -1114,7 +1173,7 @@
+ <state name="cc">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>CC</value>
+ </textarea>
+@@ -1122,7 +1181,7 @@
+ <state name="subtitles">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SUBTITLES</value>
+ </textarea>
+@@ -1130,15 +1189,23 @@
+ <state name="onscreensub">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SUBTITLES</value>
+ </textarea>
+ </state>
++ <state name="sd">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>SD</value>
++ </textarea>
++ </state>
+ <state name="hdtv">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>HDTV</value>
+ </textarea>
+@@ -1146,7 +1213,7 @@
+ <state name="widescreen">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>16x9</value>
+ </textarea>
+@@ -1154,31 +1221,79 @@
+ <state name="avchd">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>AVC</value>
++ </textarea>
++ </state>
++ <state name="mpeg2">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+- <value>AVCHD</value>
++ <value>MPEG2</value>
++ </textarea>
++ </state>
++ <state name="hevc">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>HEVC</value>
++ </textarea>
++ </state>
++ <state name="uhd4ki">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>UHD4Ki</value>
++ </textarea>
++ </state>
++ <state name="uhd4kp">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>UHD4Kp</value>
+ </textarea>
+ </state>
+ <state name="hd1080">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>HD1080</value>
+ </textarea>
+ </state>
++ <state name="hd1080i">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>HD1080i</value>
++ </textarea>
++ </state>
++ <state name="hd1080p">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,30</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>HD1080p</value>
++ </textarea>
++ </state>
+ <state name="hd720">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+- <value>HD720P</value>
++ <value>HD720p</value>
+ </textarea>
+ </state>
+ <state name="watched">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,30</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>WATCHED</value>
+ </textarea>
+@@ -1203,7 +1318,7 @@
+ <state name="commflagged">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>COMFLAGGED</value>
+ </textarea>
+@@ -1211,7 +1326,7 @@
+ <state name="cutlist">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>CUTLIST</value>
+ </textarea>
+@@ -1219,7 +1334,7 @@
+ <state name="autoexpire">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>AUTOEXPIRE</value>
+ </textarea>
+@@ -1227,7 +1342,7 @@
+ <state name="processing">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>COMFLAGGING</value>
+ </textarea>
+@@ -1235,7 +1350,7 @@
+ <state name="bookmark">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>BOOKMARKED</value>
+ </textarea>
+@@ -1243,7 +1358,7 @@
+ <state name="mono">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>MONO</value>
+ </textarea>
+@@ -1251,7 +1366,7 @@
+ <state name="stereo">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>STEREO</value>
+ </textarea>
+@@ -1259,7 +1374,7 @@
+ <state name="surround">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SURROUND</value>
+ </textarea>
+@@ -1267,7 +1382,7 @@
+ <state name="dolby">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>DOLBY</value>
+ </textarea>
+@@ -1275,7 +1390,7 @@
+ <state name="cc">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>CC</value>
+ </textarea>
+@@ -1283,7 +1398,7 @@
+ <state name="subtitles">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SUBTITLES</value>
+ </textarea>
+@@ -1291,15 +1406,23 @@
+ <state name="onscreensub">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>SUBTITLES</value>
+ </textarea>
+ </state>
++ <state name="sd">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>SD</value>
++ </textarea>
++ </state>
+ <state name="hdtv">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>HDTV</value>
+ </textarea>
+@@ -1307,7 +1430,7 @@
+ <state name="widescreen">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>16x9</value>
+ </textarea>
+@@ -1315,15 +1438,63 @@
+ <state name="avchd">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>AVC</value>
++ </textarea>
++ </state>
++ <state name="mpeg2">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>MPEG2</value>
++ </textarea>
++ </state>
++ <state name="hevc">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>HEVC</value>
++ </textarea>
++ </state>
++ <state name="uhd4ki">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>UHD4Ki</value>
++ </textarea>
++ </state>
++ <state name="uhd4kp">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>UHD4Kp</value>
++ </textarea>
++ </state>
++ <state name="hd1080i">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
++ <align>right,vcenter</align>
++ <value>HD1080i</value>
++ </textarea>
++ </state>
++ <state name="hd1080p">
++ <textarea name="status" from="basetextarea">
++ <area>0,0,140,64</area>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+- <value>AVCHD</value>
++ <value>HD1080p</value>
+ </textarea>
+ </state>
+ <state name="hd1080">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>HD1080</value>
+ </textarea>
+@@ -1331,15 +1502,15 @@
+ <state name="hd720">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+- <value>HD720P</value>
++ <value>HD720p</value>
+ </textarea>
+ </state>
+ <state name="watched">
+ <textarea name="status" from="basetextarea">
+ <area>0,0,140,64</area>
+- <font>baseextrasmallyellow</font>
++ <font>baseextrasmallblue</font>
+ <align>right,vcenter</align>
+ <value>WATCHED</value>
+ </textarea>