Dash doesn't parse *.desktop files with colon in the filename
Bug #879889 reported by
Till Sachau
This bug report is a duplicate of:
Bug #916201: Dash ignores NoDisplay=true if desktop file name contains a colon.
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
BAMF |
New
|
Undecided
|
Unassigned | ||
Unity |
Confirmed
|
Medium
|
Unassigned | ||
unity-lens-applications |
Confirmed
|
Medium
|
Mikkel Kamstrup Erlandsen | ||
unity (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
unity-lens-applications (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
The dash doesn't seem to parse .desktop files located in /usr/share/
Example: I installed Steel Storm, which created the file "Steel Storm: Burning Retribution.
Solution: renaming "Steel Storm: Burning Retribution.
I suspected at first the length of the filename or the usage of capitol letters to be the relevant factor. Testing showed that the reason is indeed the presence of blanks.
affects: | ubuntu → unity (Ubuntu) |
summary: |
- Dash doesn't parse *.desktop files with blanks in the filename + Dash doesn't parse *.desktop files with colon in the filename |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity-lens-applications: | |
status: | New → Confirmed |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity-lens-applications (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity-lens-applications: | |
importance: | Undecided → Medium |
assignee: | nobody → Mikkel Kamstrup Erlandsen (kamstrup) |
To post a comment you must log in.
The colon (:) is the problem here, not the space.
I noticed this problem because of a .desktop file with a colon in its name.
Steps to reproduce: share/applicati ons applications/ ubuntu- software- center. desktop ubuntu\ :software- center. desktop
cd ~/.local/
cp /usr/share/
Then search for "software" in the dash (Super-a) "software". The icon appears without a subscript, and can't be dragged to the launcher or started.
after a mv ubuntu: software- center. desktop ubuntu\ software- center. desktop
(replace the colon by a space)
The starter appears in double in the dash.