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) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
|
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.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 RE: Arctic Horizon - jurialmunkey - 2020-05-13 (2020-05-12, 14:11)FXB78 Wrote:(2020-05-12, 14:03)jurialmunkey 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 Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code.(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. 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. 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: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.(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? 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? ). 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. 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: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(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 Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code. 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 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: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(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 Also, Arctic Zepher 2 doesn't show this behaviour, which is very strange given Arctic Horizon shares much of the same code. 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. 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. |