Bug 521545 - Add note about username restrictions when typing
Summary: Add note about username restrictions when typing
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_users (other bugs)
Version First Reported In: 6.6.5
Platform: Fedora RPMs Linux
: LO wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: junior-jobs, usability
: 373558 (view as bug list)
Depends on:
Blocks:
 
Reported: 2026-06-17 04:09 UTC by Justin Zobel
Modified: 2026-08-06 14:01 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Zobel 2026-06-17 04:09:39 UTC
DESCRIPTION
No characters appear while holding shift and typing in the Username field.

STEPS TO REPRODUCE
1. Click Add New to create a new user
2. Attempt to type in the Username field while holding Shift or with Caps Lock on

OBSERVED RESULT
No characters are entered

EXPECTED RESULT
Characters are entered.

POTENTIAL SOLUTIONS
1. Ignore case in this field and enter the characters anyway
2. Show a warning if the user has caps lock on (like the login screen does) or is holding shift

POTENTIAL HELPER
Have a note near the Username field explaining that usernames must be lower-case with a "i" icon next to it (like in many other System Settings pages) that shows why this is the case in a tooltip.

Operating System: Fedora Linux 44
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-200.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: AMD Radeon RX 7600
Comment 1 David Edmundson 2026-06-17 12:52:41 UTC
This is deliberate. If you use the adduser tool it also has some restrictions. We want to match that.

>Have a note near the Username field explaining that usernames must be lower-case with a "i" icon next to it (like in many other System Settings pages) that shows why this is the case in a tooltip.

ok.
Comment 2 Nate Graham 2026-06-17 19:05:12 UTC
Wanna submit a patch, Justin?
Comment 3 Justin Zobel 2026-06-18 03:15:07 UTC
(In reply to Nate Graham from comment #2)
> Wanna submit a patch, Justin?

I can look but no guarantees due to skill and/time.
Comment 4 mradulpal 2026-06-20 18:39:36 UTC
Can i work on this?
Comment 5 Nate Graham 2026-06-20 20:36:00 UTC
Sure, go ahead! In KDE, anyone is welcome to work on anything.
Comment 6 Bug Janitor Service 2026-06-22 07:39:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6783
Comment 7 Bug Janitor Service 2026-06-22 07:39:14 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6783
Comment 8 Nate Graham 2026-08-03 22:28:02 UTC
Git commit 0d7003e538bf3706c2bc71d8691d2eeb56081f61 by Nate Graham, on behalf of Mradul  Pal.
Committed on 03/08/2026 at 22:27.
Pushed by ngraham into branch 'master'.

kcms/users: Warn about otherwise-silent input rejections in username field

Fixes silent character rejection in the username field when typing uppercase
or special characters by showing warning messages about it.
FIXED-IN: 6.8.0

M  +44   -3    kcms/users/src/ui/CreateUser.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/0d7003e538bf3706c2bc71d8691d2eeb56081f61
Comment 9 Nate Graham 2026-08-06 14:01:38 UTC
*** Bug 373558 has been marked as a duplicate of this bug. ***