New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[addons] Remove not needed parts #12109
Conversation
From now becomes the version set direct by headers and is nearly independent from used addon type and version changes does not contact interface changes.
There become on creation of addon the needed Instance type given and checked against the version of addon. In future becomes this instance type also used to create the needed part on addon and use separate types together on one addon.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice. Please don't forget to provide the PRs for the affected addons, including addon version bump and changelog update. Thx.
jenkins build this please |
0502738
to
8b15568
Compare
The version for the various addon types becomes now done by only one function.
8b15568
to
b23199b
Compare
jenkins build this please |
1 similar comment
jenkins build this please |
Ignore Windows fail |
Thanks @MartijnKaijser! |
I'm sorry to spam everyone but, yeah... it's in order. @AlwinEsch, 👏 👏 👏 🎩 |
Remove no more needed parts since #12029
Description
This remove the old version check functions who was defined before on some types. This becomes now done by one fixed function for all addon types and no more needed to change on addon itself (is done automatic during compile)
Motivation and Context
Next step from kodi-agile
How Has This Been Tested?
Screenshots (if appropriate):
Types of change
Checklist: