Chris Guillott
							
						 
						
							
							
							
								
							
								9d065441ca 
								
							
								 
							
						 
						
							
							
								
								index on master:  4f95adb merge upstream  
							
							 
							
							
								
 
							
							
						 
						8 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  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Chris Guillott
							
						 
						
							
							
							
								
							
								206405e17f 
								
							
								 
							
						 
						
							
							
								
								Upstream yo  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Kaashif Hymabaccus
							
						 
						
							
							
								
								
							
							
								
							
								2d7f846c3c 
								
									
								
							
								 
							
						 
						
							
							
								
								Only use -lpam when not on OpenBSD  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								10416e270b 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix covering of composited notifications ( #96 )" ( #133 )  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 80d4452ec6 .
fixes  #130  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								a0abccf8f3 
								
							
								 
							
						 
						
							
							
								
								Makefile: fix I3LOCK_VERSION replacement  
							
							 
							
							 
							
							
								
 
							
							
							fixes  #129  
							
						 
						9 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 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Jasper Lievisse Adriaanse
							
						 
						
							
							
							
								
							
								15973d1f52 
								
							
								 
							
						 
						
							
							
								
								Move all PAM code behind UES_PAM and enable that by default.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Jasper Lievisse Adriaanse
							
						 
						
							
							
							
								
							
								5aff9594aa 
								
							
								 
							
						 
						
							
							
								
								Remove last traces of DPMS  
							
							 
							
							
								
 
							
							
						 
						9 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. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Guillott
							
						 
						
							
							
							
								
							
								b07ec97602 
								
							
								 
							
						 
						
							
							
								
								Update Makefile  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								020af692e6 
								
							
								 
							
						 
						
							
							
								
								Remove AVX version.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								e5e6368926 
								
							
								 
							
						 
						
							
							
								
								Remove SSSE3 version.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								4b58824e5e 
								
							
								 
							
						 
						
							
							
								
								SSE2: don't use VEX prefix.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								ea730e70e6 
								
							
								 
							
						 
						
							
							
								
								Unroll loops.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								6ae9934e20 
								
							
								 
							
						 
						
							
							
								
								Pass SIMD-specific CFLAGS only to blur_simd.c  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								f06dc6cbc4 
								
							
								 
							
						 
						
							
							
								
								Add AVX version.  
							
							 
							
							 
							
							
								
 
							
							
							It relies on some SSE2 instructions, so performance gain is not that
huge (about 1.4x).
I experimented with 256-bit loads, but they turned out to be slower (at
least on Sandy Bridge). 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								72aec87047 
								
							
								 
							
						 
						
							
							
								
								Add SSSE3-based blur implementation.  
							
							 
							
							 
							
							
								
 
							
							
							Calculations are done on integer, rather than floating point numbers,
so this implementation is not as accurate (but when scale factor is
reasonable enough, no artifacs are visible).
It is, however, faster by a factor of ~3. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Sebastian Frysztak
							
						 
						
							
							
							
								
							
								a48ddb61db 
								
							
								 
							
						 
						
							
							
								
								Build with -O2.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								evilbulgarian
							
						 
						
							
							
							
								
							
								404bd743ae 
								
							
								 
							
						 
						
							
							
								
								Update Makefile  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								evilbulgarian
							
						 
						
							
							
							
								
							
								2a1546aa74 
								
							
								 
							
						 
						
							
							
								
								fix destdir prefix for mandir..  
							
							 
							
							 
							
							
								
 
							
							
							need this fix to prevent sandbox errors in gentoo.. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Chris Guillott
							
						 
						
							
							
							
								
							
								ee0f50de06 
								
							
								 
							
						 
						
							
							
								
								add debug make target  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								eplanet
							
						 
						
							
							
							
								
							
								0d111aaede 
								
							
								 
							
						 
						
							
							
								
								Added version files for release tarball.  Fixes   #40  ( #86 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Joe MacDonald
							
						 
						
							
							
							
								
							
								3afa2b710f 
								
							
								 
							
						 
						
							
							
								
								compose: make usage of xkbcompose optional  
							
							 
							
							 
							
							
								
 
							
							
							Older versions of libxkbcommon-dev (in Debian / Ubuntu) don't provide
xkbcommon-compose.h and the accompanying API.  Detect whether the header
file is present when building and if not, revert to the behaviour prior to
ef3ef30400 , the commit that introduced the
usage of that header.
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com> 
							
						 
						10 years ago  
					 
				
					
						
							
							
								 
								meskarune
							
						 
						
							
							
							
								
							
								c0fbddcd09 
								
							
								 
							
						 
						
							
							
								
								changed package so it creates an i3lock binary instead of i3lock-color as they are direct replacements  
							
							 
							
							
								
 
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								 
								Chris Guillott
							
						 
						
							
							
							
								
							
								b332ce611b 
								
							
								 
							
						 
						
							
							
								
								update help/makefile/man page  
							
							 
							
							
								
 
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								 
								Chris Guillott
							
						 
						
							
							
							
								
							
								986608a1fb 
								
							
								 
							
						 
						
							
							
								
								update makefile so you can have i3lock-color installed alongside i3lock  
							
							 
							
							
								
 
							
							
						 
						10 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								5b7ee05581 
								
							
								 
							
						 
						
							
							
								
								makefile: s/README/README.md/  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Nikolay Orlyuk
							
						 
						
							
							
							
								
							
								a02789367c 
								
							
								 
							
						 
						
							
							
								
								Make pkg-config configurable  
							
							 
							
							
								
 
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								1b89709ae7 
								
							
								 
							
						 
						
							
							
								
								listen for XKB events instead of the MappingNotify event (Thanks Ran)  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								7eb43aeabd 
								
							
								 
							
						 
						
							
							
								
								little cleanups thanks to Ran Benita’s review  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								0beb9a47b1 
								
							
								 
							
						 
						
							
							
								
								use libxkbcommon-x11 instead of libX11  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								6191590e5c 
								
							
								 
							
						 
						
							
							
								
								Scale the unlock indicator (for retina displays)  
							
							 
							
							
								
 
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								a72e0de842 
								
							
								 
							
						 
						
							
							
								
								add xcb-atom to pkg-config calls  
							
							 
							
							
								
 
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								fba88476dd 
								
							
								 
							
						 
						
							
							
								
								remove support for NOLIBCAIRO, cairo-xcb is widespread by now  
							
							 
							
							
								
 
							
							
						 
						13 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). 
							
						 
						13 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								79398d9102 
								
							
								 
							
						 
						
							
							
								
								add CHANGELOG file  
							
							 
							
							
								
 
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								324149ea77 
								
							
								 
							
						 
						
							
							
								
								fix compilation on some systems (Thanks badboy)  
							
							 
							
							
								
 
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								fd64bde0cb 
								
							
								 
							
						 
						
							
							
								
								Implement Xinerama support (not used yet)  
							
							 
							
							
								
 
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								f216517bb0 
								
							
								 
							
						 
						
							
							
								
								Implement a visual unlock indicator  
							
							 
							
							
								
 
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								47db98efd2 
								
							
								 
							
						 
						
							
							
								
								Makefile: add 'dist' target  
							
							 
							
							
								
 
							
							
						 
						14 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								4b9a1c94ab 
								
							
								 
							
						 
						
							
							
								
								makefile: respect and use CPPFLAGS / LIBS (Thanks Kacper)  
							
							 
							
							
								
 
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								fc6b72eaec 
								
							
								 
							
						 
						
							
							
								
								add i3lock.pam (installed as /etc/pam.d/i3lock) which includes 'login' (Thanks Семён)  
							
							 
							
							
								
 
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								 
								Thorsten Töpper
							
						 
						
							
							
							
								
							
								c643bb8e2f 
								
							
								 
							
						 
						
							
							
								
								Make it possible to build i3lock without cairo.  
							
							 
							
							
								
 
							
							
						 
						15 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								efde6a170d 
								
							
								 
							
						 
						
							
							
								
								print version number when invoked with -v  
							
							 
							
							
								
 
							
							
						 
						16 years ago  
					 
				
					
						
							
							
								 
								Axel Wagner
							
						 
						
							
							
							
								
							
								0c4b4df75e 
								
							
								 
							
						 
						
							
							
								
								Port the pointer-code to xcb  
							
							 
							
							
								
 
							
							
						 
						16 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								1dc3fd7bf0 
								
							
								 
							
						 
						
							
							
								
								Initial commit of the XCB rewrite of i3lock  
							
							 
							
							 
							
							
								
 
							
							
							Changes:
- Uses XCB instead of Xlib (like i3), thus cleaner/faster code
- Uses cairo to load PNG images (*much* faster than XPM) 
							
						 
						16 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								4a2f8ac86e 
								
							
								 
							
						 
						
							
							
								
								debian: update changelog, control. We can finally drop the suid bit :-)  
							
							 
							
							
								
 
							
							
						 
						17 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								a6f0a6955a 
								
							
								 
							
						 
						
							
							
								
								Forgot one instance of slock in Makefile  
							
							 
							
							
								
 
							
							
						 
						17 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								2105ce8cc7 
								
							
								 
							
						 
						
							
							
								
								Add a manpage and install it, update debian description  
							
							 
							
							
								
 
							
							
						 
						17 years ago