Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £99! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £149! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

MODIFIED - ViX Night HD Skin

  • Thread starter Thread starter Etk
  • Start date Start date
not going to bore you with motorized probs in this thread. suffice to say whenever I rebuild my system with latitude and longitude its perfect but gradually it seems to degrade:confused:. That aside could you please describe the steps to include the second infobar into the primary infobar. While it may hold too much information it is better than having too little information
 
I would copy the whole infobar from the skin. And you could delete the date/time from it and insert the signal-widgets from the SecondInfoBar
 
rob, ain't no xml designer. if i double click the 'ok' button on the remote control and remove the description of the program then i have all the date and time info plus the signal strength information. could you explain what changes i need to do to skin.xml to achieve this
 
OK, I'll see what I can do for you.
You're using ViX-HD night, and willing to swap date/time for signal info, right?
 
now rob i don't want to push my luck but would love to see all the information on the second 'ok' other than the program description:). as you can see in that view you get both the snr and time and date. and i do like the time element as it allows me to tell the kids its time to go to bed:)
 
and i do argue the point that the vu box as a linux box means that it is directed at a moderately limited audience rather than a main-steam set-top box. As such it will not reside in most homes and the homes it does reside in, these folk tend to like to view performance metrics!!!
 
I have bad news: I've been struggling for an hour and a half, but for some reason I can't get grip on it. Andy made this skin more complicated than I'm capable of modding.
Sorry!
 
fintannl, Rob...

rob, ain't no xml designer. if i double click the 'ok' button on the remote control and remove the description of the program then i have all the date and time info plus the signal strength information. could you explain what changes i need to do to skin.xml to achieve this

If you look at the skin.xml file, the lines you're looking for are
Code:
		<eLabel text="SNR" position="812,258" size="50,22" font="Regular;18" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" halign="right" noWrap="1" />
		<widget source="session.FrontendStatus" render="Label" position="870,258" size="80,22" font="Bold;18" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" noWrap="1">
			<convert type="FrontendInfo">SNR</convert>
		</widget>
		<eLabel text="AGC" position="812,281" size="50,22" font="Regular;18" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" halign="right" noWrap="1" />
		<widget source="session.FrontendStatus" render="Label" position="870,281" size="80,22" font="Bold;18" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" noWrap="1">
			<convert type="FrontendInfo">AGC</convert>
		</widget>

fintannl, however any changes you make here will be overwritten on an update, so best to do as Rob suggests & create a screen_user.xml.

If you want to edit the skin.xml, this screen should do all your requests
Code:
	<screen name="InfoBar" flags="wfNoBorder" position="center,e-158" size="974,148" title="InfoBar" backgroundColor="transparent">
		<ePixmap position="0,0" size="974,148" pixmap="ViX_Night_HD/1stinfobar.png" alphatest="on" zPosition="-1"/>
		<widget source="session.CurrentService" render="Label" position="44,6" size="625,34" font="Boldit;30" foregroundColor="infobar_service_frgrnd" backgroundColor="infobar-bkgrnd" transparent="1" valign="top" halign="left" noWrap="1">
			<convert type="ServiceName">Name</convert>
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_update_off.png" position="689,12" size="20,20" zPosition="0" alphatest="blend" />
		<widget source="global.OnlineStableUpdateState" render="Pixmap" pixmap="ViX_HD_Common/icons/icon_stableupdate.png" position="689,12" size="20,20" zPosition="1" alphatest="blend" >
			<convert type="ConditionalShowHide">Blink</convert>
		</widget>
		<widget source="global.OnlineUnstableUpdateState" render="Pixmap" pixmap="ViX_HD_Common/icons/icon_unstableupdate.png" position="689,12" size="20,20" zPosition="1" alphatest="blend" >
			<convert type="ConditionalShowHide">Blink</convert>
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_rec_off.png" position="713,13" size="31,17" zPosition="0" alphatest="blend" />
		<widget source="session.RecordState" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_rec.png" position="713,13" size="31,17" zPosition="1" alphatest="blend">
			<convert type="ConditionalShowHide">Blink</convert>
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/ico_hbbtv_off.png" position="747,12" size="46,17" zPosition="0" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/ico_hbbtv_on.png" position="747,12" size="46,17" zPosition="1" alphatest="blend">
			<convert type="ServiceInfo">HasHBBTV</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_hd_off.png" position="797,11" size="29,20" zPosition="1" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_hd_on.png" position="797,11" size="29,20" zPosition="2" alphatest="blend">
			<convert type="ServiceInfo">VideoWidth</convert>
			<convert type="ValueRange">721,1980</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_format_off.png" position="830,14" zPosition="0" size="28,15" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_format.png" position="830,14" size="28,15" zPosition="1" alphatest="blend">
			<convert type="ServiceInfo">IsWidescreen</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_dolby_off.png" position="864,14" zPosition="0" size="25,15" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_dolby.png" position="864,14" size="25,15" zPosition="1" alphatest="blend">
			<convert type="ServiceInfo">IsMultichannel</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_crypt_off.png" position="894,14" zPosition="0" size="11,15" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_crypt.png" position="894,14" size="11,15" zPosition="1" alphatest="blend">
			<convert type="ServiceInfo">IsCrypted</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_Night_HD/icons/icon_txt_off.png" position="910,14" zPosition="0" size="18,15" alphatest="blend" />
		<widget source="session.CurrentService" render="Pixmap" pixmap="ViX_Night_HD/icons/icon_txt.png" position="910,14" size="18,15" zPosition="1" alphatest="blend">
			<convert type="ServiceInfo">HasTelext</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="global.CurrentTime" render="Label" position="825,42" zPosition="1" size="59,20" font="Regular;21" foregroundColor="infobar-frgrnd" backgroundColor="infobar-bkgrnd" transparent="1" noWrap="1" halign="right" valign="top">
			<convert type="ClockToText">Format:%H:%M</convert>
		</widget>
		<widget source="global.CurrentTime" render="Label" position="885,45" zPosition="1" size="35,18" font="Regular;17" foregroundColor="infobar-frgrnd" backgroundColor="infobar-bkgrnd" transparent="1" noWrap="1" valign="top">
			<convert type="ClockToText">Format::%S</convert>
		</widget>
		<eLabel text="SNR" position="817,67" size="50,22" font="Regular;18" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" halign="right" noWrap="1" />
		<widget source="session.FrontendStatus" render="Label" position="877,67" size="80,22" font="Bold;18" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" noWrap="1">
			<convert type="FrontendInfo">SNR</convert>
		</widget>
		<eLabel text="AGC" position="817,89" size="50,22" font="Regular;18" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" halign="right" noWrap="1" />
		<widget source="session.FrontendStatus" render="Label" position="877,89" size="80,22" font="Bold;18" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" noWrap="1">
			<convert type="FrontendInfo">AGC</convert>
		</widget>
		<widget source="session.CurrentService" render="PiconBg" position="43,44" size="102,62" transparent="0" alphatest="blend" />
		<widget source="session.CurrentService" render="Picon" position="44,46" size="100,60" transparent="0" alphatest="blend">
			<convert type="ServiceName">Reference</convert>
		</widget>
		<widget source="session.Event_Now" render="Progress" position="153,40" size="647,35" pixmap="ViX_Night_HD/infobareventprogress.png" backgroundColor="infobar_sunken" transparent="1" zPosition="0" alphatest="blend" >
			<convert type="EventTime">Progress</convert>
		</widget>
		<widget source="session.Event_Now" render="Label" position="175,40" size="70,35" font="Regular;22" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" noWrap="1" valign="center">
			<convert type="EventTime">StartTime</convert>
			<convert type="ClockToText">Default</convert>
		</widget>
		<widget source="session.Event_Now" render="Label" position="245,40" size="430,35" font="Regular;22" noWrap="1" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" transparent="1" valign="center">
			<convert type="EventName">Name</convert>
		</widget>
		<widget source="session.Event_Now" render="Label" position="590,40" size="200,35" font="Regular;22" foregroundColor="infobar-frgrnd" backgroundColor="infobar_sunken" halign="right" transparent="1" noWrap="1" valign="center">
			<convert type="EventTime">Remaining</convert>
			<convert type="RemainingToText">InMinutes</convert>
		</widget>
		<widget source="session.Event_Next" render="Label" position="175,75" size="70,35" font="Regular;22" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" noWrap="1" valign="center">
			<convert type="EventTime">StartTime</convert>
			<convert type="ClockToText">Default</convert>
		</widget>
		<widget source="session.Event_Next" render="Label" position="245,75" size="430,35" font="Regular;22" noWrap="1" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" transparent="1" valign="center">
			<convert type="EventName">Name</convert>
		</widget>
		<widget source="session.Event_Next" render="Label" position="690,75" size="100,35" font="Regular;22" foregroundColor="infobar_sunken_frgnd_dark" backgroundColor="infobar_sunken" halign="right" transparent="1" noWrap="1" valign="center">
			<convert type="EventTime">Duration</convert>
			<convert type="ClockToText">InMinutes</convert>
		</widget>
		<eLabel text="Tuner" position="830,118" size="60,20" font="Regular;20" foregroundColor="infobar-frgrnd" backgroundColor="infobar_collab_back" transparent="1" />
		<widget source="session.TunerInfo" render="FixedLabel" text="A" position="888,118" size="14,20" font="Bold;20" foregroundColor="infobar_tuner_rec" backgroundColor="infobar_collab_back" halign="center" zPosition="1" transparent="1">
			<convert type="TunerInfo">TunerUseMask</convert>
			<convert type="ValueBitTest">1</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.TunerInfo" render="FixedLabel" text="B" position="901,118" size="14,20" font="Bold;20" foregroundColor="infobar_tuner_rec" backgroundColor="infobar_collab_back" halign="center" zPosition="1" transparent="1">
			<convert type="TunerInfo">TunerUseMask</convert>
			<convert type="ValueBitTest">2</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.TunerInfo" render="FixedLabel" text="C" position="914,118" size="14,20" font="Bold;20" foregroundColor="infobar_tuner_rec" backgroundColor="infobar_collab_back" halign="center" zPosition="1" transparent="1">
			<convert type="TunerInfo">TunerUseMask</convert>
			<convert type="ValueBitTest">4</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.TunerInfo" render="FixedLabel" text="D" position="927,118" size="14,20" font="Bold;20" foregroundColor="infobar_tuner_rec" backgroundColor="infobar_collab_back" halign="center" zPosition="1" transparent="1">
			<convert type="TunerInfo">TunerUseMask</convert>
			<convert type="ValueBitTest">8</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.FrontendInfo" render="FixedLabel" text="A" position="888,118" size="14,20" font="Bold;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="center" zPosition="2" transparent="1">
			<convert type="FrontendInfo">NUMBER</convert>
			<convert type="ValueRange">0,0</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.FrontendInfo" render="FixedLabel" text="B" position="901,118" size="14,20" font="Bold;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="center" zPosition="2" transparent="1">
			<convert type="FrontendInfo">NUMBER</convert>
			<convert type="ValueRange">1,1</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.FrontendInfo" render="FixedLabel" text="C" position="914,118" size="14,20" font="Bold;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="center" zPosition="2" transparent="1">
			<convert type="FrontendInfo">NUMBER</convert>
			<convert type="ValueRange">2,2</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<widget source="session.FrontendInfo" render="FixedLabel" text="D" position="927,118" size="14,20" font="Bold;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="center" zPosition="2" transparent="1">
			<convert type="FrontendInfo">NUMBER</convert>
			<convert type="ValueRange">3,3</convert>
			<convert type="ConditionalShowHide" />
		</widget>
		<ePixmap pixmap="ViX_HD_Common/buttons/red.png" position="60,118" size="25,25" alphatest="blend" />
		<widget name="key_red" position="95,118" size="130,25" font="Regular;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="left" transparent="1" zPosition="1" />
		<ePixmap pixmap="ViX_HD_Common/buttons/green.png" position="250,118" size="25,25" alphatest="blend" />
		<widget name="key_green" position="285,118" size="130,25" font="Regular;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="left" transparent="1" zPosition="1" />
		<ePixmap pixmap="ViX_HD_Common/buttons/yellow.png" position="440,118" size="25,25" alphatest="blend" />
		<widget name="key_yellow" position="475,118" size="130,25" font="Regular;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="left" transparent="1" zPosition="1" />
		<ePixmap pixmap="ViX_HD_Common/buttons/blue.png" position="630,118" size="25,25" alphatest="blend" />
		<widget name="key_blue" position="665,118" size="150,25" font="Regular;20" foregroundColor="menu-buttons-frgrnd" backgroundColor="infobar_collab_back" halign="left" transparent="1" zPosition="1"/>
	</screen>

