Deprecated Arctic Fuse - 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: Deprecated Arctic Fuse (/showthread.php?tid=373859) 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
|
RE: Arctic Fuse - only1hammy - 2024-09-25 (2024-09-25, 19:08)Andromeda9182 Wrote: My problem is with movie titles on the top where the movie plot and fanart is. Do they autoscroll for you? I understand. It works for me like this: The labels at the bottom of the posters scroll irrespective of Settings->Skin Settings->Behaviour->Auto scroll labels. The labels at the top where the movie plot and fanart is scroll only when Settings->Skin Settings->Behaviour->Auto scroll labels is enabled, and don't scroll when it is disabled. I like the clearart so I don't usually have scrolling labels enabled, but this is how it behaves for me. RE: Arctic Fuse - satelly - 2024-09-26 Thanks Officer KD6-3.7. I have that setting "Get additional details from the local Kodi library database: already on but as there is no internet, TMDb Helper is not working. I think I have library widget as all the main menu widgets are pointing to a library playlist widget RE: Arctic Fuse - Andromeda9182 - 2024-09-28 Reset Kodi and now the problem is fixed! RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-28 (2024-09-14, 16:53)Theetjuh Wrote:Hi!(2024-08-28, 13:28)Theetjuh Wrote: Hi there, a first user of any Arctic variant and I am liking this one the best ... looks really nice!I guess this is not possible from the UI, can anybody point me towards what to edit in which files myself? Hope you've been doing well! Do you mean something like this? You could either have it say 'DV' or 'DOLBY VISION', although I would say the abbreviated form saves space and prevents the info line from getting absurdly long haha. Add these lines to the Includes_Info.xml file just before the <!-- Star Rating --> section (line 1200 here) Code: <!-- HDR --> You can also make similar changes to the Includes_OSD.xml file to have the HDR information in the info line when the VideoPlayer is active. Let me know what you think! RE: Arctic Fuse - Theetjuh - 2024-09-28 That looks super! Will have a look at it in the coming days, thanks I really appreciate this! RE: Arctic Fuse - Andromeda9182 - 2024-09-28 (2024-09-28, 13:24)Officer KD6-3.7 Wrote:(2024-09-14, 16:53)Theetjuh Wrote:Hi!(2024-08-28, 13:28)Theetjuh Wrote: Hi there, a first user of any Arctic variant and I am liking this one the best ... looks really nice!I guess this is not possible from the UI, can anybody point me towards what to edit in which files myself? Gonna try this. Was looking for something similar as well. Is there anyway to remove this "WEB" tag from widgets that are pointed at addons? Thank you! RE: Arctic Fuse - Andromeda9182 - 2024-09-28 (2024-09-28, 13:24)Officer KD6-3.7 Wrote:(2024-09-14, 16:53)Theetjuh Wrote:Hi!(2024-08-28, 13:28)Theetjuh Wrote: Hi there, a first user of any Arctic variant and I am liking this one the best ... looks really nice!I guess this is not possible from the UI, can anybody point me towards what to edit in which files myself? Also what font is this and how did you change it? This looks way nicer and more legible. RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-29 @Theetjuh Awesome! I'm so glad you liked it! Feel free to reach out if you have any other questions! @Andromeda9182 Absolutely! You can 'technically' remove the 'WEB' tag but that would leave a blank white space when viewing addon content that's not part of your library. The logic works as follows: The skin checks for a few conditions to determine which tag to apply to a specific item in a list. If a movie, episode or video (i.e. playable items) that is not in your library or database is highlighted, Kodi won't have the resolution info for that file. So Arctic Fuse uses 'WEB' as the fallback text for all such items. This is the section that handles that. You can change the <label></label> to anything you like or leave it blank if you prefer that. Alternatively, you can have that tag be invisible when it can't find any resolution info for the file. But that would lead to the info line jumping around a bit when switching between WEB content from your addons to something with an INFO tag (like TV Shows) or something in your library (so 4K, FHD, HD tags) The way to achieve this would be to add Code: <visible>!$PARAM[is_web]</visible> EDIT: I thought about this for a while and I think I found something interesting: It is possible to edit the conditions such that we can have 'MOVIE' 'EPISODE' and 'TV' tags for non library items while still retaining the resolution tags (4K, FHD, HD, SD) for library items. The white blank flag behind them also scales accordingly. I feel this is especially helpful when viewing mixed lists from addons. Instead of seeing 'WEB' or 'INFO' repeatedly, you will be able to differentiate between the items easily. Here are some screenshots to demonstrate the changes 1. Items from TMDb and Trakt lists (that are not in my library). 2. Library items (4K and DV tag present) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- The font I'm using is 'Product Sans' Here is a guide I made a few months ago: https://github.com/jurialmunkey/skin.arctic.fuse/discussions/975 There's so many things you can do to tweak this skin! I have customized my Spotlight, the Discover hub, added a custom timer so that trailers in the info screen automatically switch to full screen after 20 seconds of inactivity and so many other changes! Sometimes I feel like I spend more time tinkering than actually watching something haha. Fullscreen Info Trailer Demo: https://streamable.com/mcfqzu Feel free to reach out if you have any queries! Would be more than happy to help! RE: Arctic Fuse - Andromeda9182 - 2024-09-29 @Officer KD6-3.7 Thank you so much! I managed to change the font to ProductSans, but then ended up reverting to the default one. The bold variant of ProductSans is not bold enough to my liking, specially since I don't use ClearArt for titles. I love this font though! Do you happen to know a similar wide font but with a bolder bold variant? As for the WEB tag. I was gonna disable it all together until I saw your edit about changing it to MOVIE/TV/EPISODE, but I'm not exactly sure how to do it. I don't code at all but I have very basic knowledge from intro courses back at uni so please bear with me As far as I understand, the skin uses WEB tag for anything not in my library that is: ListItem.DBType,movie ListItem.DBType,episode ListItem.DBType,video ListItem.Property(item.type),person And then it uses INFO tag for everything else that is not in library or WEB, like TV Shows. So, I would have to make new parameters for "ListItem.DBType,movie" and "ListItem.DBType,episode" and assign their MOVIE/EPISODE labels. And then simply change the label of INFO to TV. Is that the correct approach? If it is, wouldn't that also make the skin show TV tag for other stuff that are not TV Shows? Like for example general add-ons folders? And your spotlight looks sick! I would ask you how you did it but I don't use spotlight. Trying to keep my setup simple so that my Shield doesn't lag too much Quote:Fullscreen Info Trailer Demo: https://streamable.com/mcfqzuThis is basically exactly like Netflix! I wonder if it triggers the framerate switching? This is why I like the windowed trailers. Thank you again. What device are you using btw? RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-30 @Andromeda9182 Thank you so much for the kind words! You're too nice haha. I'm not even close to a coder lol. I just like playing around with Jurial's code and tweak small aesthetic things in the skin. I also break a lot of stuff and then go running on GitHub to bother him, but he is always so patient with me and takes the time to explain everything. Have you tried the 'Black' variant of Product Sans? I think it might work for you. Here is the entire Product Sans font family There's also Netflix Sans and many others. But since they aren't Open Source, Jurial can't use those as the default font. I do all my tweaking/tinkering/testing and breaking stuff on my Windows laptop haha. I've tried HTPCs before but was never able to reliably get Dolby Vision/HDR10+ output to my TV and projector. Currently, I'm running Kodi on WebOS on my LG OLED (not beefy enough so I also use a simple setup like yours) and a Ugoos AM6B+ for my projector setup. Yes the auto switching info trailers to full screen is very cool! Definitely makes it more pleasing for the family who are not that tech savvy and want the experience that other streaming platforms provide. I'm not sure if it switches framerate so I'd have to read up on some Kodi documentation. I think the YouTube addon along with InputStream handles the quality of the stream (btw skins don't handle playback, so that would be more Kodi core side of things). And yes! you've got almost everything right! By default, the 'WEB' tag is used for non-library playable items (i.e. movies, videos and episodes) Everything else uses the 'INFO' tag (you might have noticed even TV Shows use this) like addons, folders, etc. We are basically replacing the 'WEB' tag and splitting it up into 'MOVIE', 'VIDEO' and 'EPISODE' tags We are also adding a new 'TV' tag that uses ListItem.DBType,tvshow This is going to differentiate between TV Shows and general folders, addons, etc. Since 'Info_Line_VideoQuality_Items' is also used in the Includes_OSD.xml file as well, we would need to do some formatting to not cause any conflicts between other elements of the skin. Before I proceed with the instructions, A BIG DISCLAIMER: There is probably a way more efficient/cleaner way to achieve this (I had to split the the code into 3 parts since I couldn't find a way to auto switch the width between 64 and 100 depending on the params). If someone knows a better alternative, please feel free to comment below. Or better yet, if anyone is interested in this feature, you should go over to GitHub and open a 'Feature Request' so Jurial can see it. First, here's the logic behind the mods: In the Includes_Info.xml file, we are dividing the 'Info_Line_VideoQuality_Items' section into 3 parts 1. Resolution tags (width = 64) This has all your default params (i.e. your resolutions tags like 4K, FHD, HD, SD and your flag to denote when an item 'belongs to a set'/'has video versions') except the 'INFO' tag 2. TV and INFO tags (width = 64) Self-explanatory. I had to move the INFO tag to this section because my new conditional visibility formatting was conflicting with the previous one. 3. MOVIE, VIDEO and EPISODE tags (width = 100) Separate section since their width is larger and different visibility conditions. Step 1: Replace lines 1054 - 1166 with the modified code below: (Pastebin link because I hit the word limit on this post haha) https://pastebin.com/itdBst6J Step 2: Head to the "Info_Line_VideoQuality" section just below the previous section (here) and delete the '<param name="is_web">' line completely (line 1178) We are going to replace and split it up into 4 new sections Code: <!-- WEB tag replaced with MOVIE, VIDEO, EPISODE and TV --> And voila! You should now have new info line tags in the skin! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ I had previously posted how to add the HDR tags to the info line (modifying the Includes_Info.xml file). Here's how to modify the Includes_OSD.xml file to add those tags in the video OSD info line and have consistency across the skin. In the Includes_OSD.xml file add the following code just above the <!-- PVR Channel Name --> section (line 656) Code: <!-- HDR --> Let me know if all of this works and feel free to reach out if you have any questions! RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-30 --- RE: Arctic Fuse - matt382 - 2024-09-30 (2024-09-29, 09:24)Officer KD6-3.7 Wrote: Fullscreen Info Trailer Demo: https://streamable.com/mcfqzu I watched the video. How did you manage to get to the info screen without the context menu? I've scoured the settings and cannot seem to find it. Thanks. Whoops! I just figured it out. It's a keystroke on a laptop. Now to see if I can get button mapper app to achieve the same function. I have this big old Netflix button that I've disabled. May try to put it to some use. RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-30 (2024-09-30, 19:23)matt382 Wrote: I watched the video. How did you manage to get to the info screen without the context menu? I've scoured the settings and cannot seem to find it. Thanks. Hi! On Windows, pressing ‘I’ on the keyboard takes you to the Info screen. And pressing ‘C’ brings up the context menu. There are several other shortcuts like these. If you’re using a remote instead of a keyboard, you can use the ‘Keymap Editor’ addon from the Kodi repository to map your buttons to almost anything! It’s a very handy tool! RE: Arctic Fuse - matt382 - 2024-09-30 Thanks! I just learned today, after using Kodi daily for years (haha) that long pressing the play/pause button on your remote brings up the info screen. This combined with auto trailers in the info screen is amazing! RE: Arctic Fuse - Officer KD6-3.7 - 2024-09-30 (2024-09-30, 20:09)matt382 Wrote: Thanks! I just learned today, after using Kodi daily for years (haha) that long pressing the play/pause button on your remote brings up the info screen. This combined with auto trailers in the info screen is amazing!Haha you learn something new everyday! And that sounds great! So glad you're enjoying your setup! |