Add SDDM theme login load feedback
ClosedPublic

Authored by GB_2 on Apr 29 2019, 3:40 PM.

Details

Summary

Currently, when you log in you can see a short freeze which looks bad. This patch adds some feedback by disabling and reducing the opacity of the controls after you begin the login (a busy cursor wouldn't work well, because it only changes when you move the mouse).

Test Plan

Log in to a user.

Diff Detail

Repository
R120 Plasma Workspace
Branch
add-sddm-theme-login-load-feedback (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 11352
Build 11370: arc lint + arc unit
GB_2 created this revision.Apr 29 2019, 3:40 PM
Restricted Application added a project: Plasma. · View Herald TranscriptApr 29 2019, 3:40 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
GB_2 requested review of this revision.Apr 29 2019, 3:40 PM

There's no chance that this could glitch out and leave you in a state where it's not logging in but all the controls are disabled, right?

GB_2 added a comment.Apr 29 2019, 4:05 PM

There's no chance that this could glitch out and leave you in a state where it's not logging in but all the controls are disabled, right?

I have used an edited theme with this since a long time now and it never happened to me.

ngraham accepted this revision.Apr 29 2019, 4:06 PM

Cool, sounds good!

This revision is now accepted and ready to land.Apr 29 2019, 4:06 PM
GB_2 closed this revision.Apr 29 2019, 4:13 PM
filipf added a subscriber: filipf.Jul 30 2019, 10:31 AM

There's no chance that this could glitch out and leave you in a state where it's not logging in but all the controls are disabled, right?

Just have this happening right now.

I had a separate home partition, reinstalled the OS and pointed it to the old home partition. Plasma forgot which users were on the system. Added the users back via user-manager, went to SDDM to log in, hang-fest.