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 - effe.rnr - 2020-05-12

(2020-05-12, 14:30)jimkaf Wrote: I've always had some funkyness navigating between widgets and main menu in the skin both on windows and Android, I'll see if I can check it further too. Sometimes I need left move to go to the menu from the widgets some others back is needed.
 

I can confirm that


RE: Arctic Horizon - atown_steve - 2020-05-12

I rechecked my navigation issue and confirm what I said earlier. I get stuck in the main menu and can't get out with the arrow right button on remote. However, I CAN get out by using the touchpad cursor OR when I click the back or exit button. Clicking back or exit takes me to the widget....after that, the left/right navigation buttons work into and out of the main menu. BUT, when I click on the power button in the main menu (a pop-up) it recreates the problem....after I click power, the right navigation button no longer works....I have to use back/exit/or mouse to get out of menu... then everything works as expected until I hit the power button again.

I also have a pop-up for my search button but that doesn't cause the above problem. Only the power button.


RE: Arctic Horizon - darsuke - 2020-05-12

(2020-05-12, 14:30)jimkaf Wrote: I've always had some funkyness navigating between widgets and main menu in the skin both on windows and Android, I'll see if I can check it further too. Sometimes I need left move to go to the menu from the widgets some others back is needed.

No troubles with the power menu though.
Hmm me too. I've just assumed it was a remote niggle. My case I need to use back key to move from menu to widgets. Only occasionally.


RE: Arctic Horizon - FXB78 - 2020-05-12

You guys seem to be seeing the same issue as me, I'm glad I'm not the only one Smile


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-12, 14:11)FXB78 Wrote:
(2020-05-12, 14:03)jurialmunkey Wrote:
(2020-05-12, 10:26)FXB78 Wrote: EDIT - Out of curiousity I installed the very first release v0.1.0 and could also recreate from that version. I also found that if I use "S" to enter the Power menu it doesn't lose focus, if I could find a way to map it to an "S" key-press I suppose I could work-around the issue.
I suspect your remote is doing something else when the power button is pressed. It's possible that the remote driver is setup to execute a sequence of button presses or passes some type of combo key code. 
I'm not using the Power button nor a remote, this is simply by pressing the Enter key on my Keyboard to select the Menu item which maps to ActivateWindow(ShutdownMenu). So there's no mapping or anything going on, I'm honestly baffled as to why calling this menu from "S" differs from using the "Enter" key on a Menu item Smile Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code.

Ahhhhh! I didn't realise it was a menu item. That makes so much more sense! I know exactly what is going on. Should be fixed now.

It's because there is a fake button which controls the menu movement -- the focus is never actually on the menu. The fake button is needed to override the up/down actions of the list to ensure widget animations work -- inside a vertical list up/down just move up/down but I need to have extra actions to determine which way the widgets scroll.

When you click on the fake button, the button sends focus to the list and then simulates a click. Normally you go to another window, so when you return the focus returns back to the button -- but because powermenu is a dialog, the focus stays on the list and that's why it feels "stuck" because all the movement is defined in the fake button. Pressing back on the list sends focus back to the fake button and so then movement feels restored.


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-12, 15:57)atown_steve Wrote:
(2020-05-12, 14:30)jimkaf Wrote: I've always had some funkyness navigating between widgets and main menu in the skin both on windows and Android, I'll see if I can check it further too. Sometimes I need left move to go to the menu from the widgets some others back is needed.

No troubles with the power menu though.

I will add... I usually keep up with each update and I've recently (past week) noticed a problem using my remotes.  I regularly use a Rii and a mapped harmony.  There are times when the right direction key on both remotes won't take me out of the main menu.  I can move up and down the main menu but not out to the right.   Only wAy I can move to the widget is by using the touchpad on the Rii. Once I click on the widget with the touchpad cursor, then the left/right direction keys will work in and out of the menu.   Seems like it happens after each skin refresh.   I will pay closer attention and check further.

