85 Commits (671a202c94d3a3443f4bf538c48a6ab67ccd0f55)

Author SHA1 Message Date
Brian Ashworth 22d152f1fe Change formatting of swaylock usage in the code
8 years ago
Brian Ashworth 936a920a8e Implement swaylock customization flags
8 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
8 years ago
emersion ceb08b6365
swaylock: daemonize after locking
8 years ago
Ryan Dwyer 3b842f4eed Detect opaque lockscreen when using a solid color
8 years ago
Ryan Dwyer 58b2c8ed14 Use infinite opaque region in swaylock
8 years ago
Ryan Dwyer 839c3a5500 Use opaque region to determine if frame done should be sent
8 years ago
Dominique Martinet 2725185aeb swaylock daemonize: fix leak of devnull fd
8 years ago
emersion cc10c7af65
swaylock: implement a proper render loop
8 years ago
emersion df61bfbb57
swaylock: remove unused field
8 years ago
emersion cd0fca2ebf
Merge branch 'master' into fix-swaylock-hotplugging
8 years ago
Ryan Dwyer 8361233295 Swaylock: Use calloc instead of malloc
8 years ago
Ryan Dwyer bde9711f3c Swaylock: Log error if multiple images are defined for the same output
8 years ago
Ryan Dwyer 9d99e5c2e7 Swaylock: Allow per-output images
8 years ago
emersion b7ab7c0e66
Fix output hotplugging
8 years ago
emersion e4dbafe4d8
Fix swaylock crashing when unplugging output
8 years ago
Geoff Greer ad6aa21c43 swaylock: Securely zero-out password.
8 years ago
Drew DeVault 9939d98454 Error handling in swaylock daemonize()
8 years ago
Drew DeVault 5d444b34f6 Address review feedback from @emersion
8 years ago
Drew DeVault 46b388995d Add hidpi support to swaylock
8 years ago
Drew DeVault b7e7794912 Implement input-inhibit in sway, swaylock
8 years ago
Drew DeVault 62a736a196 Actually let's not do that TODO
8 years ago
Drew DeVault d053acbed6 R E N D E R I N G
8 years ago
Drew DeVault 066143adef Add password buffer, refactor rendering/surfaces
8 years ago
Drew DeVault 1008d4cc91 Split seat code into its own file
8 years ago
Drew DeVault 0bd40ce86b Set up an XKB context for the keyboard
8 years ago
Drew DeVault 402e1d90f0 Grab keyboard off of the seat
8 years ago
Drew DeVault b32bf595ae Initial swaylock port
8 years ago
Drew DeVault 03af90d302 Clean up fallthrough issues
8 years ago
Calvin Lee 23f11d7c45 Allow swaylock indicator size to be configurable
9 years ago
Sebastian Noack 173b338567 Add -DVERSION flag for release version numbers
9 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase
9 years ago
Calvin Lee 46bd2bb5df Documentation and style fixes for swaylock
9 years ago
Calvin Lee 34e2c70abc Feature for #1078: Configurable swaylock colors
9 years ago
Zandr Martin f84217d07c
fix #971
9 years ago
Drew DeVault 800d20611c Clear swaylock properly during re-render
9 years ago
Vasilij Schneidermann 83103abde6 Explicitly set cairo font to avoid wonky fallback
9 years ago
Drew DeVault b2226ac655 Add client support for HiDPI
9 years ago
Drew DeVault 416417a54c Reorganize includes
9 years ago
Drew DeVault a11277c88f Fix warning from unused daemon return value
10 years ago
David Eklov ea0a93c5c4 swaylock: Add -f option to detach from the controlling terminal, fixes #725
10 years ago
David Eklov d3c947676d Bug fix: Add missing header file, unistd.h
10 years ago
Zandr Martin 6e7659ba13 make numpad enter key work in swaylock
10 years ago
Zandr Martin 3746542462 add documentation for client commands
10 years ago
Zandr Martin 54d38d3931 add --no-unlock-indicator to swaylock
10 years ago
Zandr Martin 06e06f9af2 clear swaylock password buffer with esc
10 years ago
Zandr Martin ac4213a136 clear password buffer with ctrl-u in swaylock
10 years ago
Kevin Hamacher 7938736887 swaylock: fix double free
10 years ago
Mikkel Oscar Lyderik f8bb487ddb swaylock: Handle possible fail on password realloc
10 years ago
Kevin Hamacher 3b0d9de270 Improve swaylock event flushing
10 years ago