Michael Stapelberg
c311d1c5a3
Use RandR for learning about attached monitors
The code now tries the following options, in order:
• obtain monitors via RandR 1.5
• obtain outputs via RandR ≤ 1.4
• obtain screens via Xinerama
fixes #159
related to #101
related to #148
related to #149
7 years ago
Ingo Bürk
10416e270b
Revert "Fix covering of composited notifications ( #96 )" ( #133 )
This reverts commit 80d4452ec6
.
fixes #130
8 years ago
Jasper Lievisse Adriaanse
68fc2e8b5f
Use bsd_auth(3) instead of PAM on OpenBSD
Also apply two security measures for OpenBSD:
- use explicit_bzero(3)
- mlock(2) works for non-root users too
8 years ago
martin
80d4452ec6
Fix covering of composited notifications ( #96 )
Use the XComposite extension to get the composite overlay window,
instead of just using the normal root window. This ensures that
composited windows are covered.
8 years ago
Michael Stapelberg
cc73d88aea
Remove libxkbfile dependency from README.md/comments
It has not been in use since commit 7eb43aeabd
9 years ago
Daniel Otero
ef3ef30400
Add support for Compose and dead-keys with libxkbcommon
10 years ago
Michael Stapelberg
1dce3ad1c8
README is actually in markdown, so tell github that
10 years ago
Michael Stapelberg
7af3d0b7e4
make github the canonical i3lock repository
10 years ago
Michael Stapelberg
7bb152664f
update the changelog/readme for 2.6
11 years ago
Michael Stapelberg
006f9d3d7d
README: refer to cr.i3wm.org for patches
12 years ago
Michael Stapelberg
fba88476dd
remove support for NOLIBCAIRO, cairo-xcb is widespread by now
12 years ago
Michael Stapelberg
fe4f4a8674
README: remove unhelpful comment about pkg-config
12 years ago
Michael Stapelberg
e1d86a3279
use libxkbcommon for input handling
Thanks to Ran Benita and Daniel Stone (the libxkbcommon authors) for
answering my questions and reviewing this code.
With this commit, input handling should be more correct with using less
code (in i3lock, that is).
12 years ago
Michael Stapelberg
324149ea77
fix compilation on some systems (Thanks badboy)
13 years ago
Michael Stapelberg
f8b8b54aef
README: also add libev to dependencies
13 years ago
Michael Stapelberg
d879637016
document the dependency on libxcb-xinerama
13 years ago
Thorsten Töpper
c643bb8e2f
Make it possible to build i3lock without cairo.
14 years ago
Michael Stapelberg
ab7f591db6
s/passwords/password (Thanks xeen)
15 years ago
Michael Stapelberg
ac29391048
debian: update packaging
15 years ago
Michael Stapelberg
7622cee7ca
Mention pkg-config as requirement
15 years ago
Michael Stapelberg
1abea3bd81
Update README
15 years ago
Michael Stapelberg
25fe0bf00d
Document dependency on libpam in README
16 years ago
Michael Stapelberg
2828b3fb6e
Fix spelling errors
16 years ago
Michael Stapelberg
9167263286
Initial import of i3lock 0.9
16 years ago