aboutsummaryrefslogtreecommitdiff
path: root/swaylock/seat.c
AgeCommit message (Collapse)Author
2019-01-03swaylock: Fix caps lock not updating immediatelyOscar Cowdery Lack
Partially fixes #2788. This change makes it so the lock screen is redrawn whenever the caps lock modifier state changes, rather on relying on the keypress event. This didn't work because caps lock is disabled when the key is released, not pressed, so the caps lock indicator does not go away until the next keypress event.
2018-10-24Add multiseat support to swaylockRyan Dwyer
2018-10-06swaylock: Support keyboard and pointer disconnects and reconnectsRyan Dwyer
2018-07-09Update for swaywm/wlroots#1126emersion
2018-06-08swaylock: implement ^U to clear bufferDominique Martinet
The whole state->xcb.modifiers thing didn't work at all (always 0) The xkb doc says "[xkb_state_serialize_mods] should not be used in regular clients; please use the xkb_state_mod_*_is_active API instead" so here it is
2018-04-24Improved key handling in swaylockMattias Eriksson
Make escape clear buffer Add indicator states for ctrl,shift,super et al Add CapsLock indicator
2018-04-04exit() needs stdlib.hDrew DeVault
inb4 acrisci
2018-04-04Add password buffer, refactor rendering/surfacesDrew DeVault
2018-04-04Split seat code into its own fileDrew DeVault