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

[addons] CAddonMgr: add GetInstallableAddons() and use it in CGUIWindowAddonBrowser::SelectAddonID() #9138

Merged
merged 1 commit into from
Feb 16, 2016

Conversation

Montellese
Copy link
Member

This commit is from the controller input PR #8807 from @garbear. It moves the logic to get a list of installable addons (for a specific addon type) from CGUIWindowAddonBrowser::SelectAddonID() into CAddonMgr::GetInstallableAddons() because we will also need this in the input controller configuration GUI and I don't like duplicating code.

@Montellese Montellese added Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Improvement non-breaking change which improves existing functionality v17 Krypton Component: Add-ons labels Feb 14, 2016
@Montellese Montellese added this to the Krypton 17.0-alpha1 milestone Feb 14, 2016
@Montellese Montellese mentioned this pull request Feb 14, 2016
34 tasks
@Montellese
Copy link
Member Author

@tamland: Is this approach ok with you?

jenkins build this please

{
// get all addons
VECADDONS installableAddons;
if (!m_database.GetRepositoryContent(installableAddons))

This comment was marked as spam.

@tamland
Copy link
Member

tamland commented Feb 16, 2016

otherwise it should be good:)

@Montellese
Copy link
Member Author

@tamland: Thanks for the review. Added the necessary lock. jenkins build this please

Montellese added a commit that referenced this pull request Feb 16, 2016
[addons] CAddonMgr: add GetInstallableAddons() and use it in CGUIWindowAddonBrowser::SelectAddonID()
@Montellese Montellese merged commit c58fd4e into xbmc:master Feb 16, 2016
@Montellese Montellese deleted the addons_getinstallableaddons branch February 16, 2016 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Add-ons Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Improvement non-breaking change which improves existing functionality v17 Krypton
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants