Hello all,
I uploaded versions 3.2.115 (Leia) and 3.4.6 (Matrix) to GitHub and the Amber repos. The main changes are:
1. No more dependencies on skin.helper.service addons. Before, Amber depended on script.skin.helper.colorpicker for the color management options, script.skin.helper.skinbackup for the backup/restore options, and included (in Leia) a modified version of script.skin.helper.widgets. Since that suite of addons is not being officially maintained, I have decided to stop having any of them as dependencies. Thus, with these new versions of Amber we have:
a. Color Picker functions without addons. Thanks to the kind help of @
jurialmunkey , I adapted his color picker code to Amber, so now we do not need script.skin.helper.colorpicker for this functionality. The color picker dialog remains essentially the same. The only functionality not present in the new version of Amber is the ability to change the opacity of the color you choose. The new dialog looks like this:
There is only the main color palette also. I think this fits most users' needs.
b. Use the Backup addon (script.xbmcbackup) for backup/restore functions. I have switched Amber to use the Backup addon, since it is being actively maintained, for backup/restore functions. Please note that this addon does much more than backup/restore skin settings. Please see my next post on considerations for use of this addon, and how to configure it for backing up/restoring just skin settings.
c. Modified script.skin.helper.widgets no longer included (Leia). I am no longer including or maintaining the modded version of this addon. The support for the functionality that the modification provided has not been removed from the skin. I am just not including the addon anymore in the Amber repo, and will not be maintaining it.
2. Additional Extra Artwork options for applicable views. Amber now allows you to choose to show Clear Art, Disc Art and Character Art as well as Logo in applicable media views (List, Low List, Panel, Panel 2). The option looks like this now:
Since not necessarily all of your files will have all extra artwork types, Amber falls back to other, more common types, if the one you choose is not present. For example, for tv shows, if you select Character Art, but do not have any for a particular tv show, Amber will show Clear Art if you have it. If you do not have Clear Art either, Amber will show the Logo if you have it. If you do not have Logo either, Amber will not show anything.
And this is how Clear Art looks in Low List, as an example:
3. Provide options to Auto Close the Video OSD. Amber now provides two methods to auto close the video OSD. The options look like this:
You can decide to use a mouse-firendly method to auto close the video OSD, and as the option says,
you need to have script.skin.info.service version 1.0.8 or higher installed and enabled in your system for this method to work. The idea behind this method is to prevent having the OSD show up for long when any mouse movement triggers it while watching video. Thus, the options for interval go from Disabled to 10 seconds, in increments of 1 second. Please be aware that if you set this interval too short, it might be difficult to perform functions like searching for subtitles, etc. The intervals look like this:
The other method (not mouse-friendly) does not use any addons. The intervals for this method go from 3 seconds to 1 minute. Please be aware that, at least in my experience, when you set this to more than 10 seconds, Kodi might still auto-close the OSD after about 10 seconds. I do not know why this happens. Please test for yourself and let me know your experience. The intervals look like this:
4. Added Estonian translation (thanks to @rimasx ) and completely updated Finnish translation (thanks to @G0mez ). Thanks to those users for their translation efforts, and thanks to @
Cyberdom for continuing to maintain the French translation.
NOTE: For Matrix, I have started to include a default version of the script-skinviewtypes-includes.xml file, which Amber creates when you have the script.skinvariables in your system. This will make it easier for those who install Amber Matrix from the repo from scratch and should prevent errors with the script.skinvariables addon. Please remember to use the latest version of that addon if you would like to use the new view type configurator functionality.
Please download, test, and let me know if you find any issues. Thanks.
Regards,
Bart