lp:~townsend/libertine/release-1.4.1
- Get this branch:
- bzr branch lp:~townsend/libertine/release-1.4.1
Branch merges
- Larry Price: Approve
-
Diff: 1848 lines (+846/-451)32 files modifiedCMakeLists.txt (+1/-1)
data/CMakeLists.txt (+3/-1)
data/com.canonical.libertine.LxcManager.service (+3/-0)
data/libertine-lxc-manager.conf (+0/-13)
debian/changelog (+31/-0)
debian/control (+1/-1)
debian/libertine-tools.install (+0/-1)
debian/python3-libertine-lxc.install (+1/-1)
libertine/ContainerAppsList.cpp (+2/-7)
libertine/ContainerAppsList.h (+2/-1)
libertine/ContainerArchivesList.cpp (+2/-7)
libertine/ContainerArchivesList.h (+2/-1)
libertine/ContainerConfigList.cpp (+2/-2)
libertine/qml/ContainerOptionsDialog.qml (+3/-0)
libertine/qml/ContainersView.qml (+15/-9)
libertine/qml/WelcomeView.qml (+4/-3)
python/libertine/ChrootContainer.py (+4/-1)
python/libertine/ContainersConfig.py (+21/-2)
python/libertine/Libertine.py (+228/-18)
python/libertine/LxcContainer.py (+43/-24)
python/libertine/__init__.py (+13/-2)
python/libertine/utils.py (+27/-4)
tests/unit/CMakeLists.txt (+24/-0)
tests/unit/libertine_logger_tests.py (+49/-0)
tests/unit/libertine_session_bridge_tests.py (+106/-0)
tests/unit/libertine_socket_tests.py (+72/-0)
tools/CMakeLists.txt (+2/-2)
tools/libertine-container-manager (+15/-14)
tools/libertine-launch (+64/-9)
tools/libertine-lxc-manager (+106/-109)
tools/libertine-session-bridge (+0/-205)
tools/libertine-session-bridge.1 (+0/-13)
Related bugs
Bug #1591350: libertine-lxc-manager should start on demand | Medium | Fix Released | |
Bug #1604015: Seg fault when viewing container during destroy | Medium | Fix Released | |
Bug #1615697: When creating a container for the first time in the UI, UI stays stuck on the Welcome page | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 163. By Christopher Townsend
-
Remove debian/changelog entry that was already included in another landing.
- 162. By Christopher Townsend
-
* Refactor the libertine-
session- bus to be a class, so we will be on the same process and we can actually test LSB more then just running it and checking exit code.
* Add a get_logger function to the libertine utils. This function will get the logger __libertiner_logger_ _ which will only be setup once, with one handler.
* Switch libertine-lxc-manager to be a DBus service and activate it on demand via DBus. (LP: #1591350)
* Add check for special LIBERTINE_JENKAAS_ TESTING environment variable for the smoke testing harness.
* Bump version to 1.4.1.
* Create bind-mount directories based on information from xdg-user-dir, and only mount on container startup. (LP: #1610123)
* Return user to homepage when container has been destroyed from under them. (LP: #1604015)
* Introduce a method in ContainersConfig to refresh the database depending on an md5 checksum.
* Creating the first container moves user to ContainersView screen. (LP: #1615697)
* Inject a ContainersConfig instance when creating containers.
* Fix crash in ContainersConfig when getting host arch by using HostInfo object.
* Create a signal to indicate that container creation has begun. - 158. By Christopher Townsend
-
Fix pasted such that the 400 ms polling timer is replaced with a threaded XNextEvent model.
Also, check whether the actual Mir surface has focus instead of relying on what X tells us. (LP: #1619742) - 156. By CI Train Bot Account
-
Add a background process that allows copying & pasting between an X app,
another X app, and native Unity 8 apps. (LP: #1471998)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:libertine