https://bugs.kde.org/show_bug.cgi?id=371921

Boudewijn Rempt <b...@valdyas.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |b...@valdyas.org
         Resolution|---                         |INVALID

--- Comment #1 from Boudewijn Rempt <b...@valdyas.org> ---
Please report it to Gnome;
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
says

"NoDisplay means "this application exists, but don't display it in the menus".
This can be useful to e.g. associate this application with MIME types, so that
it gets launched from a file manager (or other apps), without having a menu
entry for it (there are tons of good reasons for this, including e.g. the
netscape -remote, or kfmclient openURL kind of stuff). "

So Krita's use of it is correct. Using "Hidden" is wrong:

"Hidden should have been called Deleted. It means the user deleted (at his
level) something that was present (at an upper level, e.g. in the system dirs).
It's strictly equivalent to the .desktop file not existing at all, as far as
that user is concerned. This can also be used to "uninstall" existing files
(e.g. due to a renaming) - by letting make install install a file with
Hidden=true in it. Hidden should have been called Deleted. It means the user
deleted (at his level) something that was present (at an upper level, e.g. in
the system dirs). It's strictly equivalent to the .desktop file not existing at
all, as far as that user is concerned. This can also be used to "uninstall"
existing files (e.g. due to a renaming) - by letting make install install a
file with Hidden=true in it. "

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to