Chris Guillott
4f95adb238
merge upstream
9 years ago
Michael Stapelberg
d4beaa3bf8
Merge pull request #160 from stapelberg/randr
Use RandR for learning about attached monitors
9 years ago
Michael Stapelberg
a514472ec4
Rename xinerama.[ch] to randr.[ch]
9 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
9 years ago
Chris Guillott
1d4cb5a398
merge upstream
9 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
9 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
9 years ago
Michael Stapelberg
d52cc44605
travis: wily is gone, so take libxkbcommon ≥ 0.5.0 from xenial ( #154 )
9 years ago
Orestis
8eecef62fb
Immediately hide the unlock indicator after ESC / C-u ( #145 )
9 years ago
Chris Guillott
12016c01c4
Merge pull request #40 from gunslingerfry/ring-width
Added a ring width to customize the width of the ring
9 years ago
Matthew Fry
554bb5f53d
Fixed the calculations for BUTTON_CENTER and BUTTON_SPACE.
9 years ago
Chris Guillott
98b3b0b753
Merge pull request #41 from ibrokemypie/patch-1
add stable aur package to readme
9 years ago
Conor Randall
5351cfc75d
add stable aur package to readme
9 years ago
Matthew Fry
5365016db3
Added to the ring-width option to the readme.
9 years ago
Matthew Fry
f1f239e970
Added a ring width to customize the width of the ring
9 years ago
Chris Guillott
d03fbe70c9
remove debug code
9 years ago
Chris Guillott
b46038848c
Update README.md
9 years ago
Chris Guillott
110d5d58bd
this is what code review is for, kids
9 years ago
Chris Guillott
f31df3c1c7
upstream + locale detection tweak
9 years ago
Ingo Bürk
698204a987
Merge pull request #135 from grandchild/fix_optind_overwrite
Fix shadowing of getopt optind
9 years ago
Ingo Bürk
14667d8304
Merge pull request #140 from bluetech/fix-locale-discovery
Change the locale discovery procedure to treat empty string same as unset
9 years ago
Ran Benita
76d9960dbe
Change the locale discovery procedure to treat empty string same as unset
This is explained in the commit message here:
f468f0b243
9 years ago
Chris Guillott
baedc431fa
Merge pull request #33 from rantingpirate/indicator-pos
Implements positioning of the unlock indicator
9 years ago
Chris Guillott
c758871bc1
obey date/time formats for locales
9 years ago
Chris Guillott
922e76d53a
upstream
9 years ago
Chris Guillott
206405e17f
Upstream yo
9 years ago
James Wescott
84eb1c3cce
Fixed several typos in the option handling ( #32 )
9 years ago
Caleb Bassi
b55c2124e7
Fixed bug where --timecolor set the color for both date and time ( #34 )
9 years ago
Ingo Bürk
3009ab422d
Merge pull request #136 from kaashif/openbsd-no-pam
Only use -lpam when not on OpenBSD
9 years ago
Kaashif Hymabaccus
2d7f846c3c
Only use -lpam when not on OpenBSD
9 years ago
James Wescott
6dccc5c610
Added indicator position to documentation
9 years ago
James Wescott
73f02eea6e
Initial implementation of indicator positioning
9 years ago
jakob
cddb87420b
Fix overwrite of getopt optind
Using 'optind' in getopt_long() shadows actual 'optind' being provided
by getopt, thus prevents any future options change from using optind.
See https://www.gnu.org/software/libc/manual/html_node/Getopt-Long-Options.html#index-getopt_005flong
9 years ago
Chris Guillott
79a049365d
upstream stuff
9 years ago
Michael Stapelberg
8e6e47fe0a
update CHANGELOG and I3LOCK_VERSION
9 years ago
Ingo Bürk
10416e270b
Revert "Fix covering of composited notifications ( #96 )" ( #133 )
This reverts commit 80d4452ec6 .
fixes #130
9 years ago
Ingo Bürk
8293749cfb
Merge pull request #132 from stapelberg/fix-version
Fix version
9 years ago
Michael Stapelberg
a0abccf8f3
Makefile: fix I3LOCK_VERSION replacement
fixes #129
9 years ago
Michael Stapelberg
90c24c3a28
update I3LOCK_VERSION (forgotten at release time)
9 years ago
Chris Guillott
91be726e16
Update README.md
10 years ago
Chris Guillott
28601feb7d
update to-do
10 years ago
Chris Guillott
dd545ec330
may as well move that screenshot up some
10 years ago
Chris Guillott
f14f5b1459
update lock.sh, readme
I hope I guessed these paths correctly...
10 years ago
Chris Guillott
6ec7c668cf
add some more options
10 years ago
Chris Guillott
d9f2e04bab
add a no-composite arg
10 years ago
Chris Guillott
7fdb32a6be
bugfix
I am bad at testing things.
10 years ago
Chris Guillott
aa906d564c
restore intended functionality of images over blurring
10 years ago
Chris Guillott
12e3a846b8
fix compile warning
10 years ago
Chris Guillott
14af07f5dc
update docs
10 years ago
Chris Guillott
245c6706c6
tweak defaults
10 years ago