When skinshortcuts rebuilds the menu, sometimes you can get stuck in a sort of no-man's land. It happens because skinshortcuts reloads the skin after it builds the menu and occasionally focus ends up in a weird spot because you were in the middle of doing something.


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-12, 15:41)jimmisavage Wrote:
(2020-05-12, 09:46)jurialmunkey Wrote:
(2020-05-11, 20:11)jimmisavage Wrote: Loving the skin but i'm having an issue with media dropping. Is it possible this is skin related?

Whenever I play something from my media (from NAS or attached USB storage) on my Nvidia Shield TV I will get a 'no suitable network' message and the media will stop. I can play play the media again a second or two later but it will kick out again after a while. I tried on the default skin and no drop outs so I'm wondering if it is a skin issue, although I'm struggling to see how it would be!?? Streaming media from YouTube addon seems to work flawlessly so it's only happening on my media (NFS from NAS or wired USB direct into Shield). 

Thanks
Jimmi

That's really strange. I initially thought maybe it was an issue with how the skin was playing items from the info dialog -- but I realised that you are saying the items play fine, but then stop after a short time which is really odd.

My first thought is the same as yours - I'm struggling to see why it would be a skin issue! However, if it works in Estuary and not here, then it does indicate something skin related -- might not be the skin directly doing something wrong but maybe some little quirk with an unusual method triggering some weird behaviour in Kodi.

I think a debug log showing the item stopping would be useful here.  
Thanks for getting back to me. I've watched 2 episodes today and both played flawlessly on the default skin - i'll stick with it today and tomorrow and then see what happens on AH on Thursday. If it drops again i'll send over a debug log, thank you.

Just a note - everything I've played on AH has been played from the home widget. Not sure if that makes a difference?

It shouldn't make a difference playing from the home widgets -- In terms of the click action on the widgets, it should be exactly the same as Estuary. There's obviously differences in how widgets are handled between the skins, but in terms of the actual click action there's no overriding so it should all work the same way since Kodi is controlling what the click does.

If you were playing from the info dialog, however, that might be a different story since the play button there is different from Estuary.


RE: Arctic Horizon - Orbeatle - 2020-05-13

I recently did a complete re-install of my raspberry pi with libreelec because i've played around with skins and add-ons so much it started to become unstable.
So now I only installed the bare essentials and still using AH (obviously, right? Wink). Previously I used skin helper service widgets for the 'next episode' widget but decided this time to use only tmdb helper widgets.
So i'm now using the 'your next episodes' widget which is linked to my Trakt account. But when I start an episode and stop ik halfway through and want to start playing it again from the widget it doesn't prompt me te resume where I left off, it just starts again. I guess it has something to do with trakt not syncing with Kodi on episode progress.
So maybe this is a dumb question, but is there another widget I should be using instead of this one for 'next episodes', without having to install the skin helper widgets?


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-13, 09:26)Orbeatle Wrote: I recently did a complete re-install of my raspberry pi with libreelec because i've played around with skins and add-ons so much it started to become unstable.
So now I only installed the bare essentials and still using AH (obviously, right? Wink). Previously I used skin helper service widgets for the 'next episode' widget but decided this time to use only tmdb helper widgets.
So i'm now using the 'your next episodes' widget which is linked to my Trakt account. But when I start an episode and stop ik halfway through and want to start playing it again from the widget it doesn't prompt me te resume where I left off, it just starts again. I guess it has something to do with trakt not syncing with Kodi on episode progress.
So maybe this is a dumb question, but is there another widget I should be using instead of this one for 'next episodes', without having to install the skin helper widgets?

Is the actual item from the library or an addon? If it's an addon, that's up to the addon to handle. However, if it's library (which I'm assuming it is since you mentioned skin helper widgets), then I'll take a look as resume should work.

EDIT: Ah yep, can confirm that resume's not working for library items. I'll take a look and see if I can fix it.


RE: Arctic Horizon - jurialmunkey - 2020-05-13

@Orbeatle - Can you test with latest version of TMDbHelper from github? I think the issue with local files not resuming should be fixed now.


RE: Arctic Horizon - FXB78 - 2020-05-13

