Closed xvitaly closed 1 month ago
The generic name and comment in .desktop file feels somewhat redundant.
Just browsed my /usr/share/applications folder to see how it gets used in practice
a) A lot of programs didn't bother with generic name. b) For software that have both the generic name and comment. Generic name is often a noun, but comment starts with verbs. It somewhat matches the example in .desktop file spec.
So my suggestion is doing one of the following:
Does anyone have an example of a desktop environment displaying the "GenericName" or "Comment" values anywhere. At least on Gnome the application menu didn't seem to use it, and more detailed view in software center was based on appdata.xml not the .desktop file content. I am not saying that it's useless, I am just curios how various desktop environments use this information.
getting rid of GenericName
GenericName is heavily used by KDE Plasma. Without it, the second line of the application launcher is empty and it looks ugly.
Does anyone have an example of a desktop environment displaying the "GenericName" or "Comment" values anywhere.
The first line - Name. The second line - GenericName. Tooltip - Comment.
the application menu didn't seem to use it, and more detailed view in software center was based on appdata.xml not the .desktop file content
Appdata is only used by package managers. Application launchers use only desktop files.
replace the FOSS part in comment with a more useful information like "Reverse engineering platform based on rizin".
Done.
Your checklist for this pull request
Detailed description
CMAKE_INSTALL_DATAROOTDIR
use.COMPONENT
option from the desktop file installation entry since the file is not a development file and is always needed.GenericName
andComment
to the desktop file.Test plan (required)
Run the build and installation on any UNIX operating system. The desktop and metainfo files should be installed.
Closing issues
n/a