can't execute non-lowercase programs

Bug #1084150 reported by Hakan Erduman on 2012-11-28
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Slingshot
Fix Released
Low
Julien Spautz

Bug Description

Slingshot converts user input to lowercase and fails to execute input if no desktop file is found.

Example:
/usr/local/bin/mbrowse is a program, correctly referenced by /usr/local/share/applications/mbrowse.desktop.

a)
- Remove desktop file, enter mbrowse in slingshot, hit enter
- Runs correct program
(expected behavior)

b)
- rename mbrowse to mBrowse (note casing), enter mBrowse, hit enter
- prints (lowercase) mbrowse in display while typing, executes nothing.
(failure)

Related branches

Changed in slingshot:
status: New → Confirmed
importance: Undecided → Low
Changed in slingshot:
status: Confirmed → In Progress
assignee: nobody → Julien Spautz (julien-spautz)
Cody Garver (codygarver) on 2013-06-12
Changed in slingshot:
status: In Progress → Fix Released
Cody Garver (codygarver) on 2013-06-24
Changed in slingshot:
milestone: none → 0.7.2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints