- Dec 12, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Release version 1.6.0. Changes: - Make dimmer more nvidia driver friendly, fixing a crash on large multi-monitor configurations by limiting the complexity of render calls; controlled using XSECURELOCK_DIM_MAX_FILL_SIZE. - Add a weaker force-grab method that merely steals input focus; XSECURELOCK_FORCE_GRAB still controls the stronger method, but it should trigger less often now. - Fix crash with colored emoji fonts (still can't render emoji; we're now simply rejecting fonts Xft cannot handle). - Also run the switch user dialog on Ctrl-Alt-Zero as an alternative to Ctrl-Alt-Oh; more user friendly as in some fonts, Ctrl-Alt-O looks like both. - XFlush when doing things affecting X11 idle timers.
-
Rudolf Polzer authored
-
- Dec 11, 2019
-
-
Rudolf Polzer authored
Then we can safely show Ctrl+Alt+O on the screen :)
-
Rudolf Polzer authored
At least one user tried to press zero instead of oh; changed Ctrl-Alt-O (upper case) to Ctrl-Alt-o (lower case) to disambiguate.
-
- Dec 06, 2019
-
-
Rudolf Polzer authored
Should fix crash issues with nvidia driver. Credit goes to tommie.
-
- Nov 21, 2019
-
-
Markus Teich authored
-
- Nov 01, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
This doesn't make them work, we still need to switch to another font renderer, but this fixes the crash of auth_x11 when using them. See bug #83.
-
- Oct 17, 2019
-
-
Rudolf Polzer authored
This already closes lots of context menus and makes the force grab code hit less.
-
- Sep 26, 2019
-
-
Markus Teich authored
-
Markus Teich authored
-
Markus Teich authored
Release version 1.5.1. Changes: - XSECURELOCK_FORCE_GRAB no longer sometimes fails to re-map the unmapped windows in case locking fails despite the forcing. Previously, a missing XSync call led to the re-mapping sometimes not taking effect.
-
- Sep 19, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Makes sure our and X11's idle timers are more consistent. Should normally only have had a delta of below 100ms though (WATCH_CHILDREN_HZ is 10, and XPending flushes).
-
- Sep 13, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Fixes "xsecurelock while slock is running may unmap all your windows".
-
- Sep 12, 2019
-
-
Rudolf Polzer authored
No behavioral change.
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
That way, helpers can still expect to live in that directory. INTERNAL_REFERENCE=140864646
-
Rudolf Polzer authored
Fixes "xsecurelock gets into non-unlockable state if Debian package is reinstalled/upgraded while the screen was locked". INTERNAL_REFERENCE=140864646
-
- Sep 07, 2019
-
-
Rudolf Polzer authored
-
- Sep 06, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Also, provide a general variable (XSECURELOCK_ALLOW_LOCKING_IF_INEFFECTIVE) to bypass these checks, when wanting to develop XSecureLock itself on a Chromebook (Wayland!) for example.
-
- Sep 03, 2019
-
-
Rudolf Polzer authored
-
- Jul 30, 2019
-
-
Rudolf Polzer authored
Works around issues in third-party authentication modules. Fixes #39.
-
- Jun 24, 2019
-
-
Rudolf Polzer authored
Fixes #81.
-
- Jun 14, 2019
-
-
Markus Teich authored
-
- Jun 12, 2019
-
-
Markus Teich authored
-
Markus Teich authored
-
Markus Teich authored
-
- Jun 11, 2019
-
-
Maximiliano Curia authored
-
- Jun 05, 2019
-
-
Rudolf Polzer authored
This shouldn't be necessary but may work around graphics driver bugs. Fixes #80.
-
- Jun 04, 2019
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
For now they're C99-only; possibly to be fixed later.
-
- Jun 03, 2019
-
-
Rudolf Polzer authored
Also, fix plurals of -moji words.
-
Rudolf Polzer authored
-