Merge lp://qastaging/~ted/ubuntu-app-launch/relax-icon-rules into lp://qastaging/ubuntu-app-launch/16.10
Proposed by
Ted Gould
Status: | Merged |
---|---|
Approved by: | Marcus Tomlinson |
Approved revision: | 255 |
Merged at revision: | 259 |
Proposed branch: | lp://qastaging/~ted/ubuntu-app-launch/relax-icon-rules |
Merge into: | lp://qastaging/ubuntu-app-launch/16.10 |
Prerequisite: | lp://qastaging/~ted/ubuntu-app-launch/icon-basepath |
Diff against target: |
540 lines (+211/-121) 4 files modified
libubuntu-app-launch/application-info-desktop.cpp (+62/-29) libubuntu-app-launch/application-info-desktop.h (+1/-1) tests/CMakeLists.txt (+1/-0) tests/application-info-desktop.cpp (+147/-91) |
To merge this branch: | bzr merge lp://qastaging/~ted/ubuntu-app-launch/relax-icon-rules |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marcus Tomlinson (community) | Approve | ||
unity-api-1-bot | continuous-integration | Approve | |
Review via email: mp+305736@code.qastaging.launchpad.net |
Commit message
Don't throw an exception when a Desktop file fails to include an Icon key
Description of the change
This branch changes the handling of the Icon key in desktop files but has two cleanups as well.
It changes the desktop helper functions to have a normal and a "Required" version to try and make the differences more clear on whether it'll throw an exception or not.
It does automatic code formatting on the application-
To post a comment you must log in.
PASSED: Continuous integration, rev:255 /jenkins. canonical. com/unity- api-1/job/ lp-ubuntu- app-launch- ci/97/ /jenkins. canonical. com/unity- api-1/job/ build/644 /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/650 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 466/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= yakkety/ 466 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= yakkety/ 466/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/unity- api-1/job/ lp-ubuntu- app-launch- ci/97/rebuild
https:/