Merge lp:~sam-sgrs/software-properties/software-properties-fix-879943 into lp:software-properties
Proposed by
Sam Segers
Status: | Merged |
---|---|
Approved by: | Mathieu Trudel-Lapierre |
Approved revision: | 951 |
Merged at revision: | 951 |
Proposed branch: | lp:~sam-sgrs/software-properties/software-properties-fix-879943 |
Merge into: | lp:software-properties |
Diff against target: |
29 lines (+9/-0) 2 files modified
softwareproperties/dbus/SoftwarePropertiesDBus.py (+6/-0) softwareproperties/gtk/SoftwarePropertiesGtk.py (+3/-0) |
To merge this branch: | bzr merge lp:~sam-sgrs/software-properties/software-properties-fix-879943 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mathieu Trudel-Lapierre | Approve | ||
Review via email: mp+276345@code.launchpad.net |
Description of the change
SoftwarePropert
The backend keeps the software lists in memory and only applies changes it gets from the GUI, so every change you make to the files in /etc/apt when the service is running are lost after you make a change in the GUI. It's even more confusing as the GUI does list the changes you made when you restart it, but the backend doesn't.
I've added a new dbus method to the backed that does a reload. It is triggered when the GUI launches.
I've pulled this change in the vivid package to test it locally.
To post a comment you must log in.
Looks good, approving.