Kodi Community Forum
WIP Arctic Horizon - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+---- Forum: Arctic: Zephyr - Reloaded (https://forum.kodi.tv/forumdisplay.php?fid=221)
+---- Thread: WIP Arctic Horizon (/showthread.php?tid=351756)



RE: Arctic Horizon - klingsor - 2020-04-01

(2020-03-31, 13:40)jurialmunkey Wrote:
(2020-03-31, 13:32)klingsor Wrote:
(2020-03-31, 12:43)jurialmunkey Wrote: No there is only a vertical main menu.
The side menu closes when you focus the widgets though.  

I didn't mean the menu above, I meant the film or series section once you've entered the section, is it possible to put the view like this?
Image

Instead of this one:
Image

Thank you again.

Greetings.  

No. There are no selectable viewtypes in this skin.  
Thanks for the answer.

Have you thought about doing it or don't you see the need? I'm happy with the present but if I had that kind of view it would be perfect, of course it's a personal taste of mine so I can't impose anything and just thank you for the work done.

I'm setting up Artic: Zephyr 2 to look like the Artic Horizon with the view I like but it's not the same. Smile I'm going to see if I can get used to one or the other, it's not that important either.

Thank you very much for your patience and dedication.

I'm sorry if my English is not correct.

Greetings.


RE: Arctic Horizon - jurialmunkey - 2020-04-01

(2020-04-01, 10:54)vermope Wrote: Hi, great skin, coming from AZ2, but this is even better!! I have a small issue though, I'm missing the trailer button, how can I get it back? Have the YouTube add-on installed with my own API keys, trailers are enabled in the metadata scraper ...

If the item has a trailer the trailer button is shown, simple as that...

Image


RE: Arctic Horizon - jurialmunkey - 2020-04-01

(2020-04-01, 11:34)klingsor Wrote:
(2020-03-31, 13:40)jurialmunkey Wrote:
(2020-03-31, 13:32)klingsor Wrote: I didn't mean the menu above, I meant the film or series section once you've entered the section, is it possible to put the view like this?
Image

Instead of this one:
Image

Thank you again.

Greetings.  

No. There are no selectable viewtypes in this skin.  
Thanks for the answer.

Have you thought about doing it or don't you see the need? I'm happy with the present but if I had that kind of view it would be perfect, of course it's a personal taste of mine so I can't impose anything and just thank you for the work done.

I'm setting up Artic: Zephyr 2 to look like the Artic Horizon with the view I like but it's not the same. Smile I'm going to see if I can get used to one or the other, it's not that important either.

Thank you very much for your patience and dedication.

I'm sorry if my English is not correct.

Greetings.


Multiple reasons.
1. It allows for having buttons to interact with content, making it easier for new users.
2. It provides a consistent interface
3. It ensures that screen elements are always located in the same areas of the screen.
4. It means I don't have to maintain features/views that I don't even use.
5. It allows me to focus on other features rather than fixing viewtype transitions.
6. It allows me to have greater integration because I don't need to worry about all the different permutations of viewtypes.


RE: Arctic Horizon - Rijs43 - 2020-04-01

(2020-04-01, 02:34)jurialmunkey Wrote:
(2020-04-01, 00:07)Rijs43 Wrote:
(2020-03-31, 22:51)jurialmunkey Wrote: Probably the name or year in the library doesn't match what is on themoviedb, or you are using different language settings.

That would be very strange if I am honest.. I have several movies in my library, some are recognized as local and some are not.

At the start not 1 movie was recognized by TMDbhelper, however suddenly a couple of movies were recognized as local, so I am not sure if there is any background services going on and not finished?

Why would it be strange? It is very common for different regions to have different release dates or for different languages/regions to have different titles for the same movie. If the region/language in your scraper doesn't match the region/language in TMDbHelper, then not all items will match. Also, if your scraper uses information from a source other than TMDb, then it is also possible that source has different details.

There is no background process. When the TMDBHelper plugin creates a list, it calls Kodi JSONRPC to retrieve the dbid, title, year, and default id of all items in the library. It then looks through the list of default IDs for an ID that matches the IMDb ID listed on TMDb for that item. If it can't find that, then it looks through the list of titles for a match, then it looks through those matching titles for one with a matching year (it needs to match year because otherwise you would get Robocop 2014 when the item listed is Robocop 1987).

If a match is found, the Kodi DBID for that item is returned. The DBID is then added to the item's ListItem.DBID field. In the skin, any item from a plugin that has a DBID is assumed to be a library item and so the library indicator is displayed.

Thanks mate, very clear to me and needs to fix from my side then!

Appreciate the support in this and quick reactions.


RE: Arctic Horizon - Rijs43 - 2020-04-01

Hi JM,

Not sure if this was asked before..

I really like the view of the showcase hub.

Is it possible to have a submenu, lets say Movies, and use different kind of Hub widgets for the Movies submenu?

So basically the home view now, but with addition to show the Showcase hub at all times.

Thanks and take care


RE: Arctic Horizon - jurialmunkey - 2020-04-01

(2020-04-01, 12:15)Rijs43 Wrote: Hi JM,

Not sure if this was asked before..

I really like the view of the showcase hub.

Is it possible to have a submenu, lets say Movies, and use different kind of Hub widgets for the Movies submenu?

So basically the home view now, but with addition to show the Showcase hub at all times.

Thanks and take care

Skin Settings > Home > Use showcase hub for fullscreen widget

As long as you don't have any normal widgets set, then it will show for that page.


RE: Arctic Horizon - Rijs43 - 2020-04-01

(2020-04-01, 12:59)jurialmunkey Wrote:
(2020-04-01, 12:15)Rijs43 Wrote: Hi JM,

Not sure if this was asked before..

I really like the view of the showcase hub.

Is it possible to have a submenu, lets say Movies, and use different kind of Hub widgets for the Movies submenu?

So basically the home view now, but with addition to show the Showcase hub at all times.

Thanks and take care

Skin Settings > Home > Use showcase hub for fullscreen widget

As long as you don't have any normal widgets set, then it will show for that page.

Thanks..

As long as you don't have any normal widgets set, then it will show for that page.

Is it possible to have this also for normal multiple widgets permanent on home screen?


RE: Arctic Horizon - piscdi - 2020-04-01

(2020-03-30, 23:30)jurialmunkey Wrote: Also, I don't know why you would have a long delay in one skin and not the other. It is probably just a coincidence as skins don't do any lookups of data - a skin is just a frontend interface, all the data lookups and serving of data is done on the backend e.g. by the pvr backened, addons, and kodi itself.

After looking into it a little more yesterday, it appears that it is the initial search that is delayed, no matter the skin (tried five that semi-work with Matrix). After that initial search, regardless the skin, searches are near instantaneous as long as Kodi remains open. As you surmised, it must be a Kodi/Matrix deal (or most likely the way I'm running addons written for Leia on Matrix). I'm using Win10 and NextPVR on the main HTPC, BTW.

Clearly not a skin issue; sorry for the distraction. I'll try to be a bit more thorough with my observations in the future. 
Quote:By "Find Next" do you mean "Find Similar"? I don't know why you are only get date/time in the top info. It doesn't look like that with me in even my simple tvheadend setup:
Yes, I did mean "Find Similar" not "Find Next"; I've been spending too much time in Note Pad, apparently  Tongue .

I will fire up the Linux machine later today (hopefully) and reinstall Leia; I was running TVHeadend on that. I'm curious to see what other differences, if any, there are. A lot of others here seem to be running that configuration, including you. I'll let you know. 

Stay safe.


RE: Arctic Horizon - jdig4240 - 2020-04-01

(2020-04-01, 07:13)jurialmunkey Wrote:
(2020-04-01, 05:26)jdig4240 Wrote: Hey Jurial, question about TV shows. It seems when browsing my TV Shows with the view that shows the episodes and the seasons buttons at top. Why is it that theres no context options available on the episodes so I can mark them as watched with Trakt? I noticed I have to click the season above first before the context menu is accessible. I can send a vid to show you if that helps.

Heres a vid: https://vimeo.com/402806226

https://github.com/jurialmunkey/skin.arctic.horizon/issues/39 
Ah, ok. Ill make sure to review the issues section before posting from now on, thanks.


RE: Arctic Horizon - Reckoner89 - 2020-04-01

Is it possible to have the media flags display in the main library view similar to AZ2 or Aura instead of having to go to the overview button? Each of these 3 skins has features I wish the other ones had. Incredible work as always @jurialmunkey


RE: Arctic Horizon - hoopsdavis - 2020-04-01

(2020-04-01, 02:53)jurialmunkey Wrote:
(2020-03-31, 21:33)hoopsdavis Wrote: Jurialmunkey, will you add the file location at some point at you've done before?

I originally had the full path with the filename but I found that it would often be truncated. I'm not really sure where I can display it. 
Is it possible to add it to the bottom of the Overview page under the audio/video format logos?


RE: Arctic Horizon - effe.rnr - 2020-04-01

@jurialmunkey 

do you know where/how to set the content type in a video addon?

I'm currently trying to fix the addons which cause problems but I don't have any idea how to do that.

I think thats the method for the A-Z-listing which is display as poster view (but should displayed as list):

python:

def videos_AbisZ(url, query, page="1"):
debug("(videos_AbisZ) ------------------------------------------------ START = videos_AbisZ -----------------------------------------------")
debug("(videos_AbisZ) ### URL : {0} || QUERY : {1} ###".format(url, query))
FOUND = 0
if int(page) == 1 and (query != "" or '_LISTING' in url):
url = url+query.replace('@', '&').replace(' ', '+')+'&page='+page+'&limit=50'
# DURATION = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=LONGER_DURATION&page=2&limit=20 || SEARCH = https://api-cdn.arte.tv/api/emac/v3/de/web/data/SEARCH_LISTING/?query=europe&page=2&limit=20
# STANDARD = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=MOST_VIEWED&page=1&limit=20
debug("(videos_AbisZ) complete JSON-URL : {0}".format(url))
result = getUrl(url, 'GET', False, False, False, headerEMAC)
DATA = json.loads(result)
for movie in DATA['data']:
duration = movie['duration']
if duration and duration != "" and duration != "0":
FOUND += 1
listVideo(movie, "", nosub='(videos_AbisZ)')
try: # NEXTPAGE = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING?videoType=LAST_CHANCE&page=2&limit=20
nextpage = DATA["nextPage"]
debug("(videos_AbisZ) This is NextPage : {0}".format(nextpage))
if nextpage[:4] == "http":
debug("(videos_AbisZ) Now show NextPage ...")
addDir("[COLOR lime]Nächste Seite >>>[/COLOR]", nextpage, "videos_AbisZ", icon, page=int(page)+1, query=query)
except: pass
xbmcplugin.endOfDirectory(pluginhandle)



RE: Arctic Horizon - drinfernoo - 2020-04-01

(2020-04-01, 22:22)effe.rnr Wrote: @jurialmunkey 

do you know where/how to set the content type in a video addon?

I'm currently trying to fix the addons which cause problems but I don't have any idea how to do that.

I think thats the method for the A-Z-listing which is display as poster view (but should displayed as list):

python:

def videos_AbisZ(url, query, page="1"):
debug("(videos_AbisZ) ------------------------------------------------ START = videos_AbisZ -----------------------------------------------")
debug("(videos_AbisZ) ### URL : {0} || QUERY : {1} ###".format(url, query))
FOUND = 0
if int(page) == 1 and (query != "" or '_LISTING' in url):
url = url+query.replace('@', '&').replace(' ', '+')+'&page='+page+'&limit=50'
# DURATION = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=LONGER_DURATION&page=2&limit=20 || SEARCH = https://api-cdn.arte.tv/api/emac/v3/de/web/data/SEARCH_LISTING/?query=europe&page=2&limit=20
# STANDARD = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=MOST_VIEWED&page=1&limit=20
debug("(videos_AbisZ) complete JSON-URL : {0}".format(url))
result = getUrl(url, 'GET', False, False, False, headerEMAC)
DATA = json.loads(result)
for movie in DATA['data']:
duration = movie['duration']
if duration and duration != "" and duration != "0":
FOUND += 1
listVideo(movie, "", nosub='(videos_AbisZ)')
try: # NEXTPAGE = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING?videoType=LAST_CHANCE&page=2&limit=20
nextpage = DATA["nextPage"]
debug("(videos_AbisZ) This is NextPage : {0}".format(nextpage))
if nextpage[:4] == "http":
debug("(videos_AbisZ) Now show NextPage ...")
addDir("[COLOR lime]Nächste Seite >>>[/COLOR]", nextpage, "videos_AbisZ", icon, page=int(page)+1, query=query)
except: pass
xbmcplugin.endOfDirectory(pluginhandle)

https://romanvm.github.io/Kodistubs/_autosummary/xbmcplugin.html#xbmcplugin.setContent


RE: Arctic Horizon - effe.rnr - 2020-04-01

(2020-04-01, 22:28)drinfernoo Wrote:
(2020-04-01, 22:22)effe.rnr Wrote: @jurialmunkey 

do you know where/how to set the content type in a video addon?

I'm currently trying to fix the addons which cause problems but I don't have any idea how to do that.

I think thats the method for the A-Z-listing which is display as poster view (but should displayed as list):

python:

def videos_AbisZ(url, query, page="1"):
debug("(videos_AbisZ) ------------------------------------------------ START = videos_AbisZ -----------------------------------------------")
debug("(videos_AbisZ) ### URL : {0} || QUERY : {1} ###".format(url, query))
FOUND = 0
if int(page) == 1 and (query != "" or '_LISTING' in url):
url = url+query.replace('@', '&').replace(' ', '+')+'&page='+page+'&limit=50'
# DURATION = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=LONGER_DURATION&page=2&limit=20 || SEARCH = https://api-cdn.arte.tv/api/emac/v3/de/web/data/SEARCH_LISTING/?query=europe&page=2&limit=20
# STANDARD = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING/?videoType=MOST_VIEWED&page=1&limit=20
debug("(videos_AbisZ) complete JSON-URL : {0}".format(url))
result = getUrl(url, 'GET', False, False, False, headerEMAC)
DATA = json.loads(result)
for movie in DATA['data']:
duration = movie['duration']
if duration and duration != "" and duration != "0":
FOUND += 1
listVideo(movie, "", nosub='(videos_AbisZ)')
try: # NEXTPAGE = https://api-cdn.arte.tv/api/emac/v3/de/web/data/VIDEO_LISTING?videoType=LAST_CHANCE&page=2&limit=20
nextpage = DATA["nextPage"]
debug("(videos_AbisZ) This is NextPage : {0}".format(nextpage))
if nextpage[:4] == "http":
debug("(videos_AbisZ) Now show NextPage ...")
addDir("[COLOR lime]Nächste Seite >>>[/COLOR]", nextpage, "videos_AbisZ", icon, page=int(page)+1, query=query)
except: pass
xbmcplugin.endOfDirectory(pluginhandle)

https://romanvm.github.io/Kodistubs/_autosummary/xbmcplugin.html#xbmcplugin.setContent 

thanks a lot. Already found it out. I changed xbmcplugin.setContent(int(sys.argv[1]), 'movies') to xbmcplugin.setContent(int(sys.argv[1]), 'videos') and now it looks good. 😊


RE: Arctic Horizon - Rijs43 - 2020-04-02

Hi JM,

Not sure if more people are having below issues

I have disabled posters and fanart from Info dialog lists in settings but in info screen these are still visible and loaded

Just so you are aware of these..

Thanks