Bug 457768 - Poor UI for configuring custom label
Summary: Poor UI for configuring custom label
Status: CONFIRMED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 5.25.4
Platform: unspecified All
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2022-08-11 16:53 UTC by David Chmelik
Modified: 2022-08-11 17:46 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Chmelik 2022-08-11 16:53:46 UTC
SUMMARY
'Keyboard layout indicator: configure: configure: label' shows flag but hidden/invisible text label only visible when selected.

STEPS TO REPRODUCE
1. Select (right mouse button) keyboard layout indicator or go to its system settings.
2. Select 'configure'.
3. Select 'configure' (again).
4. Select a (layout) row 'label' column entry.

OBSERVED RESULT
Keyboard indicator layout label is shown as flag; no one knows of text aspect unless selects a (layout) row 'label' column entry.

EXPECTED RESULT
Don't hide anything not selected to hide.

SOFTWARE/OS VERSIONS
UNIX/GNU/Linux/KDE Plasma: FreeBSD 13+, Slackware64 15+, KDE Neon 5.25
KDE Plasma Version: 5.2n.m
KDE Frameworks Version: 5.9n.m
Qt Version: 5.1n.m

ADDITIONAL INFORMATION
(In reply to Nate from bug 444864 comment #1)
> As for custom text, the new applet does actually respect custom text set in
> the KCM. You have to set it in the KCM, though. You can do this by
> double-clicking on the "Label" cell in the table. There, you can set
> whatever text you want. I just confirmed that this works for me.
> 
> This is a fairly crummy and undiscoverable UI, though. Can you file a
> separate bug report about that? You can file it to systemsettings |
> key_keyboard. Thanks!

I didn't find key_keyboard (maybe this was the right place).
Comment 1 Andrey 2022-08-11 17:46:24 UTC
I think it's nice topic for GSoC students or what KDE has.
We should port that UI to QML anyway (probably).