Run Application dialog does not show all known applications
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-panel (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-panel
The "Run Application" dialog (Alt-F2) does not include all installed applications in the list of known applications. For instance, gvim is missing.
Steps to reproduce:
1. Make sure that gvim is installed (it's in the "vim-full" package).
2. Press Alt-F2 to bring up the "Run Application" dialog.
3. Click on "Show list of known applications".
4. Look for "gvim".
5. Fail to find it. =) That's the bug.
I am not sure whether this is a bug in gnome-panel or in vim-full or one of its dependencies (most likely vim-gui-common). It may or may not be related to the fact that the "Run Application" dialog does not display the gvim icon (/usr/share/
I am using gutsy with gnome-panel 1:2.20.1-0ubuntu1.
All right, I have just taken a quick look at the source and found the following:
The function "get_all_ applications" (gnome- panel/panel- run-dialog. c:817) appears to get the list of applications from the Applications menu. Indeed, adding "gvim" to the menu (in System- >Preferences- >Main Menu), solves both problems, i.e. the "Run Application" dialog now includes "GVim Text Editor" in the list of known applications and displays the icon when I enter "gvim" in the text box.
I am leaving this open for now as I am uncertain whether getting the list from the Applications menu is the Right Thing to do when the menu does not contain all known applications (file-roller is another example of an application that is not included in the menu by default).