Ingo Bürk
							
						 
						
							
							
								
								
							
							
								
							
								ad680b4019 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #185  from stapelberg/dpi  
							
							 
							
							 
							
							
								
 
							
							
							Respect Xft.dpi for determining the unlock indicator’s scale factor 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								ec5f21d1f8 
								
							
								 
							
						 
						
							
							
								
								travis: build in Debian sid Docker container  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								28ad24e0ce 
								
							
								 
							
						 
						
							
							
								
								clang-format-3.5  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								f9c30db62b 
								
							
								 
							
						 
						
							
							
								
								Respect Xft.dpi for determining the unlock indicator’s scale factor  
							
							 
							
							 
							
							
								
 
							
							
							fixes  #184  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
								
								
							
							
								
							
								ae72b675ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #179  from karulont/master  
							
							 
							
							 
							
							
								
 
							
							
							Fix memory leak when grabbing fails 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Karl Tarbe
							
						 
						
							
							
							
								
							
								1668b2fc0f 
								
							
								 
							
						 
						
							
							
								
								Fix memory leak when grabbing fails  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
								
								
							
							
								
							
								bcbfee0a17 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #177  from SegFault42/master  
							
							 
							
							 
							
							
								
 
							
							
							return value corrected 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								SegFault42
							
						 
						
							
							
							
								
							
								7a80375e1f 
								
							
								 
							
						 
						
							
							
								
								return value corrected  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Emeric Planet
							
						 
						
							
							
							
								
							
								b34ae89d30 
								
							
								 
							
						 
						
							
							
								
								Check PNG file compliance ( #171 )  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
								
								
							
							
								
							
								6b53758e14 
								
									
								
							
								 
							
						 
						
							
							
								
								display error when backspace is pressed without any input ( #172 )  
							
							 
							
							 
							
							
								
 
							
							
							This adds some feedback to a keypress which previously had no visible effect.
While the text “no input” isn’t the most descriptive, it was the only one I
could think of which fit into the unlock indicator circle. If you have a better
suggestion, let me know.
fixes  #164  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Jasper Lievisse Adriaanse
							
						 
						
							
							
							
								
							
								8c3a110c6a 
								
							
								 
							
						 
						
							
							
								
								make the check for libpam conditional ( #165 )  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
								
								
							
							
								
							
								ef4f9e4057 
								
									
								
							
								 
							
						 
						
							
							
								
								Switch to autotools ( #163 )  
							
							 
							
							 
							
							
								
 
							
							
							This was largely copied from the i3 configure.ac and Makefile.am. 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								be02e80ef0 
								
							
								 
							
						 
						
							
							
								
								Update CHANGELOG and I3LOCK_VERSION  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
								
								
							
							
								
							
								d4beaa3bf8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #160  from stapelberg/randr  
							
							 
							
							 
							
							
								
 
							
							
							Use RandR for learning about attached monitors 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								a514472ec4 
								
							
								 
							
						 
						
							
							
								
								Rename xinerama.[ch] to randr.[ch]  
							
							 
							
							
								
 
							
							
						 
						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  
					 
				
					
						
							
							
								 
								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  
							
						 
						8 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  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								d52cc44605 
								
							
								 
							
						 
						
							
							
								
								travis: wily is gone, so take libxkbcommon ≥ 0.5.0 from xenial ( #154 )  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Orestis
							
						 
						
							
							
							
								
							
								8eecef62fb 
								
							
								 
							
						 
						
							
							
								
								Immediately hide the unlock indicator after ESC / C-u ( #145 )  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								698204a987 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #135  from grandchild/fix_optind_overwrite  
							
							 
							
							 
							
							
								
 
							
							
							Fix shadowing of getopt optind 
							
						 
						8 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 
							
						 
						8 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 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								3009ab422d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #136  from kaashif/openbsd-no-pam  
							
							 
							
							 
							
							
								
 
							
							
							Only use -lpam when not on OpenBSD 
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Kaashif Hymabaccus
							
						 
						
							
							
								
								
							
							
								
							
								2d7f846c3c 
								
									
								
							
								 
							
						 
						
							
							
								
								Only use -lpam when not on OpenBSD  
							
							 
							
							
								
 
							
							
						 
						8 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  
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								8e6e47fe0a 
								
							
								 
							
						 
						
							
							
								
								update CHANGELOG and I3LOCK_VERSION  
							
							 
							
							
								
 
							
							
						 
						8 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								10416e270b 
								
							
								 
							
						 
						
							
							
								
								Revert "Fix covering of composited notifications ( #96 )" ( #133 )  
							
							 
							
							 
							
							
								
 
							
							
							This reverts commit 80d4452ec6 .
fixes  #130  
							
						 
						8 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  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								5ab19daa5c 
								
							
								 
							
						 
						
							
							
								
								update CHANGELOG  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								7cf393fb7e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #125  from jasperla/mlock  
							
							 
							
							 
							
							
								
 
							
							
							Restore intended behaviour and don't use mlock(2) on OpenBSD. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Jasper Lievisse Adriaanse
							
						 
						
							
							
							
								
							
								ea65a5292d 
								
							
								 
							
						 
						
							
							
								
								Restore intended behaviour and don't use mlock(2) on OpenBSD.  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Michael Stapelberg
							
						 
						
							
							
							
								
							
								0bed914e8e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #123  from jasperla/bsdauth  
							
							 
							
							 
							
							
								
 
							
							
							Add support for bsd_auth(3) as authentication backend 
							
						 
						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
							
						 
						
							
							
							
								
							
								c1de117825 
								
							
								 
							
						 
						
							
							
								
								Rename all PAM-independant variables/comments.  
							
							 
							
							 
							
							
								
 
							
							
							there is nothing PAM-specific about pam_state or pam_state_t. therefore
rename them to be authenticator independant. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Ingo Bürk
							
						 
						
							
							
							
								
							
								512c10f1dd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #122  from jasperla/dpms  
							
							 
							
							 
							
							
								
 
							
							
							Remove last traces of DPMS 
							
						 
						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  
					 
				
					
						
							
							
								 
								Bownairo
							
						 
						
							
							
							
								
							
								9c8ae8b5d1 
								
							
								 
							
						 
						
							
							
								
								Change input slices to be exactly pi/3 in size instead of slightly more ( #107 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Nicolò Balzarotti
							
						 
						
							
							
							
								
							
								7504e16527 
								
							
								 
							
						 
						
							
							
								
								Add Enter on C-m ( #103 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								eplanet
							
						 
						
							
							
							
								
							
								d2130092cf 
								
							
								 
							
						 
						
							
							
								
								Display error message when locking failed ( #99 )  
							
							 
							
							 
							
							
								
 
							
							
							To give a feedback for when the pointer couldn't be grabbed,
displaying an error message before exiting. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								eplanet
							
						 
						
							
							
							
								
							
								1c97a84847 
								
							
								 
							
						 
						
							
							
								
								Displaying locking message when grabbing the pointer/keyboard. ( #88 )  
							
							 
							
							 
							
							
								
 
							
							
							Display "locking…" message when grabbing the pointer/keyboard,
after at least 250 ms of unfruitful attempts. If grabbing
eventually fails, application will not fork and return 1. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Diogo Ferreira
							
						 
						
							
							
							
								
							
								fd2215b0f0 
								
							
								 
							
						 
						
							
							
								
								i3lock: Stop leaking the image_path dup. ( #93 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								koebi
							
						 
						
							
							
							
								
							
								17b7b77893 
								
							
								 
							
						 
						
							
							
								
								unlock automatically after authentication failure ( #90 )  
							
							 
							
							 
							
							
								
 
							
							
							This will make i3 unlock automatically after authentication failure and
correct input without pressing <Enter> again after the "wrong"-indicator
is gone. 
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Vasilij Schneidermann
							
						 
						
							
							
							
								
							
								893aff1bd0 
								
							
								 
							
						 
						
							
							
								
								Set font face ( #89 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								eplanet
							
						 
						
							
							
							
								
							
								0d111aaede 
								
							
								 
							
						 
						
							
							
								
								Added version files for release tarball.  Fixes   #40  ( #86 )  
							
							 
							
							
								
 
							
							
						 
						9 years ago  
					 
				
					
						
							
							
								 
								Florian Zipperle
							
						 
						
							
							
							
								
							
								cca7d4e6c3 
								
							
								 
							
						 
						
							
							
								
								Removed obsolete inactivity timeout ( #84 )  
							
							 
							
							 
							
							
								
 
							
							
							* Removed obsolete inactivity timeout 
							
						 
						9 years ago