2021-08-22, 23:27
Hi everyone, just want to give a small update on Skin Shortcuts.
Over the last week, I've been working this project since @Chillbo asked about taking a look at an issue.
I've made a lot of code related changes, none of them breaking. So, no adjustments will be required for any skins.
If you have the time and inclination, please test for any regressions or outstanding issues. I'll be releasing alphas and betas during the process which can be found below.
Releases can be found: https://github.com/mikesilvo164/script.s.../releases/
Commit Changelog: https://github.com/mikesilvo164/script.s...164:master
Changelog at the time of this post:
For those interested in translation, I've also added this project to the Kodi Weblate. To get started, visit: https://forum.kodi.tv/showthread.php?tid=363132
I will try to keep an eye on the forum (even if I'm not posting), but the best way to report any issues/regressions is @ https://github.com/mikesilvo164/script.s...uts/issues
Thank you in advance.
Over the last week, I've been working this project since @Chillbo asked about taking a look at an issue.
I've made a lot of code related changes, none of them breaking. So, no adjustments will be required for any skins.
If you have the time and inclination, please test for any regressions or outstanding issues. I'll be releasing alphas and betas during the process which can be found below.
Releases can be found: https://github.com/mikesilvo164/script.s.../releases/
Commit Changelog: https://github.com/mikesilvo164/script.s...164:master
Changelog at the time of this post:
Code:
- restructured (no change to API)
- added copyright and spdx license headers
- housekeeping
- cleaned up whitespace
- unused variables
- unused imports
- renamed shadowed builtins
- applied PEP8
- linted with pylint, isort
- updated/removed po file comments and metadata
- moved shared/common constants to their own module
- refactored json rpc requests and moved to a common module
- refactored logging and moved to a common module
- refactored hash generation and moved to a common module
- refactored file handling and moved to a common module
- removed any unnecessary string encoding/decoding
- removed duplicate code
- assorted minor fixes
- updated settings.xml to Kodi's new settings format
- added to Weblate for translations
- added ::ENABLE:: to enable an add-on, used like ::INSTALL::
For those interested in translation, I've also added this project to the Kodi Weblate. To get started, visit: https://forum.kodi.tv/showthread.php?tid=363132
I will try to keep an eye on the forum (even if I'm not posting), but the best way to report any issues/regressions is @ https://github.com/mikesilvo164/script.s...uts/issues
Thank you in advance.