However Rob will tell you best what to name it if you want to go down the better screen_user.xml route.
I'm not sure what the filename should be as it's now skin & screen dependent.
Also the paths for the graphics would need to be changed as the new file isn't in the same directory as the current skin.xml.
Rob should have you sorted soon.
 
Last edited:
Rob, you know I'm a shit head about pixels being out, so if you update this thread, when you get the chance to fix any pixels in the above screen, please do.
 
thanks for advice, did suggested changes and bright side is that the system did come back. bad news is i still have the same view as before
 
thanks for advice, did suggested changes and bright side is that the system did come back. bad news is i still have the same view as before

Not sure what you mean by this, please explain further.
 
searched for the lines you suggested in skin.xml file, replaced them with suggested lines and saved them then rebooted the box. no change to look when i press the ok button on remote control
 
Never change the skin.xml, as it is a system-file and changes will get lost on updating the box.
You can add a screen to skin_user_ViX_Night_HD.xml in etc/enigma2 and that screen takes precedence over the screen in the skin.xml

A suggestion: although not exactly what you want, you can copy the whole screen named 'secondinfobar' to that user-file, and rename it as 'infobar'. That way the infobar will be the same as the secondinfobar.
 
eeks, now i have no snr showing on either info bars. darn
 
sorry rob, let me clarify, with the suggested changes from judge i have no snr showing on either infobar. i have yet to put your suggestion into action
 
sorry rob, let me clarify, with the suggested changes from judge i have no snr showing on either infobar. i have yet to put your suggestion into action

The xml above only adds that info to the first infobar.
If it's not now showing on your secondinfobar, you've done something else wrong.
 
judge, replaced suggested lines in xml file. wasn't that difficult. i'm just describing he outcome. snr, as per the recent Night skin is not available via the first info bar and with the changes made snr/agc is no longer available on the first or second info bar. first info bar remains the same while second info bar is now without snr/agc info
 
I'll have a look again in an hour or two, presume you're using the default VIX night skin?
 
yes it is the standard vix night hd skin on the oe3.0 release
 
yes it is the standard vix night hd skin on the oe3.0 release

I just tested the above screen & it works as expected (shows time, snr & agc on first infobar), so not sure where you went wrong.
Attached is full modified skin.xml with only the above screen changed.
However as Rob has said, this is not the recommended way to do it as it will be overwritten on any updates.
You should add the screen to a skin_user_ViX_Night_HD.xml file & update image paths to suit.

View attachment skin.xml.zip

Also note, the above skin.xml is for the 318 build.
 

OpenViX Feeds Status

Back
Top