lp:~townsend/libertine/fix-link-race

Created by Christopher Townsend and last modified
Get this branch:
bzr branch lp:~townsend/libertine/fix-link-race
Only Christopher Townsend can upload to this branch. If you are Christopher Townsend please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Townsend
Project:
Libertine
Status:
Merged

Recent revisions

211. By Christopher Townsend

Have the Puritine click linking occur before Unity 8 is started to avoid having a 0-bye ContainersConfig.json file from being created.

210. By Christopher Townsend

Add a 'merge-configs' command to l-c-m which allows merging a specified ContainersConfig.json file with the existing config file.
Also fix up the puritine-click upstart job to handle co-existing configs. Fixes: https://bugs.launchpad.net/bugs/1566391.

Approved by Larry Price, Libertine CI Bot.

209. By Larry Price

Fixing infinite package removal on error caused by bad apt command and variable access. Fixes: https://bugs.launchpad.net/bugs/1573201.

Approved by Christopher Townsend, Libertine CI Bot.

208. By Christopher Townsend

Revert the xmir dependency from rev. 205 as this is causing a few headaches. And ubuntu-app-launch will depend on xmir instead.

Approved by Libertine CI Bot, Larry Price.

207. By Christopher Townsend

Use shutil.which() instead of hardcoded path for detecting if proot is on the system. Fixes alternate $PATH locations such as in a snap. Fixes: https://bugs.launchpad.net/bugs/1572591.

Approved by Larry Price, Libertine CI Bot.

206. By Christopher Townsend

Catch runtime errors raised when starting a container so a crash file is not generated and to tell the GUI that there was an error so the user can be presented a proper notification. Fixes: https://bugs.launchpad.net/bugs/1539105.

Approved by Larry Price, Libertine CI Bot.

205. By Christopher Townsend

Have libertine-tools depend on xmir to pull it in for folks you install libertine. This is a temporary measure and another package (maybe ubuntu-app-launch) should depend on xmir. Fixes: https://bugs.launchpad.net/bugs/1570395.

Approved by Larry Price, Libertine CI Bot.

204. By Christopher Townsend

Check to see if libertine-container-manager is ran using sudo and if so, print a message and exit. Fixes: https://bugs.launchpad.net/bugs/1570548.

Approved by Larry Price, Libertine CI Bot.

203. By Christopher Townsend

Check to make sure a subcommand was given and if not, print out the usage. Fixes: https://bugs.launchpad.net/bugs/1539104.

Approved by Libertine CI Bot, Stephen M. Webb.

202. By Christopher Townsend

More Libertine GUI improvements:
* Use a popup for package install/remove failures. Popup will be shown no matter what page is being shown.
* Rename the "Configure" container page to "Manage" container page.
* Move updating the container from the action select popover to the Manage container page.
* Add a container info selection to the action select popover.
* Add a new "updating" state for the container state.
* Use the actual container name in page headers instead of the container ID.
* Make activity indicators right justified in the lists to be consistent with other apps.
* Add a message when lists are empty.

Approved by Stephen M. Webb, Libertine CI Bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:libertine
This branch contains Public information 
Everyone can see this information.