1. Aug 08, 2018
  2. Aug 07, 2018
  3. Aug 02, 2018
  4. Aug 01, 2018
  5. Jul 11, 2018
  6. Jul 10, 2018
    • Rudolf Polzer's avatar
      Switch user switch hotkey to Ctrl-Alt-O: · 0fa0d7dd
      Rudolf Polzer authored
      - It's right next to Ctrl-Alt-L on most standard keyboard layouts
        (QWERTY, QWERTZ, AZERTY) so easy to use as a double key combo
        Ctrl-Alt-LO (rather than Ctrl-Alt-LL) to lock and switch.
      
      - It prevents accidental double-taps on L from invoking the user switch
        (annoys some users).
      0fa0d7dd
    • Rudolf Polzer's avatar
      Relax binary name whitelisting: · b26d0e5c
      Rudolf Polzer authored
      - auth_ prefix now applies to the basename, not the entire path.
      - Absolute paths are allowed too as alternatives to paths within the
        helpers path.
      - Savers can now be any binary paths, as long as they do not start with
        auth_ (i.e. now auth_ is forbidden rather than only saver_ allowed).
      
      Fixes #35.
      b26d0e5c
  7. Jun 27, 2018
    • Rudolf Polzer's avatar
      XSECURELOCK_BURNIN_MITIGATION_DYNAMIC: support values > 1. · ee9b452c
      Rudolf Polzer authored
      Might be useful with large fonts and/or 4k screens.
      ee9b452c
    • Rudolf Polzer's avatar
      auth_pam_x11: Add some more knobs for burn-in mitigation. · 4d7f619d
      Rudolf Polzer authored
      XSECURELOCK_AUTH_TIMEOUT (default: 300): number of seconds to wait for
      user input on an auth prompt. This actually matches the previous
      hardcoded setting, but is configurable now.
      
      XSECURELOCK_BURNIN_MITIGATION (default: 16): do not always display the
      auth prompt at the same place, but allow it to be off center by up to
      the given amount of pixels. Helps when the auth screen times out but
      reappears for some reason (e.g. a vibrating desk surface moving the
      mouse).
      
      XSECURELOCK_BURNIN_MITIGATION_DYNAMIC (default: off): allow the auth
      prompt move during a single auth session. Many will find this annoying,
      but it really should fix (by blurring out) any burn-in effects.
      4d7f619d
  8. Jun 23, 2018
  9. Jun 22, 2018
  10. Jun 14, 2018
  11. May 19, 2018
  12. May 15, 2018
  13. May 04, 2018
  14. May 02, 2018
    • Rudolf Polzer's avatar
      Slightly improve text rendering: · 949550e4
      Rudolf Polzer authored
      - Include final space for blinking cursor in text width (so the **** no
        longer move).
      - Remove tw_cursor, replace by a static margin.
      
      Still don't know why we need the margin in the first place (i.e. why
      fonts sometimes draw outside their bbox).
      949550e4
  15. Apr 27, 2018
  16. Apr 23, 2018
  17. Apr 20, 2018
    • Rudolf Polzer's avatar
      Update Debian build: · d8612da3
      Rudolf Polzer authored
      - Enable Xfixes and Xsync support.
      - Specify all configure with/without flags to disable autodetection.
      - Update build dependencies.
      d8612da3
  18. Apr 19, 2018
  19. Apr 18, 2018