Merge lp://staging/~ted/ubuntu-app-launch/libertine-detection into lp://staging/ubuntu-app-launch/15.10

Proposed by Ted Gould
Status: Merged
Approved by: Christopher Townsend
Approved revision: 223
Merged at revision: 206
Proposed branch: lp://staging/~ted/ubuntu-app-launch/libertine-detection
Merge into: lp://staging/ubuntu-app-launch/15.10
Prerequisite: lp://staging/~ted/ubuntu-app-launch/xmir-support
Diff against target: 866 lines (+454/-156)
13 files modified
helpers-shared.c (+1/-1)
helpers.h (+2/-0)
libubuntu-app-launch/CMakeLists.txt (+2/-0)
libubuntu-app-launch/app-info.c (+245/-0)
libubuntu-app-launch/app-info.h (+27/-0)
libubuntu-app-launch/desktop-exec.c (+69/-2)
libubuntu-app-launch/desktop-exec.h (+3/-1)
libubuntu-app-launch/ubuntu-app-launch-trace.tp (+7/-0)
libubuntu-app-launch/ubuntu-app-launch.c (+38/-148)
tests/exec-util-test.cc (+37/-0)
tests/libertine-data/libertine-container/container-name/rootfs/usr/share/applications/test.desktop (+4/-0)
tests/libertine-home/libertine-container/user-data/container-name/.local/share/applications/user-app.desktop (+4/-0)
tests/libual-test.cc (+15/-4)
To merge this branch: bzr merge lp://staging/~ted/ubuntu-app-launch/libertine-detection
Reviewer Review Type Date Requested Status
Christopher Townsend (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Charles Kerr (community) Approve
Review via email: mp+264789@code.staging.launchpad.net

Commit message

Detect applications that are in a libertine container

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Continuous integration, rev:211
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https://code.launchpad.net/~ted/ubuntu-app-launch/libertine-detection/+merge/264789/+edit-commit-message

http://jenkins.qa.ubuntu.com/job/ubuntu-app-launch-ci/10/
Executed test runs:
    SUCCESS: http://jenkins.qa.ubuntu.com/job/ubuntu-app-launch-wily-amd64-ci/10
    SUCCESS: http://jenkins.qa.ubuntu.com/job/ubuntu-app-launch-wily-armhf-ci/10
    SUCCESS: http://jenkins.qa.ubuntu.com/job/ubuntu-app-launch-wily-i386-ci/10

Click here to trigger a rebuild:
http://s-jenkins.ubuntu-ci:8080/job/ubuntu-app-launch-ci/10/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Charles Kerr (charlesk) wrote :

Mostly LGTM, no blockers, a few suggestions/questions inline

review: Approve
Revision history for this message
Ted Gould (ted) wrote :

Took your comments into account. The shared function was actually in a different branch I was working on, so I pulled it into this one. Also added the detection of libertine apps that are in the container's ~/.local/share/applications, which is important for clients like Steam or WINE.

217. By Ted Gould

Update to latest xmir-support

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Charles Kerr (charlesk) :
review: Approve
218. By Ted Gould

Make triplet to appid work for libertine apps

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
219. By Ted Gould

Reshuffle code so that JSON and click stuff is all in one file

220. By Ted Gould

Grab the libertine cache dirs

221. By Ted Gould

Setting data home as well

222. By Ted Gould

Testing the libertine triplet cases

223. By Ted Gould

Thought of another one

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Christopher Townsend (townsend) wrote :

Ok, looks good.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches