RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-15
New releases online:
- skin.aczg v3.5.25 (Kodi 17)
- skin.aczg v4.4.26 (Kodi 18)
- skin.aczg v5.4.28 (Kodi 19+20)
- service.cinema.helper v1.0.15 (Kodi 17+18)
- service.cinema.helper v2.0.15 (Kodi 19+20)
Final changelog:
Code: (2023-03-15)
Reworked, improved and expanded section "Skin Settings – Background", including:
- Added new background option/feature: "Hexagons Advanced" with many sub-variants (most of them Animated!)
- Added new background options: "Hexagons Flat /Grey", "Hexagons Flat /Blue"
- "Auto-Preview/Simulate Home Screen background result within this section" (Enabled by Default)
This gives you a simulated preview on what your Home Screen background(s) will look while choosing them.
Note: Simulation can be a bit darker compared to the real final result, but should be a good help nonetheless
Note: Animated variants have higher idle GPU usage (Be aware for low end devices)
- Added two new Skin Settings options:
Skin settings – Advanced – Views and visual options
- - "Automatically disable "Show parent folder items" (Default: On)"
- - "Automatically set "Default select action" to "Show information" (Default: On)"
Important: The Skin now automatically sets these two Kodi settings by default (supported by service.cinema.helper addon),
since the skin is intended to have these options configured this way for the best overall user experience.
! You absolutely can disable this behaviour by simply disabling the above described Skin Settings.
- Expanded feature "Always force Preset Views" (now also enabled by default)
Including a new option "– Always force focus on first episode item on window load (Default: On)"
You can now configure additional view ids for TV show / episode content windows.
See Skin settings – Advanced settings – Customize View IDs for "Always force Preset Views" for more information
- Added two new default view types which are highly recommended: "Seasons" and "Episodes"
"Episodes" features a modern look similar to modern streaming services, also featuring a custom progressbar which further indicates resumable episode progress or the already-watched-state.
- Reworked existing "Modern" view (which was used for Episodes in the past)
This view now also features the new custom progressbar from the "Episodes" view and received some further optimizations.
"Modern" now uses 6 rows when being used for non-libary video content (6 rows was the only variant in the past), but only uses 5 rows when displaying libary content like Episodes
- Reworked all "progress" controls which were used within itemlayout/focusedlayout. (Most prominently DialogPVRChannelsOSD, MyPVRChannels and the new "Episodes" view and reworked "Modern" view)
This workarounds/fixes the long standing Kodi visual glitch of a short visual progressbar distortion when focusing an item under described circumstances)
- "List" and "List Wide" views are now available again for Episodes and Seasons content windows when having the option "Enable Confluence Old Views" enabled.
- Reworked [DialogKeyboard] to automatically turn off auto completion functionality if user is inputting a user name, password or API keys (script.module.autocompletion)
- Reworked "scrolltime" tween types and durations (Including home screen "Recently added" widgets, which should be the most noticeable)
- Changed some dialog/window backgrounds from almost black to full black without transparency for a cleaner look (Avoids strange ghosting of some elements shining through which could have been irritating for the user.)
- Improved legacy dialog "DialogMusicInfo" with a simple default mood background. This improves visuals of said dialog before it being completely reworked in the future.
- Improved [FileBrowser] window animations/transitions
- Changed some colordiffuse values to use variables (Including [Home] and [IncludesHomeRecentlyAdded]
[IncludesBackgroundBuilding] Replace old "MakeTransparentForVisualization" code with better variant for rare cases of using music fanart and visualization at the same time
- Wall Views: Added new option "Make Wall Views higher density"
(can be accessed through Videos Sidebar button "– Wall Density ++" or Skin Settings option "Make Wall Views higher density (Default: Off)"
Wall Views by default are now less dense (Item count reduced by 1 column in all three Wall Views)
This may be more suitable towards casual main stream users. The previous density is still available via the previous mentioned option.
- Reworked login/logout/exit screen feature functionality.
This feature is now enabled by default and has reworked Skin Settings options which you can find here:
Skin settings – Advanced settings – Kodi Startup/Exit
Includes a new option "Startup / Exit Screen logo type"
- Minor optimizations for some Views Like "Fanart" (508) hiding default icons which should be visible for a short while while loading
- Reworked all Actors + User Icons with a more suitable modern look
(DefaultActor.png DefaultActorSolid.png DefaultArtist.png DefaultMusicArtists.png DefaultMusicRoles.png DefaultUser.png)
- Added CoreELEC settings addon button to system submenu (like Open/LibreELEC). Only shown if CoreELEC is detected.
- Reworked Shutdown Menu including related Skin Settings, added RestartApp() button for android+CoreELEC,
Exit button is now configurable via Skin Settings "power options menu" (Before: advancedsettings.xml - which was very uncomfortable/unintuitive)
- Slightly reworked layout of home screen addons (Label styles, Focus texture had strange too wide dimensions which were visually unpleasing)
- Slightly reworked visuals of home screen "Recently added" widgets, including:
Focus texture dimensions+position, labels,
"Recently added" texts are now hidden unless the corresponding widget is focused which makes for a more cleaner look
[ViewsFileMode] [ViewsVideoLibrary] Changed some views "list" controls to "panel" with no further changes to fix/workaround a weird Kodi history focus scroll bug
[Textures] Added some higher resolution textures: OverlayWatching_uhd.png OverlayWatched_large.png OverlayWatched_uhd.png which are used in some situations
[Textures] Added OSDPauseFO-full.png OSDPlayFO-full.png OSDRecordOffFO-full.png OSDRecordOnFO-full.png OSDStopFO-full.png which are used for the Home Screen rework of the "Search" and "Power" buttons
[Settings] Changed settings.png and settings_uhd.png (Kodi logo is now smaller which should be more visually suitable)
[DialogExtendedProgressBar] [DialogVolumeBar] Changed background opacity from 93% to 100% to avoid weird ghosting of background elements shining through.
[Home] [Textures] Reworked top left Home Screen buttons "Search", "Power", "Play/Pause", "Stop" and "Record" for more simplified visuals
[Textures] Reworked external live ratings icons (Rotten Tomatoes, Rotten Tomatoes Audience, Metacritic, IMDb)
[Textures] Further improved 2K variant of _home_icon_videos_pseudolib.png due to very minor scaling inaccuracies
[ViewsVideoLibrary] Fanart view: Minor code improvements; Fixed focus/unfocus Kodi bug via small code changes
[IncludesBackgroundBuilding] Hide barely visible background display of the focused items Fanart for all Wall Views.
Fanart isn't really visible due to how the Wall View items are spaced and showing background Fanart there just feels very wrong and unintuitive while focusing items and scrolling.
[DialogContextMenu] Increased visual top and bottom margin size for a better visual context menu feel
[ViewsMusicLibrary] Media Info (Artists) Views: Hide Artist Genre row if Artist_Genre property is unavailable
[VideoFullScreen] Improve sub-label visible condition for MusicVideos and added FullScreenInfoVisibleAnimations accordingly
[VideoFullScreen] [MusicVisualisation] Code clean-up, also simplfified code regarding the now default reduced Info OSD
[DialogSeekbar] Improved visible condition in regards to PlayBackJustStarted/Ended. If VideoOSD is open, always show DialogSeekbar despite the value of both properties
[DialogButtonMenu] [SkinSettings] Shutdown Menu entry "Hibernate" hidden by default (still can be enabled), added entry to explicitly enable "Custom Shutdown Timer" (Default: Disabled). Changed font style for text shown if ShutdownTimer is enabled
Improved Skin Setting feature "Fade In Kodi UI on Startup": Preventing navigation as long as Startup fade in is in progress is now handled better resulting in visual main menu focus improvements.
Added option "Logo Screen / Fade In Screen logo type" accordingly. Also affects option "Show Logo Screen while in progress of shutdown/reboot/logout"
Changed "madVR" full logo text color from green to white
Added new values for "Delay Fade In" (added 1 and 2 seconds)
[Custom_1181_StartupFadeIn] [Custom_1180_StartupFadeInCheck]
Added [Custom_1182_StartFadeInFocusStealer]
Code clean-up and textures clean-up
- Removed or moved some unnecessary or invalid xml tag attributes (border, align, aligny, ...)
- Removed multiple textures which could be realized by using other dummy textures or similar textures with same results as before
- Renamed some textures
- Moved some textures to more clearly named sub-folders
- Removed unused TVNextAiredListCommonLayout from Includes.xml (This skin does not include customized xml for third party addons by intent)
- Removed button-focus2.png (changed to almost identical button-focus.png)
Reworked HomeSubFO_2.png to replace all sub-type2-hover textures on home (type1=sub menu items):
button-darkbase.png (unused already) button-darkbase-focus.png (now unused) RecentAddedBack_hover.png (now unused)
folder-focus.png removed and replaced with focus_border_2px.png
Removed HomeSubNF.png from code+texture
Code optimizations
- Aded missing background="true" to some textures where it made sense
Kodi 18+ only
[Home] Changed condition "Player.CanRecord" to "PVR.CanRecordPlayingChannel" (Correct record button visibility. Most likely a minor merging regression)
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - Franky913 - 2023-03-15
@axbmcuser Thank you for your Awesome work on this kodi skin!!! It's the daily skin I use...I'm loving the Great new features and updates you implemented in the skin lately. I have a small issue with skin ever since the most recent update...when I click on a episode or video item I get the info dialog then I have to click play so it can scrape or play the file...I'm using 20.0 currently...Thank your skin and hard work...I will post examples below of the issue I'm having Thank you!
https://drive.google.com/file/d/1S0l3fiAoXXhhAgGDanpbkDXtPPvlEE7H/view?usp=drivesdk
https://drive.google.com/file/d/1S7-z4VKyGpMRzM_16ySReNcKdSghQU3n/view?usp=drivesdk
https://drive.google.com/file/d/1Ryh-4m9a8x00QNP68wolaNoai2gfx0eB/view?usp=drivesdk
https://drive.google.com/file/d/1RzJhKXsdUFEJpqGxCuzCFKhDe-7fbsCA/view?usp=drivesdk
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-15
Hi, thanks for the feedback.
Have a read at the new changelog here:
Code: - Added two new Skin Settings options:
Skin settings – Advanced – Views and visual options
- - "Automatically disable "Show parent folder items" (Default: On)"
- - "Automatically set "Default select action" to "Show information" (Default: On)"
Important: The Skin now automatically sets these two Kodi settings by default (supported by service.cinema.helper addon),
since the skin is intended to have these options configured this way for the best overall user experience.
! You absolutely can disable this behaviour by simply disabling the above described Skin Settings.
Go to:
System > Skin Settings > Advanced > Views and visual options
...and DISABLE "Automatically set "Default select action" to "Show information" (Default: On)"
After that, go to:
System > Media settings > Videos
and change "Default select action" back to "Play" (which is the Kodi default)
I really think for Kodi libraries focused on Movies+Tv Shows it's best to use the skins new default, but if you want to change it back, you now know how to.
Maybe i'll remove the new default again, if it causes too much irritation for some users. I'll think about it.
Let me know if that's what you meant.
Edit:
Option is removed in new update. See https://forum.kodi.tv/showthread.php?tid=242892&pid=3146224#pid3146224
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - guzeppi - 2023-03-15
(2023-03-15, 14:40)axbmcuser Wrote: I really think for Kodi libraries focused on Movies+Tv Shows it's best to use the skins new default, but if you want to change it back, you now know how to.
Maybe i'll remove the new default again, if it causes too much irritation for some users. I'll think about it.
Let me know if that's what you meant. I changed back, both items, including show parent folders. Thanks for explaining how, and allowing the option. Much appreciated.
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-15
@Franky913
@guzeppi
I thought some more about it and removed the new option in a just released update.
If there are still users which caught the old version which was online for a short period, here are the final instructions:
1) Update Skin + Restart Kodi
2) Change: System > Media settings > Videos > "Default select action" back to "Play" (which is the Kodi default) or whatever you want
Changelog:
Code: (2023-03-15)
- Further optimized fake "progress" control bar mentioned in previous skin update to be more precise from 0-10% and 91-100%
(Mostly noticeable in [MyPVRChannels], not that much for "EpisodesWatchedProgressZoomStates")
- Removed and disabled new Skin Settings option introduced in previous update:
"Automatically set "Default select action" to "Show information" (Default: On)"
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - BoroSK - 2023-03-15
@axbmcuser
great job!
well thank you.
CoreElec functions work correctly. one note: rename the reboot option to "reboot from eMMC/NAND" - that's what it's called in the original skin. It will be more understandable..
and one question:
can you set Old Views: list / list wide also in preset IDs in advanced setings as priority views, so that the list view is the first - default?
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-15
@BoroSK
Regarding CoreELEC:
Good know that it works. I'll think about renaming.
Regarding "Always force Preset Views":
Yes, you can use all view IDs that are available for the window. Meaning: Of course you can't force a view thats not available. Example: forcing the new "Seasons" view for an window which lists episodes won't work because it's not available there.
Additional view ID List:
List = 50
List Wide = 51
Text = 901
Old Views:
Wide = 505
Media info = 504
Media info 2 = 503
Media info 3 = 515
I'll do some more testing with these old IDs. If something doesn't fully work yet, i'll fix it.
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-16
Just released an update for service.cinema.helper which fixes a bug. Please update everyone before further using "Always force Preset Views":
Code: (2023-03-15)
- Hotfix for minor bug with "Always force Preset Views" which caused not all custom IDs to be read from the user input string
- Removed code for previously introduced option "Automatically set "Default select action" to "Show information"" since it's now unused
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - Franky913 - 2023-03-16
@axbmcuser
Thank you very much bro!!! Keep up the Awesome work buddy!!!!👍👍👍 I appreciate it
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - Franky913 - 2023-03-16
@axbmcuser
Thank for the help bro!👍👍👍
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - guzeppi - 2023-03-16
My favourite skin, getting better with each iteration.
This is the way.
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - kerenmac23 - 2023-03-17
@axbmcuser thanks a lot for the update, I’m loving my old views. The “Reboot” function for CoreELEC works as it should but what I was asking for is to have both the “old” reboot function and the CoreELEC specific one to reboot to Android. Now I miss the old “Reboot” function.
Best regards.
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-17
@kerenmac23 @BoroSK
Does CoreELEC need both Reboot buttons? I thought the "new" button with "System.ExecWait("/usr/sbin/rebootfromnand")" replaced the regular button.
Please let me both know. ^^
At the moment, when CoreELEC is detected, the "Reboot" button exectutes "System.ExecWait("/usr/sbin/rebootfromnand")" instead of "Reset()"
Should i rename the button to "Reboot from eMMC/NAND" and also add the regular button named "Reboot" (doing the "Reset()")?
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - axbmcuser - 2023-03-18
@all
Do any of you use the new Hexagons Advanced backgrounds?
RE: A Confluence ZEITGEIST [ 17.x Krypton | 18.x Leia | 19.x Matrix | 20.x Nexus ] - BoroSK - 2023-03-20
@axbmcuser
CoreElec answer:
For me, definitely yes, both functions have their purpose
|