summaryrefslogtreecommitdiff
path: root/sys/src/cmd/screenlock.c
AgeCommit message (Collapse)Author
2021-07-18screenlock: don't poll to top window (thanks Stuart Morrow)cinap_lenrek
> String becomes stringbg so we have guaranteed max contrast in case the > user changes the picture. (If you don't change the picture, it's > white-on-black-on-black (sic) and you would never notice the change.)
2021-01-28screenlock: use initdisplay(2), top the window (thanks stuart morrow)Ori Bernstein
Screenlock should use libdraw(2) to init the display and create the window, instead of looking at the screen file directly. Also, to prevent new windows from popping up over screenlock, bring it to the top periodically.
2017-12-03screenlock: put position check back in grabmouse (thanks deuteron)cinap_lenrek
the check was there because changing te position causes another mouse event to get posted resulting in grabmouse spinning.
2017-12-03screenlock: have keyboard activity reset blank timeoutcinap_lenrek
2017-12-03screenlock: avoid continuous blanking, draw fullscreen over bordercinap_lenrek
2017-12-03screenlock: some improvementscinap_lenrek
check for "needkey " error string from auth_userpasswd() in case no key is pesent in factotum. this used to be a common trap with stand alone machines that do not have an authentication server setup. indicate authentication in progress by drawing a white border. delete unneccesary cruft and simplify the code.
2017-12-01screenlock: blank screen using /dev/mousectl (thanks sl)cinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen