Mod Low EPG Timeline when Video Is Playing
#1
Video 
Low EPG Timeline When Playing Video


Screenshot
Image


Step.1

Open MyPVRGuide.xml

Step.2

Replace ViewType Code: on line 120
PHP Code:
    <!-- ViewTypes -->
    <
control type="group" id="50">
    <include>
ViewEPGTimeline</include><!-- 10 -->    
    <include>
ViewLiveTVGuideNow</include><!-- 11 -->
    <include>
ViewLiveTVGuideNext</include><!-- 12 -->
    <include>
ViewLiveTVGuideChannel</include><!-- 13 -->
    </
control

With this Code:
PHP Code:
    <!-- ViewTypes -->
    <
control type="group" id="50">
    <include 
condition="!Player.HasVideo">ViewEPGTimeline</include><!-- 10 -->
    <include 
condition="Player.HasVideo">ViewEPGTimelineLow</include><!-- 10 Low -->    
    <include>
ViewLiveTVGuideNow</include><!-- 11 -->
    <include>
ViewLiveTVGuideNext</include><!-- 12 -->
    <include>
ViewLiveTVGuideChannel</include><!-- 13 -->
    </
control

Step.3
Open ViewsLiveTV.xml

Step.4

Add this new include 1 line up from the bottom between </include> & </includes>
eg.
PHP Code:
    </include>
add code here!
</
includes

New EPG Timeline Low Code:
PHP Code:
    <!-- Aeon MQ 6 Mod by RjSachse -->
    <!--
##################################################################################   EPG Low   ##################################################################################-->
    
<include name="ViewEPGTimelineLow">
    <
control type="group">
    <
visible>Control.IsVisible(10)</visible>
    <
animation effect="fade" reversible="true" time="300">VisibleChange</animation>
    <
control type="group">
    <
control type="image">
    <
left>0</left>
    <
top>540</top>
    <
width>1280</width>
    <
height>30</height>
    <
texture>shadow_h.png</texture>
    <
colordiffuse>C3FFFFFF</colordiffuse>
    </
control>
    <
control type="image">
    <
left>240</left>
    <
top>570</top>
    <
width>1040</width>
    <
height>150</height>
    <
texture>darkgrey.png</texture>
    <
colordiffuse>$VAR[value_texturecolor]</colordiffuse>
    <
animation effect="fade" end="85" condition="true">Conditional</animation>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>570</top>
    <
width>240</width>
    <
height>150</height>
    <
texture>grey.png</texture>
    <
colordiffuse>90FFFFFF</colordiffuse>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>570</top>
    <
width>240</width>
    <
height>25</height>
    <
texture>grey.png</texture>
    <
colordiffuse>E4101010</colordiffuse>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>595</top>
    <
width>1280</width>
    <
height>30</height>
    <
texture flipy="true">shadow_h.png</texture>
    </
control>
    </
control>
    <
control type="epggrid" id="10">
    <
viewtype label="19032">list</viewtype>
    <
left>0</left>
    <
top>570</top>
    <
width>1280</width>
    <
height>150</height>
    <
onleft>9900</onleft>
    <
onright>9900</onright>
    <
onup>10</onup>
    <
ondown>10</ondown>
    <
pagecontrol>10</pagecontrol>
    <
scrolltime>350</scrolltime>
    <
timeblocks>40</timeblocks>
    <
rulerunit>6</rulerunit>
    <
progresstexture border="5">pvr_epgprogressindicator.png</progresstexture>
    <
rulerlayout height="30" width="40">
    <
control type="image">
    <
left>0</left>
    <
top>0</top>
    <
width>154</width>
    <
height>25</height>
    <
texture>grey.png</texture>
    <
colordiffuse>50101010</colordiffuse>
    </
control>
    <
control type="label" id="2">
    <
left>20</left>
    <
top>-1</top>
    <
width>40</width>
    <
height>28</height>
    <
align>left</align>
    <
aligny>center</aligny>
    <
font>Font_18A</font>
    <
label>$INFO[ListItem.Label]</label>
    <
textcolor>$VAR[value_headercolor]</textcolor>
    </
control>
    </
rulerlayout>
    <
channellayout height="40" width="240">
    <
control type="label" id="1">
    <include>
SettingsLabel</include>
    <
label>$INFO[ListItem.ChannelName]</label>
    </
control>
    <
control type="image">
    <
left>100</left>
    <
top>2</top>
    <
height>35</height>
    <
aspectratio>keep</aspectratio>
    <
texture border="3">$INFO[ListItem.Icon]</texture>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>0</top>
    <
width>240</width>
    <
height>3</height>
    <
texture>divider.png</texture>
    <
colordiffuse>90FFFFFF</colordiffuse>
    </
control>
    </
channellayout>
    <
focusedchannellayout height="40" width="240">
    <
control type="image" id="1">
    <
left>0</left>
    <
top>0</top>
    <
width>238</width>
    <
height>40</height>
    <
texture>settings_button.png</texture>
    <
animation effect="fade" start="100" end="50" time="50" condition="!Control.Hasfocus(10)">conditional</animation>
    </
control>
    <
control type="label" id="1">
    <include>
SettingsLabelFocus</include>
    <
label>$INFO[ListItem.ChannelName]</label>
    </
control>    
    <
control type="image">
    <
left>100</left>
    <
top>2</top>
    <
height>35</height>
    <
aspectratio>keep</aspectratio>
    <
texture border="3">$INFO[ListItem.Icon]</texture>
    </
