Pandora
2c41db03ca
update manpages and readme
7 years ago
Pandora
dbea946a29
merge jpeg stuff from master
7 years ago
Pandora
dfcb1f9359
remove deps on libx11; move to a pure xcb solution for keylayout
7 years ago
Pandora
8f7ae46752
tweak bar default behaviour; add options, fix clock stuff for bar
7 years ago
Pandora
11ad3d569a
remove contributing md
that's like half of this project now
7 years ago
Pandora
59cdccb3e5
make render thread optional
theoretical potential security concerns; no use unless using bar and you care... I hammered pretty hard on my kb for a while to try and see if it's possible to configure it poorly and get the render thread to crash, but to no avail.
7 years ago
Pandora
3edfb79f96
move timed redraws into own thread; make bar prettier
7 years ago
William Osler
8678e0ad67
add support for JPEG images
7 years ago
Pandora
e69147d860
fix that annoying refresh bug
7 years ago
Pandora
d623b5b904
merge master
7 years ago
Pandora
4318dbe051
fix compiling for 32-bit machines / machine without SSE2
7 years ago
Chris Guillott
29251d61cd
fix naive blur
7 years ago
Pandora
2040285ce9
revert back to better blurring behaviour
7 years ago
Pandora
345195a3ef
update readme; fix version number
7 years ago
Pandora
6c7ab082c6
fix release checking to play nicely with AUR builds
7 years ago
Pandora
613e9cb66d
fix SSE version check
7 years ago
Pandora
b0056a5907
tweak configure script so that aur builds will be nicer to deal with
7 years ago
Chris Guillott
9f8496441c
blurring stuff should work perfectly fine now
7 years ago
Chris Guillott
99842b3963
fix msse3
7 years ago
Chris Guillott
8946358b26
revert to former implementation with array size fix
7 years ago
Chris Guillott
ef9d84128f
fix some leaks; update lock.sh
7 years ago
Chris Guillott
1ecd26e59c
merge existing work in (stuff is a bit broken currently)
7 years ago
Chris Guillott
8011b0c9ab
initial merge commit
7 years ago
Chris Guillott
5e0aeccbb3
first commit towards fixing this
7 years ago
Michael Stapelberg
ef4f9e4057
Switch to autotools ( #163 )
This was largely copied from the i3 configure.ac and Makefile.am.
7 years ago
Chris Guillott
7f49a6dee4
update version to fix release
7 years ago
Chris Guillott
3d60b97f33
commit more bar stuff
7 years ago
Chris Guillott
6f8753f0f6
initial bar commit
7 years ago
Chris Guillott
d25d17e407
update manpage
7 years ago
Chris Guillott
4856436aa1
WIP on master: f315629
Merge remote-tracking branch 'upstream/master'
7 years ago
Chris Guillott
3384a2bacf
index on master: f315629
Merge remote-tracking branch 'upstream/master'
7 years ago
Chris Guillott
f31562974a
Merge remote-tracking branch 'upstream/master'
7 years ago
Michael Stapelberg
be02e80ef0
Update CHANGELOG and I3LOCK_VERSION
7 years ago
Chris Guillott
cf6b6ee989
Merge pull request #49 from abendebury/upstream-keylayout
Added support for setting status font
7 years ago
Alexei Bendebury
2238cd20b9
Added support for setting status font
7 years ago
Chris Guillott
86678f2176
update todo
7 years ago
Chris Guillott
2afbb68849
add text align options
7 years ago
Chris Guillott
807ff5c2b1
add --force-clock option; remove old debug output that _shouldn't_ be necessary now
7 years ago
Chris Guillott
b5099e3cd3
tweak manpage; make keylayout turn the clock on
7 years ago
Chris Guillott
3d6b294d11
initial keylayout work
7 years ago
Chris Guillott
73948efc1a
WIP on master: 4f95adb
merge upstream
7 years ago
Chris Guillott
9d065441ca
index on master: 4f95adb
merge upstream
7 years ago
Chris Guillott
4f95adb238
merge upstream
7 years ago
Michael Stapelberg
d4beaa3bf8
Merge pull request #160 from stapelberg/randr
Use RandR for learning about attached monitors
7 years ago
Michael Stapelberg
a514472ec4
Rename xinerama.[ch] to randr.[ch]
7 years ago
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
Chris Guillott
1d4cb5a398
merge upstream
7 years ago
Michael Stapelberg
5b4d45a8af
SetInputFocus to the i3lock window to force-close context menus ( #155 )
When grabbing the pointer/keyboard fails, a new code path is activated, which:
1. Uses the standards-compliant _NET_ACTIVE_WINDOW root window property to
determine the window to restore focus to.
2. Sets the input focus to the i3lock window, thereby possibly force-closing
open context menus (works with e.g. Google Chrome, does not work with
e.g. thunar, gedit).
3. Upon exiting, restores focus to the window from step ① by sending a
_NET_ACTIVE_WINDOW ClientMessage to the root window. Note that this step
requires https://github.com/i3/i3/pull/3027 in i3 to not mess up focus.
fixes https://github.com/i3/i3lock/issues/35
7 years ago
Michael Stapelberg
d3636246de
Measure wall-clock time instead of CPU time for “locking” indicator. ( #153 )
related to https://github.com/i3/i3lock/issues/35
7 years ago
Michael Stapelberg
d52cc44605
travis: wily is gone, so take libxkbcommon ≥ 0.5.0 from xenial ( #154 )
7 years ago