Summary: | 'Pair Device' button is hidden in an overflow menu on mobile/narrow window sizes | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Justin Zobel <justin> |
Component: | kcm_bluetooth | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | nate, nowrep |
Priority: | NOR | Keywords: | usability |
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | postmarketOS | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/bluedevil/-/commit/5d36acde6d07ce8f16506c5fca79e727db018b43 | Version Fixed In: | 6.3.0 |
Sentry Crash Report: |
Description
Justin Zobel
2025-01-28 06:15:02 UTC
This was part of an initiative to be less redundant in the UI; hence the explanatory text that says "Click Pair Device⦠to pair some". The idea was to show people where that button was rather than duplicating it in the placeholder message, because the duplicate would disappear the moment the placeholder message went away because you paired a device! We follow the same UI style in other places like the KAccounts and Firewall KCMs. Are you using Plasma Mobile? I saw you mentioned "the three dots menu" but that shouldn't be seen on the desktop. Yes sorry, this was the experience on mobile. Right, yeah, I can see how there's a problem right now. I'm not sure this is the right solution though, because after you pair the first device, the placeholder along with its "Pair" button will disappear, leaving you in the same situation you started in. Aha, it looks like I can use a display hint to make sure it's always visible, at least in icons-only form. Let's do that. Then I'll make a pass through other KCMs to see what else could benefit from this. A possibly relevant merge request was started @ https://invent.kde.org/plasma/bluedevil/-/merge_requests/196 Made this part of a larger project to do the same thing in more relevant places: https://invent.kde.org/plasma/systemsettings/-/issues/42 Thanks Nate, appreciate the speedy response and change! Git commit 90af924ff058d66f2be980a70882f5d2f512b072 by Nate Graham. Committed on 29/01/2025 at 21:35. Pushed by ngraham into branch 'master'. kcm: keep "Pair Device" always visible Part of https://invent.kde.org/plasma/systemsettings/-/issues/42. This is important especially for Plasma Mobile, where window widths are highly constrained. FIXED-IN: 6.3.0 M +1 -0 src/kcm/ui/main.qml https://invent.kde.org/plasma/bluedevil/-/commit/90af924ff058d66f2be980a70882f5d2f512b072 Git commit 5d36acde6d07ce8f16506c5fca79e727db018b43 by Nate Graham. Committed on 30/01/2025 at 03:28. Pushed by ngraham into branch 'Plasma/6.3'. kcm: keep "Pair Device" always visible Part of https://invent.kde.org/plasma/systemsettings/-/issues/42. This is important especially for Plasma Mobile, where window widths are highly constrained. FIXED-IN: 6.3.0 (cherry picked from commit 90af924ff058d66f2be980a70882f5d2f512b072) Co-authored-by: Nate Graham <nate@kde.org> M +1 -0 src/kcm/ui/main.qml https://invent.kde.org/plasma/bluedevil/-/commit/5d36acde6d07ce8f16506c5fca79e727db018b43 |