| Summary: | KDebugSettings has bad discoverability | ||
|---|---|---|---|
| Product: | [Applications] kdebugsettings | Reporter: | ratijas <me> |
| Component: | general | Assignee: | ratijas <me> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | nate |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/utilities/kdebugsettings/commit/e3b76f4de17e098bc046dd96d9e476d5359e1b0c | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
ratijas
2022-01-15 09:33:28 UTC
There is a relevant article on community wiki, and it doesn't mention KDebugSettings either: https://community.kde.org/Guidelines_and_HOWTOs/Debugging/Using_Error_Messages We use "NoDisplay=true" as it's really a dev application not for end-user > We use "NoDisplay=true" as it's really a dev application not for end-user
I don't think it's a good approach for dev tooling. If it's a dev app, and you don't wanna regular users to see it, then just don't ship it to regular users.
I agree with Ivan; nodisplay=true doesn't make a lot of sense for a GUI app like this. Non-developers shouldn't even have this installed in the first place; developers who do have it installed should be able to find it. Feel free to submit a merge request to fix it. Today I needed to use it again, and even though the last time I used it was fairly recent (hence this issue exists in the first place), I still struggled for half a minute trying to recall what was the name. Also, I do appreciate how you can find "Plasma Engine Explorer" by simply typing "data" in KRunner — that one's really cool and convenient. I failed to find it once again, so I decided it's time for a merge request. A possibly relevant merge request was started @ https://invent.kde.org/utilities/kdebugsettings/-/merge_requests/7 Git commit e3b76f4de17e098bc046dd96d9e476d5359e1b0c by ivan tkachenko. Committed on 10/07/2022 at 14:46. Pushed by ngraham into branch 'master'. Make KDebugSettings app actually discoverable M +1 -1 src/org.kde.kdebugsettings.desktop https://invent.kde.org/utilities/kdebugsettings/commit/e3b76f4de17e098bc046dd96d9e476d5359e1b0c |