Commit Graph

  • e63e0e4ec4 swaylock: Don't wait too long for surface damage before verifying Ryan Dwyer 2018-10-13 17:06:33 +1000
  • 076827d4cb swaylock: clear password after 10 seconds Ryan Dwyer 2018-10-13 16:56:35 +1000
  • f27204e5a1 swaylock: Remove indicator after 3 seconds Ryan Dwyer 2018-10-13 16:52:13 +1000
  • 1d0579aca4 swaylock: Use common event loop Ryan Dwyer 2018-10-13 16:14:35 +1000
  • 7931487347 swaylock: fix clear_password_buffer espkk 2018-10-14 07:40:33 +0300
  • c7776e7804 Fix swaylock w/shadow on glibc, improve security Drew DeVault 2018-10-06 12:17:36 -0400
  • ec35e9943e swaylock: Support keyboard and pointer disconnects and reconnects Ryan Dwyer 2018-10-06 09:38:12 +1000
  • e184e5987f Add support for installing binaries with DT_RPATH Arkadiusz Hiler 2018-09-30 15:11:24 +0300
  • 5ca9cd6d4e Turn funcs() into funcs(void) Arkadiusz Hiler 2018-09-30 13:58:49 +0300
  • 64259db8d6 Add support for building swaylock without PAM Drew DeVault 2018-09-28 12:18:54 +0200
  • 1ba79a159e swaybar, swaylock, & tree/container: Set cairo font options to render text and lines with subpixel hinting (if available). Geoff Greer 2018-09-20 20:37:08 -0700
  • 2376a9c5d7 Add FreeBSD-specific PAM configuration sghctoma 2018-08-30 09:58:57 +0200
  • 01e7492d70 Fix swaylock arguments Brian Ashworth 2018-07-17 21:50:15 -0400
  • 2bb424ea89 Switch to using getopt_long for config flag Brian Ashworth 2018-07-16 12:17:16 -0400
  • 96af98e976 Remove leftover parens Brian Ashworth 2018-07-13 21:23:18 -0400
  • bd4a8e0673 Remove int cast after changing to size_t Brian Ashworth 2018-07-13 14:56:07 -0400
  • e1ddb4373f Change to size_t in swaylock's get_config_path Brian Ashworth 2018-07-13 14:46:49 -0400
  • 6fb2cf9507 Implement swaylock configuration file parsing Brian Ashworth 2018-07-13 13:18:59 -0400
  • cd9295c9d9 Change formatting of swaylock usage in the code Brian Ashworth 2018-07-10 22:08:42 -0400
  • 77cf57ae14 Implement swaylock customization flags Brian Ashworth 2018-07-10 21:29:15 -0400
  • ecf5b656c9 Update for swaywm/wlroots#1126 emersion 2018-07-09 22:54:30 +0100
  • d4886a3cd5 swaylock: daemonize after locking emersion 2018-07-07 18:36:49 +0100
  • 01d2c492fd swaylock: fix the displaying of "verified" Dominique Martinet 2018-06-08 21:59:18 +0900
  • 1468d89395 Detect opaque lockscreen when using a solid color Ryan Dwyer 2018-07-07 00:17:08 +1000
  • 788b771632 Use infinite opaque region in swaylock Ryan Dwyer 2018-07-03 18:15:02 +1000
  • f43f683720 Use opaque region to determine if frame done should be sent Ryan Dwyer 2018-07-03 17:29:23 +1000
  • 0978661a1b Fix transparency in background images in swaylock Bor Grošelj Simić 2018-07-04 12:09:05 +0200
  • 175c21d36d Fix #1857 Bor Grošelj Simić 2018-07-04 01:53:32 +0200
  • 8406c501b9 swaylock daemonize: fix leak of devnull fd Dominique Martinet 2018-07-01 23:40:20 +0900
  • d68ddd1532 swaylock: implement ^U to clear buffer Dominique Martinet 2018-06-08 21:58:01 +0900
  • 515f03c94c swaylock: implement a proper render loop emersion 2018-05-25 19:34:36 +0100
  • e0922094a6 Delete old asciidoc man pages emersion 2018-05-25 19:11:43 +0100
  • cc12bc3723 swaylock: remove unused field emersion 2018-05-23 22:58:39 +0100
  • 8eca011fa7 swaylock: don't try to render unconfigured surfaces emersion 2018-05-23 22:55:57 +0100
  • ab7d22052a Merge branch 'master' into fix-swaylock-hotplugging emersion 2018-05-23 22:54:52 +0100
  • 7072f6112c Swaylock: Use calloc instead of malloc Ryan Dwyer 2018-05-20 22:47:07 +1000
  • 9a06de63e7 Swaylock: Log error if multiple images are defined for the same output Ryan Dwyer 2018-05-20 22:39:08 +1000
  • 3afd535a3b Swaylock: Allow per-output images Ryan Dwyer 2018-05-19 08:47:47 +1000
  • b0c5fa2bdf Fix output hotplugging emersion 2018-05-18 21:57:58 +0100
  • af713a5adb Fix swaylock crashing when unplugging output emersion 2018-05-18 19:13:08 +0100
  • c57e8a3840 Add swaylock(1) and swaymsg(1) Drew DeVault 2018-05-11 21:39:47 -0400
  • 52e2575d19 Improved key handling in swaylock Mattias Eriksson 2018-04-20 14:46:30 +0200
  • 780b15be32 [swaylock] Install pam module Bruno Pinto 2018-04-20 01:25:51 +0100
  • d8f0fb1378 swaylock: Securely zero-out password. Geoff Greer 2018-04-12 17:38:24 -0700
  • b9afbf0bd3 Error handling in swaylock daemonize() Drew DeVault 2018-04-05 09:21:39 -0400
  • f39499b139 Address review feedback from @emersion Drew DeVault 2018-04-04 18:52:44 -0400
  • 715804810f exit() needs stdlib.h Drew DeVault 2018-04-03 22:03:48 -0400
  • 495fcb627a Import stdlib.h and define POSIX macro for rand() Drew DeVault 2018-04-03 22:01:29 -0400
  • 2c6703cd41 Move extra roundtrip into password.c Drew DeVault 2018-04-03 22:00:29 -0400
  • 61b2e71c0c Add hidpi support to swaylock Drew DeVault 2018-04-03 19:15:14 -0400
  • f3f3e642bd Implement input-inhibit in sway, swaylock Drew DeVault 2018-04-03 17:03:29 -0400
  • 5e61e86883 Actually let's not do that TODO Drew DeVault 2018-04-03 15:33:02 -0400
  • d9287eb53b R E N D E R I N G Drew DeVault 2018-04-03 15:04:31 -0400
  • 89942f511d Verify passwords Drew DeVault 2018-04-03 14:49:56 -0400
  • 3f21cd441b Add password buffer, refactor rendering/surfaces Drew DeVault 2018-04-03 14:31:30 -0400
  • aead06f43c Link swaylock to xkbcommon Drew DeVault 2018-04-02 23:43:19 -0400
  • 1ca6d92c34 Split seat code into its own file Drew DeVault 2018-04-02 23:14:37 -0400
  • 26b58a7db8 Set up an XKB context for the keyboard Drew DeVault 2018-04-02 23:07:43 -0400
  • 566703675e Grab keyboard off of the seat Drew DeVault 2018-04-02 22:55:30 -0400
  • 2d1a44703b Initial swaylock port Drew DeVault 2018-04-02 22:48:13 -0400
  • 2c441e5bbc remove the rest of cmake Tony Crisci 2017-12-01 05:21:03 -0500
  • 6fdc52200b Document swaylock -f, scratchpad show Drew DeVault 2017-10-08 11:05:07 -0400
  • 9bf8cdc744 Fix github links in doc Zuzana Svetlikova 2017-10-06 05:13:42 +0200
  • a2ca567149 Clean up fallthrough issues Drew DeVault 2017-08-09 18:34:51 -0400
  • 3c03e851b6 Allow swaylock indicator size to be configurable Calvin Lee 2017-07-31 14:48:48 +0200
  • 4216d86492 Make asciidoc (and man pages) optional Drew DeVault 2017-07-04 16:00:13 -0400
  • 4cdbb38708 Correct swaylock man page description of -i and -c Andrew Conrad 2017-06-18 21:58:19 -0500
  • 235e6b653d Add -DVERSION flag for release version numbers Sebastian Noack 2017-04-26 11:29:30 +0200
  • 595a19c390 UnGNUify the codebase Drew DeVault 2017-03-10 23:41:24 -0500
  • 9d0a38c3aa Correct typo in swaylock(1) Drew DeVault 2017-02-25 12:44:39 -0500
  • 00a50ca4f6 Improve swaylock man Fabio Alessandro Locati 2017-02-25 17:22:31 +0000
  • a2273e2207 Documentation and style fixes for swaylock Calvin Lee 2017-02-21 21:14:28 -0700
  • 84335e3cee Feature for #1078: Configurable swaylock colors Calvin Lee 2017-02-21 12:49:22 -0700
  • 4930451e32 fix #971 Zandr Martin 2016-12-27 17:54:50 -0600
  • 434e46b9d7 Clear swaylock properly during re-render Drew DeVault 2016-12-20 15:53:42 -0500
  • d985b210b2 Run config files through sed and install to /etc Drew DeVault 2016-12-02 15:56:36 -0500
  • bc3b7a870c Explicitly set cairo font to avoid wonky fallback Vasilij Schneidermann 2016-10-05 22:07:39 +0200
  • dd1eb78931 Add client support for HiDPI Drew DeVault 2016-09-05 11:36:48 -0400
  • 5fac02d278 Reorganize includes Drew DeVault 2016-09-01 08:18:37 -0400
  • 91b7153dcf Fix warning from unused daemon return value Drew DeVault 2016-07-15 08:03:31 -0400
  • 43c84e68a4 swaylock: Add -f option to detach from the controlling terminal, fixes #725 David Eklov 2016-07-12 22:42:16 -0500
  • 12ded9a141 Bug fix: Add missing header file, unistd.h David Eklov 2016-06-26 23:25:56 -0500
  • 6c1182716b make numpad enter key work in swaylock Zandr Martin 2016-06-04 13:35:41 -0500
  • 51d7c9bc00 add documentation for client commands Zandr Martin 2016-06-04 10:43:23 -0500
  • 7fa862363c add --no-unlock-indicator to swaylock Zandr Martin 2016-05-26 10:16:34 -0500
  • 4911e97541 clear swaylock password buffer with esc Zandr Martin 2016-05-26 08:41:22 -0500
  • d0c8c394ca clear password buffer with ctrl-u in swaylock Zandr Martin 2016-05-26 08:35:16 -0500
  • 36f390c5b4 Fix missing include paths Tomáš Čech 2016-04-28 20:08:41 +0200
  • 480efede66 swaylock: fix double free Kevin Hamacher 2016-04-25 20:19:54 +0200
  • 0a6f952a3a swaylock: Fix swaylock.pam wdbw 2016-04-23 19:14:53 +0200
  • a50ca76abe swaylock: Handle possible fail on password realloc Mikkel Oscar Lyderik 2016-04-09 23:58:46 +0200
  • d86b3496bf Improve swaylock event flushing Kevin Hamacher 2016-04-03 00:33:15 +0200
  • 41f22a57cd swaylock: improve graphical feedback Kevin Hamacher 2016-03-31 13:49:59 +0200
  • f264c89d11 Squash warning about uninitialized variable Drew DeVault 2016-03-27 10:01:06 -0400
  • a8d9752726 Add graphical feedback to swaylock (#526) Kevin Hamacher 2016-03-25 14:06:27 +0100
  • 61ee70d26e Replace with in swaylock Nuew 2016-03-24 19:55:00 -0400
  • 49bf3ec118 Change 'display' to 'output' in swaylock error messages where necessary Nuew 2016-03-24 18:52:57 -0400
  • 8b73c3db29 Change 'display' to 'output' in swaylock docs where necessary Nuew 2016-03-24 18:49:58 -0400
  • 92b3963996 Add choice of display to --image. Nuew 2016-03-24 18:02:34 -0400
  • f9276e440c swaylock: Interpret XKB_KEY_BackSpace as a deletion instead of a normal key. Julius Michaelis 2016-03-24 19:31:48 +0100