Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Split swaylock into separate project | 2019-01-13 | |
| | |||
* | swaylock: Add caps lock state to indicator | 2019-01-10 | |
| | | | | | Implements customization for the indicator as proposed in #2788 with comments from #3367 in mind. The default behaviour does not change exept for the caps lock text color. | ||
* | Remove readline.c | 2019-01-01 | |
| | | | | | All occurrences of read_line have been replaced by getline. peek_line has been absorbed into detect_brace. | ||
* | swaylock: fix build with musl libc | 2018-11-30 | |
| | | | | Signed-off-by: Cameron Nemo <camerontnorman@gmail.com> | ||
* | Replace _XOPEN_SOURCE with _POSIX_C_SOURCE | 2018-11-25 | |
| | | | | And make sure we don't define both in the same source file. | ||
* | Merge pull request #2925 from ianyfan/swaylock | 2018-10-24 | |
|\ | | | | | swaylock: exit early if unable to get input inhibitor | ||
| * | swaylock: exit on display error | 2018-10-23 | |
| | | |||
| * | swaylock: exit early if unable to inhibit input | 2018-10-23 | |
| | | | | | | | | This stops the program from going into a spinlock without exiting | ||
* | | Add multiseat support to swaylock | 2018-10-24 | |
|/ | |||
* | Change initial background mode before arg parse. | 2018-10-19 | |
| | |||
* | Fix swaylock version string | 2018-10-16 | |
| | | | | | | | The referenced constants were not defined so it always printed "version unknown". Also it would exit with code 1. It now exits with code 0. | ||
* | Sway clients: Exit gracefully when compositor is unavailable | 2018-10-15 | |
| | |||
* | swaylock: Use common event loop | 2018-10-15 | |
| | |||
* | swaylock: Support keyboard and pointer disconnects and reconnects | 2018-10-06 | |
| | |||
* | Turn funcs() into funcs(void) | 2018-09-30 | |
| | | | | If they really do not take undefined number of arguments. | ||
* | Add support for building swaylock without PAM | 2018-09-28 | |
| | | | | | | This involves setuid'ing swaylock, which then forks and drops perms on the parent process. The child process remains root and listens on a pipe for requests to validate passwords against /etc/shadow. | ||
* | swaybar, swaylock, & tree/container: Set cairo font options to render text ↵ | 2018-09-22 | |
| | | | | and lines with subpixel hinting (if available). | ||
* | Fix swaylock arguments | 2018-07-17 | |
| | |||
* | Switch to using getopt_long for config flag | 2018-07-16 | |
| | |||
* | Remove leftover parens | 2018-07-16 | |
| | |||
* | Remove int cast after changing to size_t | 2018-07-16 | |
| | |||
* | Change to size_t in swaylock's get_config_path | 2018-07-16 | |
| | |||
* | Implement swaylock configuration file parsing | 2018-07-16 | |
| | |||
* | Change formatting of swaylock usage in the code | 2018-07-10 | |
| | |||
* | Implement swaylock customization flags | 2018-07-10 | |
| | |||
* | Update for swaywm/wlroots#1126 | 2018-07-09 | |
| | |||
* | swaylock: daemonize after locking | 2018-07-07 | |
| | |||
* | Detect opaque lockscreen when using a solid color | 2018-07-07 | |
| | |||
* | Use infinite opaque region in swaylock | 2018-07-07 | |
| | |||
* | Use opaque region to determine if frame done should be sent | 2018-07-07 | |
| | |||
* | swaylock daemonize: fix leak of devnull fd | 2018-07-02 | |
| | |||
* | swaylock: implement a proper render loop | 2018-05-27 | |
| | |||
* | swaylock: remove unused field | 2018-05-23 | |
| | |||
* | Merge branch 'master' into fix-swaylock-hotplugging | 2018-05-23 | |
|\ | |||
| * | Swaylock: Use calloc instead of malloc | 2018-05-20 | |
| | | |||
| * | Swaylock: Log error if multiple images are defined for the same output | 2018-05-20 | |
| | | |||
| * | Swaylock: Allow per-output images | 2018-05-20 | |
| | | |||
* | | Fix output hotplugging | 2018-05-18 | |
| | | |||
* | | Fix swaylock crashing when unplugging output | 2018-05-18 | |
|/ | |||
* | swaylock: Securely zero-out password. | 2018-04-12 | |
| | | | | | | | | - Replace char* with static array. Any chars > 1024 will be discarded. - mlock() password buffer so it can't be written to swap. - Clear password buffer after auth succeeds or fails. This is basically the same treatment I gave the 0.15 branch in https://github.com/swaywm/sway/pull/1519 | ||
* | Error handling in swaylock daemonize() | 2018-04-05 | |
| | | | | Fixes #1741 | ||
* | Address review feedback from @emersion | 2018-04-04 | |
| | |||
* | Add hidpi support to swaylock | 2018-04-04 | |
| | |||
* | Implement input-inhibit in sway, swaylock | 2018-04-04 | |
| | |||
* | Actually let's not do that TODO | 2018-04-04 | |
| | |||
* | R E N D E R I N G | 2018-04-04 | |
| | |||
* | Add password buffer, refactor rendering/surfaces | 2018-04-04 | |
| | |||
* | Split seat code into its own file | 2018-04-04 | |
| | |||
* | Set up an XKB context for the keyboard | 2018-04-04 | |
| | |||
* | Grab keyboard off of the seat | 2018-04-04 | |
| |