aboutsummaryrefslogtreecommitdiffstats
path: root/swaylock/main.c
Commit message (Collapse)AuthorAge
* Change initial background mode before arg parse.Libravatar Connor E2018-10-19
|
* Fix swaylock version stringLibravatar Ryan Dwyer2018-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 unavailableLibravatar Ryan Dwyer2018-10-15
|
* swaylock: Use common event loopLibravatar Ryan Dwyer2018-10-15
|
* swaylock: Support keyboard and pointer disconnects and reconnectsLibravatar Ryan Dwyer2018-10-06
|
* Turn funcs() into funcs(void)Libravatar Arkadiusz Hiler2018-09-30
| | | | If they really do not take undefined number of arguments.
* Add support for building swaylock without PAMLibravatar Drew DeVault2018-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 ↵Libravatar Geoff Greer2018-09-22
| | | | and lines with subpixel hinting (if available).
* Fix swaylock argumentsLibravatar Brian Ashworth2018-07-17
|
* Switch to using getopt_long for config flagLibravatar Brian Ashworth2018-07-16
|
* Remove leftover parensLibravatar Brian Ashworth2018-07-16
|
* Remove int cast after changing to size_tLibravatar Brian Ashworth2018-07-16
|
* Change to size_t in swaylock's get_config_pathLibravatar Brian Ashworth2018-07-16
|
* Implement swaylock configuration file parsingLibravatar Brian Ashworth2018-07-16
|
* Change formatting of swaylock usage in the codeLibravatar Brian Ashworth2018-07-10
|
* Implement swaylock customization flagsLibravatar Brian Ashworth2018-07-10
|
* Update for swaywm/wlroots#1126Libravatar emersion2018-07-09
|
* swaylock: daemonize after lockingLibravatar emersion2018-07-07
|
* Detect opaque lockscreen when using a solid colorLibravatar Ryan Dwyer2018-07-07
|
* Use infinite opaque region in swaylockLibravatar Ryan Dwyer2018-07-07
|
* Use opaque region to determine if frame done should be sentLibravatar Ryan Dwyer2018-07-07
|
* swaylock daemonize: fix leak of devnull fdLibravatar Dominique Martinet2018-07-02
|
* swaylock: implement a proper render loopLibravatar emersion2018-05-27
|
* swaylock: remove unused fieldLibravatar emersion2018-05-23
|
* Merge branch 'master' into fix-swaylock-hotpluggingLibravatar emersion2018-05-23
|\
| * Swaylock: Use calloc instead of mallocLibravatar Ryan Dwyer2018-05-20
| |
| * Swaylock: Log error if multiple images are defined for the same outputLibravatar Ryan Dwyer2018-05-20
| |
| * Swaylock: Allow per-output imagesLibravatar Ryan Dwyer2018-05-20
| |
* | Fix output hotpluggingLibravatar emersion2018-05-18
| |
* | Fix swaylock crashing when unplugging outputLibravatar emersion2018-05-18
|/
* swaylock: Securely zero-out password.Libravatar Geoff Greer2018-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()Libravatar Drew DeVault2018-04-05
| | | | Fixes #1741
* Address review feedback from @emersionLibravatar Drew DeVault2018-04-04
|
* Add hidpi support to swaylockLibravatar Drew DeVault2018-04-04
|
* Implement input-inhibit in sway, swaylockLibravatar Drew DeVault2018-04-04
|
* Actually let's not do that TODOLibravatar Drew DeVault2018-04-04
|
* R E N D E R I N GLibravatar Drew DeVault2018-04-04
|
* Add password buffer, refactor rendering/surfacesLibravatar Drew DeVault2018-04-04
|
* Split seat code into its own fileLibravatar Drew DeVault2018-04-04
|
* Set up an XKB context for the keyboardLibravatar Drew DeVault2018-04-04
|
* Grab keyboard off of the seatLibravatar Drew DeVault2018-04-04
|
* Initial swaylock portLibravatar Drew DeVault2018-04-04
|
* Clean up fallthrough issuesLibravatar Drew DeVault2017-08-09
|
* Allow swaylock indicator size to be configurableLibravatar Calvin Lee2017-07-31
|
* Add -DVERSION flag for release version numbersLibravatar Sebastian Noack2017-04-26
|
* UnGNUify the codebaseLibravatar Drew DeVault2017-03-10
|
* Documentation and style fixes for swaylockLibravatar Calvin Lee2017-02-21
|
* Feature for #1078: Configurable swaylock colorsLibravatar Calvin Lee2017-02-21
| | | | | | | | | | | Colors are configured through the command line so that swaylock conforms to the i3lock fork 'github.com/chrjguill/i3lock-color'. Differences from it are that one letter options '-r' and '-s' are not implimentend because '-s' is already used by '--scaling' in swaylock. This commit also fixed whitespace in 'include/swaylock/swaylock.h' and changed `parse_color` in 'common/util.h' so that it can accept colors that do not start with a hash. This was done to keep compatability with the i3lock fork.
* fix #971Libravatar Zandr Martin2016-12-27
|
* Clear swaylock properly during re-renderLibravatar Drew DeVault2016-12-20
| | | | Fixes #999