1. Aug 11, 2018
    • Soumya's avatar
      Default XSECURELOCK_FORCE_GRAB to 0 · 0ffdd044
      Soumya authored
      The option is quite intrusive, and the documentation states "use with care", so I think it makes sense to default it to off.
      0ffdd044
  2. Aug 10, 2018
  3. Aug 09, 2018
  4. Aug 08, 2018
  5. Aug 07, 2018
  6. Aug 02, 2018
  7. Aug 01, 2018
  8. Jul 11, 2018
  9. 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
  10. 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
  11. Jun 23, 2018
  12. Jun 22, 2018
  13. Jun 14, 2018
  14. May 19, 2018
  15. May 15, 2018
  16. May 04, 2018
  17. 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
  18. Apr 27, 2018