Application Dir should be added to XDG_DATA_DIRS
Bug #1250546 reported by
Cris Dywan
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Click Apparmor |
Fix Released
|
Low
|
Jamie Strandboge | ||
Ubuntu Application Launcher |
Fix Released
|
Medium
|
Ted Gould | ||
click-apparmor (Ubuntu) |
Fix Released
|
Low
|
Jamie Strandboge | ||
upstart-app-launch (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The installation directory of the click app should be added to XDG_DATA_DIRS for translations so that they can find the translated files.
Related branches
lp:~ted/ubuntu-app-launch/xdg-data-dirs
- Charles Kerr (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Chris Wayne (community): Approve
-
Diff: 197 lines (+90/-7)7 files modifiedclick-exec.c (+2/-2)
desktop-exec.c (+1/-1)
helpers.c (+9/-1)
helpers.h (+2/-1)
tests/CMakeLists.txt (+1/-0)
tests/helper-test.cc (+74/-1)
tests/initctl (+1/-1)
description: | updated |
summary: |
- XDG_DATA_HOME not defined + Application Dir should be added to XDG_DATA_DIRS |
Changed in upstart-app-launch: | |
status: | New → Confirmed |
description: | updated |
Changed in upstart-app-launch: | |
importance: | Undecided → Medium |
assignee: | nobody → Ted Gould (ted) |
Changed in upstart-app-launch: | |
status: | Confirmed → In Progress |
Changed in upstart-app-launch: | |
status: | Fix Committed → Fix Released |
Changed in click-apparmor: | |
status: | Triaged → In Progress |
Changed in click-apparmor (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Jamie Strandboge (jdstrand) |
importance: | Undecided → Low |
Changed in click-apparmor: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
The XDG_DATA_HOME is also not set in initctl list-env. If i do for example initctl set-env XDG_DATA_ HOME=/usr/ share/click/ preinstalled/ com.ubuntu. calendar/ current/
and then launch the calendar app with upstart-app-launch, it is translated.