Merge lp:~3v1n0/libappindicator/incons-paths-on-snap into lp:libappindicator
| Status: | Merged |
|---|---|
| Approved by: | Andrea Azzarone on 2016-11-30 |
| Approved revision: | 288 |
| Merged at revision: | 277 |
| Proposed branch: | lp:~3v1n0/libappindicator/incons-paths-on-snap |
| Merge into: | lp:libappindicator |
| Diff against target: |
353 lines (+124/-14) 5 files modified
configure.ac (+1/-1) debian/control (+1/-0) debian/rules (+0/-2) example/simple-client-vala.vala (+1/-1) src/app-indicator.c (+121/-10) |
| To merge this branch: | bzr merge lp:~3v1n0/libappindicator/incons-paths-on-snap |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Andrea Azzarone | 2016-11-21 | Approve on 2016-11-30 | |
| unity-api-1-bot | continuous-integration | Needs Fixing on 2016-11-29 | |
|
Review via email:
|
|||
Commit Message
AppIndicator: fix icon and theme paths when running in $SNAP environment
Prepend $SNAP path to icons and theme paths when running in a sandboxed
environment, this allows to run app indicators without caring about the fact
they've been designed or compiled to run in a snap world or not.
Description of the Change
See gtk2/gtk3 examples using this at https:/
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:284
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:285
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:286
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:287
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| Marco Trevisan (Treviño) (3v1n0) wrote : | # |
Actually I've noticed that this is not correct when the developer uses an hardcoded path suc has /snap/$
So it needs some tuning.
- 288. By Marco Trevisan (Treviño) on 2016-11-29
-
app-indicator: get real path on snap when trying to transform it
So when pointing to /snap/<
name>/current will be automatically translated
to /snap/<name>/< current_ revision> /...
| Marco Trevisan (Treviño) (3v1n0) wrote : | # |
Done this part too...
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:288
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
| unity-api-1-bot (unity-api-1-bot) wrote : | # |
FAILED: Continuous integration, rev:288
https:/
Executed test runs:
FAILURE: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/

FAILED: Continuous integration, rev:283 /jenkins. canonical. com/unity- api-1/job/ lp-libappindica tor-ci/ 1/ /jenkins. canonical. com/unity- api-1/job/ build/1142/ console /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/1149/ console
https:/
Executed test runs:
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/unity- api-1/job/ lp-libappindica tor-ci/ 1/rebuild
https:/