Kodi Community Forum
Beta Arctic Horizon 2 - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32)
+--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12)
+---- Forum: WIP Skins (https://forum.kodi.tv/forumdisplay.php?fid=160)
+---- Thread: Beta Arctic Horizon 2 (/showthread.php?tid=367352)



RE: Arctic Horizon 2 - hanherazar - 2022-06-16

Thanks for answering! I have tried every viewtype but can’t seem to find this spesific viewtype.. i use posters, but everytime the plot get displayed under the poster.. which viewtype do you think it is? Thank you again 🤗


RE: Arctic Horizon 2 - psbguy - 2022-06-16

(2022-06-15, 10:52)jurialmunkey Wrote:
(2022-06-14, 21:07)ray2301 Wrote: When making a "recently watched" or other PVR widgets only channel logo displays with the current programme info, but i actually have my EPG populated with channel icons that show fanart for the current show (EPGEventIcon).

Could you do a small change in Layouts.xml that would show EPGEventIcon (epg show thumbnail) for PVR if it's available. If it's not it would show Icon (channel logo).
i got it working by replacing

Could you try v0.1.41? That should add support for epgeventicon in landscape aspect. However, I don't have a PVR client that supports this info so I can't test it (theoretically should work though)

https://github.com/jurialmunkey/skin.arctic.horizon.2/releases/tag/v0.1.41
I can confirm that it's working, thanks for adding this feature! But can this be applied for the full screen widget as well? Can the EPGVention be used as background image?


RE: Arctic Horizon 2 - ray2301 - 2022-06-16

(2022-06-15, 10:52)jurialmunkey Wrote:
(2022-06-14, 21:07)ray2301 Wrote: When making a "recently watched" or other PVR widgets only channel logo displays with the current programme info, but i actually have my EPG populated with channel icons that show fanart for the current show (EPGEventIcon).

Could you do a small change in Layouts.xml that would show EPGEventIcon (epg show thumbnail) for PVR if it's available. If it's not it would show Icon (channel logo).
i got it working by replacing

Could you try v0.1.41? That should add support for epgeventicon in landscape aspect. However, I don't have a PVR client that supports this info so I can't test it (theoretically should work though)

https://github.com/jurialmunkey/skin.arctic.horizon.2/releases/tag/v0.1.41

it works, it looks great. thanks!
if you add this to views.pvr with control.is.visible (51) and control.is.visible (52) it will look great with "detailed" and "information" PVR screens:

Code:
        <control type="image">
        <visible>Control.IsVisible(52)</visible>
        <texture background="true" diffuse="$PARAM[diffuse]">$INFO[ListItem.EPGEventIcon]</texture>
        <aspectratio scalediffuse="false">keep</aspectratio>
        <aspectratio align="right">keep</aspectratio>
        <left>1200</left>
        <top>-600</top>
        <width>500</width>
        <visible>$EXP[Exp_IsPVRItem]</visible>
        </control>

and if you make the image switch to channel logo when the epg eventicon is not available, it will look great on any setup.
i really love what you've done with this skin. i hope i can help with these small things. nobody ever made a proper PVR section.
i already started to edit this but i'm not a skinner or a coder, i can only read and understand what something is when it's already made Smile
and if i start to mess with this on my own too much, i'll miss your updates. so i hope you can implement this too.


Image



PVR.controldetails needs image width or the logo in PVR list view will go wild if it's a wide image:

    <include name="View_PVR_RecordingDetails">
        <control type="group">
            <visible>!Container(50).ListItem.IsFolder + [!String.IsEmpty(ListItem.ChannelName) | !String.IsEmpty(ListItem.Title)]</visible>
            <top>20</top>
            <bottom>40</bottom>
            <left>40</left>
            <right>40</right>
            <control type="image">
                <top>20</top>
                <height>180</height>
                <width>600</width>      
                <right>0</right>
                <aspectratio align="right">keep</aspectratio>
                <texture>$INFO[ListItem.Icon]</texture>
            </control>


Image Image


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-15, 17:50)Cartman255 Wrote: Hi @jurialmunkey dont know if you are considering requests yet but would it be possible to implement an episode banner view similar to AZ2? this one always seemed to be the best for episode lists and details...
also is ther plans to be able to disable library headings in future?

keep up the good work
Do you have a screenshot of the view you mean? Been a while since I touched AZ2 and I can't remember the view names etc.

Definitely want a couple of banner and info list views but not sure if what I'm thinking of is the same view you mean or not.


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-15, 21:59)ntilagoa Wrote:
(2022-06-15, 10:52)jurialmunkey Wrote:
(2022-06-14, 21:07)ray2301 Wrote: When making a "recently watched" or other PVR widgets only channel logo displays with the current programme info, but i actually have my EPG populated with channel icons that show fanart for the current show (EPGEventIcon).

Could you do a small change in Layouts.xml that would show EPGEventIcon (epg show thumbnail) for PVR if it's available. If it's not it would show Icon (channel logo).
i got it working by replacing

Could you try v0.1.41? That should add support for epgeventicon in landscape aspect. However, I don't have a PVR client that supports this info so I can't test it (theoretically should work though)

https://github.com/jurialmunkey/skin.arctic.horizon.2/releases/tag/v0.1.41

Hi
Still not working

https://share.icloud.com/photos/03067Bpu6wyVg51ZpxSenmk4A

https://share.icloud.com/photos/074ZQyu782RCrtgghM6aWU3TQ

It shows up on information screen but not on main screen.

Using v 01.41 on nvidia shield with kodi 19.3 and nextpvr as tv source.

Thank you for your work.
Original post was about landscape widgets not fullscreen. The change only relates specifically to landscape style on normal widgets.


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-16, 05:43)ray2301 Wrote:
(2022-06-15, 10:52)jurialmunkey Wrote:
(2022-06-14, 21:07)ray2301 Wrote: When making a "recently watched" or other PVR widgets only channel logo displays with the current programme info, but i actually have my EPG populated with channel icons that show fanart for the current show (EPGEventIcon).

Could you do a small change in Layouts.xml that would show EPGEventIcon (epg show thumbnail) for PVR if it's available. If it's not it would show Icon (channel logo).
i got it working by replacing

Could you try v0.1.41? That should add support for epgeventicon in landscape aspect. However, I don't have a PVR client that supports this info so I can't test it (theoretically should work though)

https://github.com/jurialmunkey/skin.arctic.horizon.2/releases/tag/v0.1.41

it works, it looks great. thanks!
if you add this to views.pvr with control.is.visible (51) and control.is.visible (52) it will look great with "detailed" and "information" PVR screens:

Code:
        <control type="image">
        <visible>Control.IsVisible(52)</visible>
        <texture background="true" diffuse="$PARAM[diffuse]">$INFO[ListItem.EPGEventIcon]</texture>
        <aspectratio scalediffuse="false">keep</aspectratio>
        <aspectratio align="right">keep</aspectratio>
        <left>1200</left>
        <top>-600</top>
        <width>500</width>
        <visible>$EXP[Exp_IsPVRItem]</visible>
        </control>

and if you make the image switch to channel logo when the epg eventicon is not available, it will look great on any setup.
i really love what you've done with this skin. i hope i can help with these small things. nobody ever made a proper PVR section.
i already started to edit this but i'm not a skinner or a coder, i can only read and understand what something is when it's already made Smile
and if i start to mess with this on my own too much, i'll miss your updates. so i hope you can implement this too.


Image
Okay yep I can see the benefit there! Let me think about the best approach and I'll see what I can whip up.


RE: Arctic Horizon 2 - ray2301 - 2022-06-16

i just edited my post, so check that too Smile
and thanks again.


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-15, 19:23)evorsx Wrote: So nice to see a skin supported and developed so conclusively, a couple of questions. 

Is a weather widget planned for the future ? 
On watching live TV when you hover over the stop button you get a pop-up, what is this for ?

Again just a wonderful skin and thank you for your work, will pop a coffee in when I get paid

Weather widget yes definitely - just still thinking about how I want to implement it. Plus a few other features have a bit more priority currently - but definitely will be one.

Live TV popup should display channel listing for quick switching. Still a bit of a work in progress that one though.


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-16, 06:04)ray2301 Wrote: i just edited my post, so check that too Smile
and thanks again.
Actually I'm wondering - are these epgeventicon art high res enough to use as a background? Or are they only suitable as thumbs?


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-15, 20:48)TheGoosty Wrote: Please allow the none, plot+ratings, or full on searched content. The widgets are just themselves at the moment when we search. Can we get the expanded info on those?
This is already possible on most recent versions


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-16, 02:20)psbguy Wrote:
(2022-06-15, 10:52)jurialmunkey Wrote:
(2022-06-14, 21:07)ray2301 Wrote: When making a "recently watched" or other PVR widgets only channel logo displays with the current programme info, but i actually have my EPG populated with channel icons that show fanart for the current show (EPGEventIcon).

Could you do a small change in Layouts.xml that would show EPGEventIcon (epg show thumbnail) for PVR if it's available. If it's not it would show Icon (channel logo).
i got it working by replacing

Could you try v0.1.41? That should add support for epgeventicon in landscape aspect. However, I don't have a PVR client that supports this info so I can't test it (theoretically should work though)

https://github.com/jurialmunkey/skin.arctic.horizon.2/releases/tag/v0.1.41
I can confirm that it's working, thanks for adding this feature! But can this be applied for the full screen widget as well? Can the EPGVention be used as background image?
Yeah I think it should be possible as they are internal properties of the listitem. See my question a few comments above - just wondering what the resolution on these typically are? Are they full res HD 1920x1080? Because if they are only low res thumbs it would look bad.


RE: Arctic Horizon 2 - ray2301 - 2022-06-16

size of the EPG icons depend on the guide provider.
i actually wanted to see how they would look like as fanart in the fullscreen widget, but i can't find whitin the xml's where the image info for the fullscreen widget comes from.
they are usually not bigger than 720p but they can work Smile


RE: Arctic Horizon 2 - ray2301 - 2022-06-16

in layouts.xml under <include name="Layout_BigBanner">
when i make this:

Code:
                    <control type="image">
                        <texture background="true" diffuse="$PARAM[diffuse]">$INFO[ListItem.EPGEventIcon]</texture>
                        <aspectratio scalediffuse="false">keep</aspectratio>
                        <aspectratio align="right">keep</aspectratio>
                         <left>1150</left>
                         <width>600</width>
                        <visible>$EXP[Exp_IsPVRItem]</visible>
                    </control>
                    
                    <control type="label">
                            <right>15</right>
                            <top>265</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>$INFO[Listitem.Title]</label>
                            <font>font_mainlabel</font>
                            <textcolor>ff000000</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                      
                    <control type="label">
                            <right>18</right>
                            <top>268</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>$INFO[Listitem.Title]</label>
                            <font>font_mainlabel</font>
                            <textcolor>FFDADADA</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                      
                    <control type="label">
                            <right>620</right>
                            <top>30</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>$INFO[ListItem.EndTime]</label>
                            <font>font_weathertemp</font>
                            <textcolor>ff000000</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                    <control type="label">
                            <right>617</right>
                            <top>17</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>$INFO[ListItem.EndTime]</label>
                            <font>font_weathertemp</font>
                            <textcolor>FFDADADA</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                    <control type="label">
                            <right>620</right>
                            <top>-120</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>Ends:</label>
                            <font>font_menulabel</font>
                            <textcolor>FFDADADA</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                    <control type="label">
                            <right>620</right>
                            <top>160</top>
                            <width min="100" max="900">auto</width>
                            <visible>true</visible>
                            <align>right</align>
                            <scroll>false</scroll>
                            <label>$INFO[ListItem.Genre]</label>
                            <font>font_menulabel</font>
                            <textcolor>FFDADADA</textcolor>
                            <shadowcolor>ff000000</shadowcolor>
                            <wrapmultiline>false</wrapmultiline>
                            <scrollspeed>50</scrollspeed>
                            <visible>$EXP[Exp_IsPVRItem]</visible>
                      </control>
                    <control type="image">
                        <texture background="true" diffuse="$PARAM[diffuse]">$INFO[ListItem.icon]</texture>
                        <aspectratio scalediffuse="false">keep</aspectratio>
                        <aspectratio align="right">keep</aspectratio>
                         <left>20</left>
                         <width>453.33</width>
                        <visible>$EXP[Exp_IsPVRItem]</visible>
                    </control>


it makes cool banners for PVR widgets Smile don't know if it breaks anything with other banner views. i don't think it should because of <visible>$EXP[Exp_IsPVRItem]</visible>
they look good even if there's no eventicon.

i wonder if it's possible to make the same banner widget look differently depending on the type by using this $EXP
so that all banner widgets show proper views depending on the content (ie. if i choose banner widget for addons, it would show addon name and icon but only for addons).

Image  Image


RE: Arctic Horizon 2 - jurialmunkey - 2022-06-16

(2022-06-16, 06:21)ray2301 Wrote: size of the EPG icons depend on the guide provider.
i actually wanted to see how they would look like as fanart in the fullscreen widget, but i can't find whitin the xml's where the image info for the fullscreen widget comes from.
they are usually not bigger than 720p but they can work Smile
Yeah 720p should be acceptable. It's just when they're SD 480p that it starts to get a bit too low res to upscale nicely for a fullscreen static image (1080p has 5 times the pixels of 480p, so it is a big jump)


RE: Arctic Horizon 2 - Blackysb - 2022-06-16

That banner view for pvr would be great to see implemented. Not many skins decent pvr views.