Bug 362387

Summary: breeze sddm theme is unusable with a large number of users
Product: [Plasma] plasmashell Reporter: Antony Lee <anntzer.lee>
Component: Global Theme packagesAssignee: Plasma Development Mailing List <plasma-devel>
Status: RESOLVED FIXED    
Severity: normal CC: filipfila.kde, nate, plasma-bugs
Priority: NOR Keywords: usability
Version: 5.8.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Antony Lee 2016-04-27 22:50:16 UTC
Having to scroll through a huge list of users is a pain.  The discussion at https://github.com/sddm/sddm/issues/406 focused on the security issues of displaying the available usernames.  There are cases where displaying the names is preferred, but this could be done in a more space efficient way (e.g. over multiple lines, with vertical scrolling for very large numbers).

Reproducible: Always

Steps to Reproduce:
Create a large number of users and try to login.

Actual Results:  
You need to scroll through a huge list.

Expected Results:  
You can select the username without (or with limited) scrolling.
Comment 1 Filip Fila 2019-12-06 09:35:45 UTC
I agree that our default design is inadequate when there are a lot of users.

We could have another theme where manual input is default.

Not sure how feasible it is to have a combobox of sorts of users though.
Comment 2 Nate Graham 2019-12-06 15:24:58 UTC
Could you attach a picture of what it looks like when it's in this sub-optimal view today? The UI has changed a lot in the intervening years and the theme no longer displays a horizontal row of icons when there are more than 10 users.
Comment 3 Antony Lee 2019-12-06 15:31:37 UTC
(I don't run into this use case anymore, so I'll let you hash this out :))
Comment 4 Nate Graham 2019-12-06 16:46:26 UTC
Thanks, sounds like it's been fixed by the 10-user maximum limit on showing the icon row.