Merge lp:~donadigo/appcenter/extensions into lp:~elementary-apps/appcenter/appcenter
Proposed by
Adam Bieńkowski
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Danielle Foré | ||||
Approved revision: | 215 | ||||
Merged at revision: | 215 | ||||
Proposed branch: | lp:~donadigo/appcenter/extensions | ||||
Merge into: | lp:~elementary-apps/appcenter/appcenter | ||||
Diff against target: |
106 lines (+50/-2) 3 files modified
src/Core/Client.vala (+10/-0) src/Core/Package.vala (+5/-1) src/Views/AppInfoView.vala (+35/-1) |
||||
To merge this branch: | bzr merge lp:~donadigo/appcenter/extensions | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Danielle Foré | code | Approve | |
elementary Apps team | code | Pending | |
Review via email: mp+298248@code.launchpad.net |
Commit message
Show add ons for apps in app info view
Description of the change
Fixes bug #1528412: "Show add ons for apps in app info view".
* Note 1: this branch will not function properly due to the broken PackageRow class, the extensions as normal packages will propose to "update" instead of install. I tested it locally and the installation of extensions is working. After the bug #1593609 is fixed it will be fully working.
Optionally you can merge the lp:~benwaffle/appcenter/buttons locally and test it out.
* Note 2: The PackageRow class is unchanged so the other branch can be later merged.
To post a comment you must log in.
LGTM. I think Rico would say to not even create those widgets if there are no extensions instead of hiding and showing.