- Dec 19, 2023
-
-
Rudolf Polzer authored
-
- Sep 22, 2023
-
-
Rudolf Polzer authored
Fixes #134.
-
- Jul 21, 2023
-
-
Vincent Bernat authored
The correct name should be XSECURELOCK_SAVER_STOP_ON_BLANK. We also starts children when screensaver is on, but screen is not blanked, or when screensaver is one and screen is blanked, but this option is not enabled.
-
- Jan 17, 2023
-
-
Rudolf Polzer authored
Should help with issue #48.
-
- Oct 18, 2022
-
-
Vincent Bernat authored
-
- Sep 22, 2022
-
-
Rudolf Polzer authored
-
- Sep 15, 2022
-
-
Rudolf Polzer authored
Got new features.
-
- Jul 07, 2022
-
-
vuori authored
Useful for waking up the locker on system resume from suspend and similar events not visible to X.
-
Vincent Bernat authored
This enables children some time to initialize and prepare their content. They are started before the main loop, we sleep XSECURELOCK_SAVER_DELAY_MS, then map the windows. The saver window is mapped first, then the background window and the obscurer window. This order works fine for me and I don't get a black flash anymore, despite the saver being written in Python. On shutdown, the order is also a bit altered to reduce the flash due to the obscurer window in white. The multiplexer is left untouched as its parent window is not mapped. Fix #94
-
Joshua Trees authored
Co-authored-by:Joshua Trees <me@jtrees.io>
-
- Feb 22, 2022
-
-
Pierre Carru authored
* configurable background color with XSECURELOCK_BACKGROUND_COLOR * Add docs regarding `XSECURELOCK_MULTIPLEX_BACKGROUND_COLOR` Co-authored-by:Cullen Ross <cullenrss@gmail.com>
-
- Oct 21, 2021
-
-
schachmat authored
Upstream xscreensaver is using `/usr/libexec` instead of `/usr/lib` since version 4.21
-
- Oct 17, 2021
-
-
Rudolf Polzer authored
This reverts commit 66abedd7. Somehow I failed there.
-
- Oct 16, 2021
-
-
Rudolf Polzer authored
No actual "contentful" changes expected here.
-
- Aug 12, 2021
-
-
Vincent Bernat authored
This also applies to `saver_mplayer`, hence the more generic name.
-
- Aug 10, 2021
-
-
Vincent Bernat authored
This changes avoids switching to black between mpv invocations when we reach the end of a playlist. This is quite notable when using only one image.
-
- Jun 28, 2021
-
-
Vladislav Kulbatski authored
-
- May 24, 2021
- Jul 21, 2020
-
-
Sarius authored
added annotation to where to find date format
-
- May 06, 2020
-
-
Dan Bond authored
-
- Feb 21, 2020
-
-
Rudolf Polzer authored
Prevents needlessly launching the saver at startup when launched by xss-lock and the screen is already blanked. Related to issue #84.
-
- Feb 20, 2020
-
-
Rudolf Polzer authored
This isn't quite what I want, so for now it's already marked deprecated. Only there for testing a solution to issue #95.
-
- Jan 16, 2020
-
-
Rudolf Polzer authored
The leak does not actually have any impact as it only occurs in the error case in which the calling process (auth_x11) exits anyway; yet fixing this anyway seems a good idea. cat_authproto (the demo program) had an actual, real leak with this, even - but it is a test program only. Also remove a potential bad pointer dereference in case NULL isn't the zero bit pattern. Fixes #96.
-
Rudolf Polzer authored
-
Rudolf Polzer authored
It documents where the xbm file comes from.
-
- Jan 15, 2020
-
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Fixes #90.
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
-
Rudolf Polzer authored
Now it compiles as C89 again. Fixes #85.
-
Rudolf Polzer authored
That way, when a user ever sees it, they see the cause of the problem: INCOMPATIBLE COMPOSITOR, PLEASE FIX!
-
- Jan 08, 2020
-
-
Nicolas Dudebout authored
-
- Dec 12, 2019
-
-
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
-