Bug 466256 - It is hard to distinguish "KDE Connect" app from "KDE Connect" section in Application Launcher
Summary: It is hard to distinguish "KDE Connect" app from "KDE Connect" section in App...
Status: RESOLVED FIXED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: 22.12.2
Platform: Neon Linux
: NOR wishlist
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-22 19:14 UTC by Andrei Rybak
Modified: 2024-08-07 22:45 UTC (History)
1 user (show)

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


Attachments
State of the Application Launcher after the third step (18.09 KB, image/png)
2023-02-22 19:14 UTC, Andrei Rybak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Rybak 2023-02-22 19:14:22 UTC
Created attachment 156613 [details]
State of the Application Launcher after the third step

SUMMARY
When typing "kde connect" in the Application Launcher, it is hard to distinguish the "KDE Connect" app proper from the section of System Settings which is also titled "KDE Connect".

STEPS TO REPRODUCE
1. Open Application Launcher
2. Type "kde connect" into the search field
3. Read the top three results

OBSERVED RESULT
Top three search results:
1. The app proper with hint "Device Synchronization".
2. "KDE Connect SMS", easily distinguishable from the other two.
3. The section of System Settings with hint "Connect and sync your devices"

EXPECTED RESULT
Hints that help distinguish the app proper from the section of System Settings. For example, the System Settings hint could be "Change settings of KDE Connect".

ADDITIONAL INFORMATION\
- It doesn't seem that the string "Connect and sync your devices" appears anywhere in the UI of the System Settings, but I could be missing some place where it is shown, like in a tooltip or something.
- I've found the strings in code:
  - https://invent.kde.org/network/kdeconnect-kde/-/blob/master/app/org.kde.kdeconnect.app.desktop#L52
  - https://invent.kde.org/network/kdeconnect-kde/-/blob/master/kcm/kcm_kdeconnect.json#L5
  and don't mind creating a pull request myself.
Comment 1 Bug Janitor Service 2024-08-03 12:01:36 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/708
Comment 2 Bug Janitor Service 2024-08-03 12:01:37 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/708
Comment 3 cwo 2024-08-07 22:45:53 UTC
Git commit 9cb33527211d527b4fcbb3827cce5192648fbd26 by Christoph Wolk.
Committed on 07/08/2024 at 09:24.
Pushed by albertvaka into branch 'master'.

kcm: improve description field in json

The kcm json currently lists the description as "Connect and sync your
devices". This is hard to distinguish from the KDE Connect application
at a glance, and does not follow the general pattern in kcm descriptions
to use either a configuration-based verb or noun (e.g. configure, edit,
settings).

This change sets the description to "Configure device synchronization".

M  +1    -1    kcm/kcm_kdeconnect.json

https://invent.kde.org/network/kdeconnect-kde/-/commit/9cb33527211d527b4fcbb3827cce5192648fbd26