Skip to content
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

Use new add-on hooks to enable/disable peripheral add-ons #10734

Merged
merged 1 commit into from Oct 21, 2016

Conversation

garbear
Copy link
Member

@garbear garbear commented Oct 19, 2016

This improves on #10690 by avoiding the old hooks and using the new ones that @tamland added

This improves on the fix in PR 10690 by avoiding the broken add-on hooks
and relying on the new pub/sub functionality for add-ons.
@garbear garbear mentioned this pull request Oct 19, 2016
26 tasks
@garbear
Copy link
Member Author

garbear commented Oct 20, 2016

@tamland how's this look?

@tamland
Copy link
Member

tamland commented Oct 20, 2016

good. it was already implemented (..?) It's also possible to get the addon id from those event btw; if you want avoid running the whole 'UpdateAddons'

@garbear
Copy link
Member Author

garbear commented Oct 20, 2016

k, thanks for the feedback. gotta love when you go to fix something and it's already implemented :) the problem was that we weren't listening for enable/disable, just install, so that's why enable/disable had no immediate effect in the gui. Adding enable/disable events fixed this.

jenkins build this please

@MartijnKaijser MartijnKaijser added this to the Krypton 17.0-beta4 milestone Oct 20, 2016
@MartijnKaijser MartijnKaijser added Type: Fix non-breaking change which fixes an issue v17 Krypton labels Oct 20, 2016
@garbear garbear merged commit f2561a1 into xbmc:master Oct 21, 2016
@garbear garbear deleted the fix-enable-addon2 branch October 21, 2016 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Fix non-breaking change which fixes an issue v17 Krypton
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants