Created attachment 7786 One is the actual Terminal, the other is the Settings. Using the Whisker menu, xfce4-terminal and xfce4-terminal-settings share the same name. When navigating through the menus, one can tell them apart since the Terminal is in System, and the Settings in Preferences. But when searching the "terminal" through the search function, both results show up without anything to tell them apart, as seen in the joined picture. I suggest to make those entries have different names. On Manjaro x64 xfce4-terminal 0.8.7.4-1 xfce4-whiskermenu-plugin 2.2.0-1 https://forum.manjaro.org/t/misleading-application-entry-in-whisker-menu-xfce-terminal/49901?u=maycne.sonahoz
The entry name is not controlled by Whisker Menu. Whisker Menu just loads the contents of the menu from garcon, and has no idea what menu items there are. The problem is caused by the xfce4-terminal.desktop file and the xfce4-terminal-settings.desktop file both having the same entry name, but that is not something Whisker Menu can change. The Xfce terminal needs to change one of the entry names in its desktop files for it to show up differently in Whisker Menu. You should report this to the Xfce terminal.
When creating the xfce4-terminal-settings.desktop file, I followed the existing approach: for example, the Settings entry for Thunar is called "File Manager", not "File Manager Settings"; the entry for WM is just "Window Manager". So, I guess, adding word "Settings" to the names would be excessive since those entries are already under the Settings menu.
What I could do is to change the Comment field in the xfce4-terminal-settings.desktop file so it would say something like "Configure Xfce Terminal", what do you think?
(In reply to Igor from comment #3) > What I could do is to change the Comment field in the > xfce4-terminal-settings.desktop file so it would say something like > "Configure Xfce Terminal", what do you think? That would work. Furthermore, since you mention Thunar as example, i see it also uses that approach.
Igor referenced this bugreport in commit 17148b312d6e3db34286ac7203c8b32be418ddb0 Distinguish terminal settings from the actual terminal in the menu https://git.xfce.org/apps/xfce4-terminal/commit?id=17148b312d6e3db34286ac7203c8b32be418ddb0
Fixed, thank you!
Thanks a lot. :)
*** Bug 15672 has been marked as a duplicate of this bug. ***
For me, the fix doesn't work. tested in Xubuntu 20.04 Beta Whisker using the search fonction does't display the "Comment=Configure Xfce Terminal" It displays only the logo and the "Xfce terminal" name. That's super misleading. IMHO "Xfce terminal" is not an appropriate name for a "xfce4-terminal --preferences" command. as well as the logo to access configuration shall not be the same as the actual "xfce4-terminal"
above s/logo/icon the terminal icon could be used with a smaller "settings" icon or (may be more explicit) a wrench or even a cog icon on top to explicit that is dealing with configuration.
I've filed a new bug to fix this issue in bug 16647.
After some thinking, I would be more radical and just remove xfce4-terminal-settings.desktop.in -I don't know anyone actually using it (people open the terminal, then click Edit >Preferences) -it doesn't exist in gnome terminal (https://gitlab.gnome.org/GNOME/gnome-terminal) That would fix the misleading problem
Removing it isnt an option, as its an entry in Settings Manager. https://imgur.com/D2gQ5nM.png
removing the entry in Settings Manager wouldn't be a problem to me. There is no "Transmission" or "firefox" in Settings Manager and I don't miss them.
Those aren't Xfce's desktop environment specific apps, so obviously their settings wouldnt be in settings manager.
As mentioned above, Firefox and Transmission aren't Xfce apps. While Xfce-terminal, as well as Thunar, are Xfce apps and have entries in the Settings Manager. Let's switch to bug #16647 to discuss the proposal.