[Release] Avalon for Kodi 15.x “Isengard”
#31
Reazor,

Im using your skin for a some time now and I must say, you have done a amazing job.
however as always there are a couple of things that I'm missing and would love to see this feature in this skin:

+ additional information about recorded live TV shows.

What I mean by this is, in the "liveTV show recorded" screen where you can view the recorded items.
The Information about a record is shown add the bottom of the screen, for me personally I would like for instance that the channel and date is showing together with the record title.

just like this: RTL5 Castle 8-10-2015 instead of this: Castle

Because when I have recordings of multiple episodes of Castle collected over a longer period you can see easier what the where to start watching because of the date next to the record title.

Hop that makes any sense Wink

Another thing is this little bug I found.

Image

I think you skin had trouble with displaying multiple notifications, because its all overlapped.
This happens because I have DVBLink Client for PVR and my Music/Movies/Pictures are stored on a NAS so on startup (when shutdown completely) Kodi is looking for the DVBlink Client and ad the same time retrieving info from the NAS.

Hope this is fixable.

Regards Jordy
Reply
#32
I just recently started using the Avalon skin and really like the simple organized feel of it. Thanks reazorFX and everyone involved in creating and maintaining it! That being said I felt the PVR section was pretty dull and missing some bling. So I spent the afternoon playing around with marcelveldts skin helper service and added some art to the PVR channel and guide screens. I added Posters, FanArt, Thumbs, ClearArt, ClearLogos, and DiscArt. Maybe a little over kill Big Grin. I really just wanted Posters and Fanart. If anyone wants to try it out see the changes I made below.

Image

Image

You will need to install the skin helper service script here https://github.com/marcelveldt/script.sk...ervice.git

After you have made all the changes and installed the skin helper script you will need to go to the skin settings and under General Enable PVR Thumbs.



In your SkinSettings.xml Change this

Code:
<control type="grouplist" id="7000">    <!--General-->        
                <description>Control Area</description>
                <width>1230</width>
                <height>706</height>
                <itemgap>3</itemgap>
                <onup>500</onup>
                <ondown>500</ondown>
                <onleft>100</onleft>
                <onright>noop</onright>
                <orientation>vertical</orientation>
                <visible>Container(100).Hasfocus(7)</visible>

to this
Code:
<control type="grouplist" id="7000">    <!--General-->        
                <description>Control Area</description>
                <width>1230</width>
                <height>706</height>
                <itemgap>3</itemgap>
                <onup>500</onup>
                <ondown>500</ondown>
                <onleft>100</onleft>
                <onright>noop</onright>
                <orientation>vertical</orientation>
                <visible>Container(100).Hasfocus(7)</visible>    
                
            <control type="radiobutton" id="9234"> <!--PVR THUMBS-->
                <width>1230</width>
                <align>left</align>                    
                <height>50</height>
                <focusedcolor>black</focusedcolor>
                <font>Reg32</font>    
               <label>Enable PVR Thumbs</label>
               <selected>Skin.HasSetting(SkinHelper.EnablePVRThumbs)</selected>
               <onclick>Skin.ToggleSetting(SkinHelper.EnablePVRThumbs)</onclick>
               </control>


In your MyPVRChannels.xml Change this

Code:
<control type="group">            <!--Fanart-->    
            <visible>Control.IsVisible(50)</visible>
            <include>animation_view_change_pvr</include>
            <include>animation_hoverslide</include>
            <control type="image">                    
                <posx>0</posx>
                <posy>129</posy>
                <width>1030</width>
                <height>590</height>                            
        <texture background="true" diffuse="pvr/pvr_channel_matte.png">special://skin/backgrounds/pvr.jpg</texture>                
                <aspectratio scalediffuse="false" align="center">scale</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                    
            </control>

to this

Code:
<control type="group">                <!--Art-->    
            <visible>Control.IsVisible(50)</visible>
            <include>animation_view_change_pvr</include>
            <include>animation_hoverslide</include>
            <control type="image">            <!--Fanart-->        
                <posx>0</posx>
                <posy>129</posy>
                <width>1030</width>
                <height>590</height>                            
                <texture fallback="special://skin/backgrounds/pvr.jpg" background="true">$INFO[Window(Home).Property(SkinHelper.PVR.FanArt)]</texture>                
                <aspectratio scalediffuse="false" align="center">scale</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>    
              </control>
            <control type="image">        <!--DiscArt-->            
                <posx>199</posx>
                <posy>805</posy>
                <width>220</width>
                <height>220</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.DiscArt)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
            <control type="image">        <!--Poster-->            
                <posx>160</posx>
                <posy>800</posy>
                <width>165</width>
                <height>240</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.Poster)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
              <control type="image">    <!--Thumb-->                
                <posx>1025</posx>
                <posy>915</posy>
                <width>125</width>
                <height>125</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.Thumb)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
             <control type="image">        <!--ClearLogo-->            
                <posx>125</posx>
                <posy>500</posy>
                <width>275</width>
                <height>275</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.ClearLogo)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>

and change this

Code:
<control type="image">    <!--Panel -->                
                <posx>0</posx>
                <posy>100</posy>
                <width>1920</width>
                <height>650</height>
                <texture>pvr/pvr_channel_panel.png</texture>                    
            </control>

to this

Code:
<control type="image">    <!--Panel -->                
                <posx>0</posx>
                <posy>100</posy>
                <width>1920</width>
                <height>650</height>
                <texture>pvr/pvr_channel_panel.png</texture>                    
            </control>    
            <control type="image">        <!--ClearArt-->            
                <posx>1250</posx>
                <posy>480</posy>
                <width>300</width>
                <height>300</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.ClearArt)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>

In your MyPVRGuide.xml change this

Code:
<control type="group" id="50">
        
            <include>PVRGuideViewTimeline</include>
            <include>PVRGuideViewNow</include>
            <include>PVRGuideViewNext</include>
            <include>PVRGuideViewChannel</include>            
            
        </control>

To this

Code:
<control type="group" id="50">
        
            <include>PVRGuideViewTimeline</include>
            <include>PVRGuideViewNow</include>
            <include>PVRGuideViewNext</include>
            <include>PVRGuideViewChannel</include>            
            
        </control>
<control type="group">            <!--Art-->    
            <visible>Control.IsVisible(50)</visible>
            <include>animation_view_change_pvr</include>
            <include>animation_hoverslide</include>
            <control type="image">        <!--ClearArt-->            
                <posx>1449</posx>
                <posy>450</posy>
                <width>380</width>
                <height>240</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.ClearArt)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
            <control type="image">        <!--FanArt-->            
                <posx>300</posx>
                <posy>800</posy>
                <width>350</width>
                <height>240</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.fanart)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
            <control type="image">        <!--DiscArt-->            
                <posx>69</posx>
                <posy>805</posy>
                <width>220</width>
                <height>220</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.DiscArt)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
            <control type="image">        <!--Poster-->            
                <posx>30</posx>
                <posy>800</posy>
                <width>165</width>
                <height>240</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.Poster)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
              <control type="image">    <!--Thumb-->                
                <posx>1025</posx>
                <posy>915</posy>
                <width>125</width>
                <height>125</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.Thumb)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
             <control type="image">        <!--ClearLogo-->            
                <posx>882</posx>
                <posy>0</posy>
                <width>175</width>
                <height>175</height>                            
                <texture background="true">$INFO[Window(Home).Property(SkinHelper.PVR.ClearLogo)]</texture>                
                <aspectratio align="center" aligny="center">keep</aspectratio>
                <fadetime>FanartCrossfadeTime</fadetime>                                    
            </control>
                </control>
Reply
#33
and got the PVR info screen done this morning...

Image
Reply
#34
Looking forward to the Jarvis compatible version.
Reply
#35
Thumbs Up 
(2015-11-15, 07:02)mattyb8562 Wrote: I just recently started using the Avalon skin and really like the simple organized feel of it. Thanks reazorFX and everyone involved in creating and maintaining it! That being said I felt the PVR section was pretty dull and missing some bling. So I spent the afternoon playing around with marcelveldts skin helper service and added some art to the PVR channel and guide screens. I added Posters, FanArt, Thumbs, ClearArt, ClearLogos, and DiscArt. Maybe a little over kill Big Grin. I really just wanted Posters and Fanart. If anyone wants to try it out see the changes I made below.
great job matty....give us more stuff like this Smile
Reply
#36
Just discovered and loved this skin right away. One small thing that I can't find but that's really bugging me is -- is there a "watched" status icon/overlay ? I can't find it in the settings menus, and I can't see any mention of it in this thread.
Apart from that, beautiful work !!
Reply
#37
(2015-11-30, 14:48)zedug Wrote: Just discovered and loved this skin right away. One small thing that I can't find but that's really bugging me is -- is there a "watched" status icon/overlay ? I can't find it in the settings menus, and I can't see any mention of it in this thread.
Apart from that, beautiful work !!

I don't believe there is a setting for it. It should be enabled by default. I works for me on local media and most plug-ins.
Reply
#38
Hi,

Avalon looks beautiful from the pictures, but I'm unable to install it in Kodi 16.1 Jarvis. How is the progress going on writing support for it?
Reply

Logout Mark Read Team Forum Stats Members Help
[Release] Avalon for Kodi 15.x “Isengard”5