control>
    </
focusedchannellayout>
    <
itemlayout height="40" width="50">
    <
control type="image" id="14">
    <
left>0</left>
    <
top>1</top>
    <
width>48</width>
    <
height>38</height>
    <
aspectratio>stretch</aspectratio>
    <
colordiffuse>50FFFAF0</colordiffuse>
    <
texture>settings_button_focus.png</texture>
    </
control>
    <
control type="image" id="2">
    <
left>0</left>
    <
top>1</top>
    <
width>48</width>
    <
height>38</height>
    <
aspectratio>stretch</aspectratio>
    <
texture border="3">genres/pvr/$INFO[ListItem.Property(GenreType)].png</texture>
    <
colordiffuse>50FFFAF0</colordiffuse>    
    </
control>
    <
control type="label" id="1">
    <
left>6</left>
    <
top>1</top>
    <
width>42</width>
    <
height>38</height>
    <
aligny>center</aligny>
    <
align>left</align>
    <
font>Font_18A</font>
    <include>
listcolor</include>
    <
info>ListItem.Label</info>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>1</top>
    <
width>9</width>
    <
height>9</height>
    <
texture>pvr_isrecording.png</texture>
    <
visible>ListItem.IsRecording</visible>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>1</top>
    <
width>9</width>
    <
height>9</height>
    <
texture>pvr_hastimer.png</texture>
    <
visible>ListItem.HasTimer + !ListItem.IsRecording</visible>
    </
control>
    </
itemlayout>
    <
focusedlayout height="40" width="50">
    <
control type="image" id="14">
    <
left>0</left>
    <
top>1</top>
    <
width>48</width>
    <
height>38</height>
    <
texture>settings_button_focus.png</texture>
    </
control>
    <
control type="image" id="2">
    <
left>0</left>
    <
top>1</top>
    <
width>48</width>
    <
height>38</height>
    <
aspectratio>stretch</aspectratio>
    <
texture border="3">genres/pvr/$INFO[ListItem.Property(GenreType)].png</texture>
    <
colordiffuse>90FFFAF0</colordiffuse>    
    </
control>
    <
control type="label" id="1">
    <
left>6</left>
    <
top>1</top>
    <
width>42</width>
    <
height>38</height>
    <
aligny>center</aligny>
    <
align>left</align>
    <
font>Font_18A</font>
    <include>
listcolorfocus</include>
    <
info>ListItem.Label</info>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>1</top>
    <
width>9</width>
    <
height>9</height>
    <
texture>pvr_isrecording.png</texture>
    <
visible>ListItem.IsRecording</visible>
    </
control>
    <
control type="image">
    <
left>0</left>
    <
top>1</top>
    <
width>9</width>
    <
height>9</height>
    <
texture>pvr_hastimer.png</texture>
    <
colordiffuse>E4101010</colordiffuse>
    <
visible>ListItem.HasTimer + !ListItem.IsRecording</visible>
    </
control>
    </
focusedlayout>
    </
control>
    <
control type="group">
    <
control type="image">
    <
left>0</left>
    <
top>570</top>
    <
width>250</width>
    <
height>150</height>
    <
texture>menu_glass.png</texture>
    <
colordiffuse>70FFFAF0</colordiffuse>
    </
control>
    <
control type="image">
    <
left>238</left>
    <
top>570</top>
    <
width>30</width>
    <
height>150</height>
    <
texture>shadow.png</texture>
    <
colordiffuse>C3FFFFFF</colordiffuse>
    </
control>
    </
control>
    </
control>
    </include> 

known issue.
When playing a video with low guide showing, then stop video. Guide will not go fullscreen unless you close epg and then open epg again.

Downloads

MyPVRGuide.xml
ViewsLiveTV.xml
Aussie, Aussie, Aussie, Oi, Oi, Oi

Don't forget the Thank User button if i have helped!
|
V
Reply
#2
Thanks .... It's a great idea !!!!!!
Reply
#3
Awesome, thanks for these xml's... Makes it much easier for the end user Great job!!!
Reply
#4
Amazing mod man thanks a lot makes browsing live tv even better. Smile

One little thing. When the epg opens the guide button on the drop down menu is highlighted first (see pic below). Would be better if the active channel was highlighted instead as have to press left twice each time to get down to the epg

Thanks again. Keep up the great work Rjsachse Big Grin

Image
Reply
#5
(2016-02-15, 02:17)the_bo Wrote: Amazing mod man thanks a lot makes browsing live tv even better. Smile

One little thing. When the epg opens the guide button on the drop down menu is highlighted first (see pic below). Would be better if the active channel was highlighted instead as have to press left twice each time to get down to the epg

Thanks again. Keep up the great work Rjsachse Big Grin

Image
Did you edit the files or download my files. If using my files it should be all good. If you edit the files you need to change some code up the top of mypvrguide.xml. need to commit out set focus 9100 I think it was.

Sorry not in front of a computer.
Aussie, Aussie, Aussie, Oi, Oi, Oi

Don't forget the Thank User button if i have helped!
|
V
Reply
#6
(2016-02-16, 23:16)Rjsachse Wrote: Did you edit the files or download my files. If using my files it should be all good. If you edit the files you need to change some code up the top of mypvrguide.xml. need to commit out set focus 9100 I think it was.

Sorry not in front of a computer.

Thanks Rjsachse worked a charm Big Grin Keep up the great mods cheers.
Reply

Logout Mark Read Team Forum Stats Members Help
Low EPG Timeline when Video Is Playing1