(2020-05-13, 02:35)jurialmunkey Wrote:
(2020-05-12, 14:11)FXB78 Wrote:
(2020-05-12, 14:03)jurialmunkey Wrote: I suspect your remote is doing something else when the power button is pressed. It's possible that the remote driver is setup to execute a sequence of button presses or passes some type of combo key code. 
I'm not using the Power button nor a remote, this is simply by pressing the Enter key on my Keyboard to select the Menu item which maps to ActivateWindow(ShutdownMenu). So there's no mapping or anything going on, I'm honestly baffled as to why calling this menu from "S" differs from using the "Enter" key on a Menu item Smile Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code. 

Ahhhhh! I didn't realise it was a menu item. That makes so much more sense! I know exactly what is going on. Should be fixed now. 
Ah yes, sorry I use CEC so have to use a Menu item for the Power menu rather than the actual Power button, reading back I can see now how that got lost in translation Smile

Your explanation of the mechanics of the 'fake' button explains perfectly what was happening and it all makes sense now! I just tested the new version and it's working perfect, thanks for your patience & for the fix Smile


RE: Arctic Horizon - jimkaf - 2020-05-13

Seriously, jurialmunkey's providing professional level support for a skin still in beta!


RE: Arctic Horizon - Orbeatle - 2020-05-13

(2020-05-13, 10:02)jurialmunkey Wrote: @Orbeatle - Can you test with latest version of TMDbHelper from github? I think the issue with local files not resuming should be fixed now.

Gonna try asap! Thanks!

EDIT: Works like a charm, great work!

While we're on the subject: when I start an episode via this widget it prompts me to choose an action, but the only action available is 'Play with Kodi.' Is there a way to skip that 'choose action' dialog as there is only 1 option.
Looked through the tmdb helper settings but couldn't find a way to configure this, setting up a default player for episodes only gives the option 'clear default'.


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-13, 10:35)FXB78 Wrote:
(2020-05-13, 02:35)jurialmunkey Wrote:
(2020-05-12, 14:11)FXB78 Wrote: I'm not using the Power button nor a remote, this is simply by pressing the Enter key on my Keyboard to select the Menu item which maps to ActivateWindow(ShutdownMenu). So there's no mapping or anything going on, I'm honestly baffled as to why calling this menu from "S" differs from using the "Enter" key on a Menu item Smile Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code. 

Ahhhhh! I didn't realise it was a menu item. That makes so much more sense! I know exactly what is going on. Should be fixed now. 
Ah yes, sorry I use CEC so have to use a Menu item for the Power menu rather than the actual Power button, reading back I can see now how that got lost in translation Smile

Your explanation of the mechanics of the 'fake' button explains perfectly what was happening and it all makes sense now! I just tested the new version and it's working perfect, thanks for your patience & for the fix Smile

No worries!

I was tearing my hair our a bit there because I could clearly see the issue in your video and I even knew that the underlying cause was that the fake button was losing focus but I just couldn't for the life of me see a reason why the power menu could make that happen.

Now that I know what was happening, I'm guessing that there will be other things like DialogFavourites or UpdateLibrary command that will cause the fake button to lose focus (basically anything that doesn't open a new window). I have added some extra handling that should at least prevent the sense of being stuck even if the focus doesn't return properly, so hopefully it shouldn't be too noticeable as I don't think fixing every one of those scenarios individually is really something I want to do.


RE: Arctic Horizon - jurialmunkey - 2020-05-13

(2020-05-13, 11:19)Orbeatle Wrote:
(2020-05-13, 10:02)jurialmunkey Wrote: @Orbeatle - Can you test with latest version of TMDbHelper from github? I think the issue with local files not resuming should be fixed now.

Gonna try asap! Thanks!

EDIT: Works like a charm, great work!

While we're on the subject: when I start an episode via this widget it prompts me to choose an action, but the only action available is 'Play with Kodi.' Is there a way to skip that 'choose action' dialog as there is only 1 option.
Looked through the tmdb helper settings but couldn't find a way to configure this, setting up a default player for episodes only gives the option 'clear default'.

Ah, I didn't really think of this scenario. I'm so used to having Netflix and Youtube in there that it didn't even cross my mind that there would be a scenario where there was only one option.

Can you test latest latest? There should be an option under player settings now to "Automatically use player if only one available". Enable that and if there is only one option TMDbHelper will choose it automatically.