<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><style> body {  font-family: "Calibri","Slate Pro",sans-serif,"sans-serif"; color:#262626 }</style> </head> <body lang="de-DE"><div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">Hi everyone,</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">I've quite often come across valid complaints that our Breeze SDDM theme lacks an input field for a user not listed in the greeter, quite common to corporate environments, where you sign in through LDAP or similar.</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">I tried to add an "Other user" entry at the end of the list but the SDDM model, obviously, only has users and from QML I cannot just add another item there. I tried to abuse the "footer" of ListView but keyboard navigation naturally cannot select this non-item. Another much simpler approach I could imagine is having an entry in the session menu (that I wanted to turn into a hamburger menu anyway, remember?) to make it an expert setting. </font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">For the visual representation I'm unsure what it should look like. I experimented with a component that is pushed onto the StackView (like the logout options sliding in from the right) but then I would have to re-implement a lot of logic ("caps lock shown", "login failed" message, disable input fields while validating, session combo, and so on), this looks like this: [1]</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">Additionally, SDDM lacks an option to enable or disable this feature, as you probably don't want it on an average desktop with a small fixed number of users, in case we made it prominently show in the user list like my first attempt.</font><span style="font-family: Calibri, 'Slate Pro', sans-serif, sans-serif;"></span></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">Cheers,</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">Kai Uwe</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">PS: I think we should add a BusyIndicator when validating credentials takes longer than ~1 second as there's no feedback that it's doing something, other than your input fields becoming grayed out.</font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif"><br></font></div><div><font face="Calibri, Slate Pro, sans-serif, sans-serif">[1] http://wstaw.org/m/2015/12/11/sddmotheruser.jpg</font></div><div><br></div></div></body></html>