2019-12-22, 19:51
I have a addion which adds "Infobar Options" to custom_1115_VideoOSDSettings.xml:
add this code after line 114
add this code after line 114
then you can change at least the infobar for live-tv when you are watching livetv. At the moment, you have to open "LiveTV-Settings" which is only in the sideblade or skin-menu.xml:<!-- INFOBAR SETTINGS -->
<control type="label" id="201">
<width>1452</width>
<radioposx>1350</radioposx>
<height>60</height>
<textoffsetx>15</textoffsetx>
<font>font13_title</font>
<label>$LOCALIZE[31135]</label>
<textcolor>$VAR[ThemeLabelColor]</textcolor>
<visible>VideoPlayer.Content(livetv)</visible>
</control>
<control type="radiobutton" id="90211">
<label>$LOCALIZE[31512]</label>
<onclick>Skin.ToggleSetting(Enable.RecordingInfo)</onclick>
<selected>Skin.HasSetting(Enable.RecordingInfo)</selected>
<width>1452</width>
<radioposx>1350</radioposx>
<visible>VideoPlayer.Content(livetv)</visible>
</control>
<control type="button" id="90212">
<description>Infobar types</description>
<width>1452</width>
<radioposx>1350</radioposx>
<label>$LOCALIZE[31136]</label>
<label2>[COLOR $VAR[ThemeLabelColor]]$VAR[LiveTvInfobarTypeOptionsLabelVar][/COLOR]</label2>
<onclick>$VAR[LiveTvInfobarTypeOptionsClickVar]</onclick>
<visible>VideoPlayer.Content(livetv)</visible>
</control>
<control type="radiobutton" id="90213">
<label>$LOCALIZE[31137]</label>
<onclick>Skin.ToggleSetting(infobar_hidetencrypt)</onclick>
<selected>Skin.HasSetting(infobar_hidetencrypt)</selected>
<width>1452</width>
<radioposx>1350</radioposx>
<visible>!String.IsEqual(Skin.String(LiveTV.InfobarType),1) + VideoPlayer.Content(livetv)</visible>
</control>
<control type="radiobutton" id="90214">
<label>$LOCALIZE[31138]</label>
<onclick>Skin.ToggleSetting(infobar_hidetuners)</onclick>
<selected>Skin.HasSetting(infobar_hidetuners)</selected>
<width>1452</width>
<radioposx>1350</radioposx>
<visible>!String.IsEqual(Skin.String(LiveTV.InfobarType),1) + VideoPlayer.Content(livetv)</visible>
</control>
<control type="radiobutton" id="90215">
<label>$LOCALIZE[31139]</label>
<onclick>Skin.ToggleSetting(infobar_hidesignalinfo)</onclick>
<selected>Skin.HasSetting(infobar_hidesignalinfo)</selected>
<width>1452</width>
<radioposx>1350</radioposx>
<visible>!String.IsEqual(Skin.String(LiveTV.InfobarType),1) + VideoPlayer.Content(livetv)</visible>
</control>