Bug 362387 - breeze sddm theme is unusable with a large number of users
Summary: breeze sddm theme is unusable with a large number of users
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Theme packages (show other bugs)
Version: 5.8.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Development Mailing List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2016-04-27 22:50 UTC by Antony Lee
Modified: 2019-12-06 16:46 UTC (History)
3 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 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.