Bug 473373 - Make the "Name" default field for the title shown, NOT the "Description".
Summary: Make the "Name" default field for the title shown, NOT the "Description".
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (show other bugs)
Version: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-14 15:19 UTC by Peter
Modified: 2023-08-16 13:29 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0
Sentry Crash Report:


Attachments
Screen grab of current and expected behaviour (493.64 KB, application/pdf)
2023-08-14 15:19 UTC, Peter
Details
COrrected Kickoff vs. Desktop application menu comparison (614.28 KB, image/png)
2023-08-15 02:12 UTC, Peter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2023-08-14 15:19:12 UTC
Created attachment 160954 [details]
Screen grab of current and expected behaviour

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

An applications' "Description" is always used as the default name shown in Kickoff. This is very annoying since almost always these are long and unnecessary. Worse, sometime the same description is used for two or more apps. Use the Name by default, (it is the "Name" after all!!!) or at the very least add the option to chose which field should be chosen as the default. 

STEPS TO REPRODUCE
1. Install a new application with a Description. 
2. Open Kickoff
3. 

OBSERVED RESULT
See attachment

EXPECTED RESULT
See attachment

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-08-15 01:00:22 UTC
Your screenshot actually doesn't show Kickoff, but rather a semi-secret applications-only menu that you can configure to appear when right or middle clicking the desktop. Can you confirm that this is what you're asking for the change to be made in, and not Kickoff itself?
Comment 2 Peter 2023-08-15 02:12:49 UTC
Created attachment 160966 [details]
COrrected Kickoff vs. Desktop application menu comparison

Note the change in the "name" used to identify Kolourpaint between Kickoff (Name) and the right click menu (Description)
Comment 3 Nate Graham 2023-08-15 21:39:42 UTC
It appears that there is already an option to do this. In the configuration window where you set up a mouse click action to show "Application Launcher", click the "Configure" button next to it. That will open a window that lets you check a checkbox for "Show applications by name".
Comment 4 Bug Janitor Service 2023-08-15 21:45:23 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3185
Comment 5 Nate Graham 2023-08-16 13:27:02 UTC
Git commit 5d194f7440e1072c52e3539563d494b2cc65e620 by Nate Graham.
Committed on 16/08/2023 at 15:06.
Pushed by ngraham into branch 'master'.

AppLauncher: show app names by default

No not *that* Application launcher, the other one...

By now we pretty much show app names by default everywhere, rather than
their GenericName or Description values. This hidden off-by-default
click-on-the-desktop app launcher menu is one of the last places where
you'll see those. So let's make it consistent with the world around it.

M  +1    -1    containmentactions/applauncher/launch.cpp
M  +1    -1    containmentactions/applauncher/launch.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/5d194f7440e1072c52e3539563d494b2cc65e620