emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc10c7af65 
								
							 
						 
						
							
							
								
								swaylock: implement a proper render loop  
							
							 
							
							
							
						 
						
							2018-05-27 13:39:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7af172ed0a 
								
							 
						 
						
							
							
								
								Delete old asciidoc man pages  
							
							 
							
							
							
						 
						
							2018-05-25 19:11:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df61bfbb57 
								
							 
						 
						
							
							
								
								swaylock: remove unused field  
							
							 
							
							
							
						 
						
							2018-05-23 22:59:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32f8ade7ab 
								
							 
						 
						
							
							
								
								swaylock: don't try to render unconfigured surfaces  
							
							 
							
							
							
						 
						
							2018-05-23 22:55:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd0fca2ebf 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-swaylock-hotplugging  
							
							 
							
							
							
						 
						
							2018-05-23 22:54:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								8361233295 
								
							 
						 
						
							
							
								
								Swaylock: Use calloc instead of malloc  
							
							 
							
							
							
						 
						
							2018-05-20 22:54:09 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								bde9711f3c 
								
							 
						 
						
							
							
								
								Swaylock: Log error if multiple images are defined for the same output  
							
							 
							
							
							
						 
						
							2018-05-20 22:54:09 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9d99e5c2e7 
								
							 
						 
						
							
							
								
								Swaylock: Allow per-output images  
							
							 
							
							
							
						 
						
							2018-05-20 22:54:09 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7ab7c0e66 
								
							 
						 
						
							
							
								
								Fix output hotplugging  
							
							 
							
							
							
						 
						
							2018-05-18 21:57:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4dbafe4d8 
								
							 
						 
						
							
							
								
								Fix swaylock crashing when unplugging output  
							
							 
							
							
							
						 
						
							2018-05-18 19:13:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								22f52b91ed 
								
							 
						 
						
							
							
								
								Add swaylock(1) and swaymsg(1)  
							
							 
							
							
							
						 
						
							2018-05-11 21:39:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mattias Eriksson 
								
							 
						 
						
							
							
							
							
								
							
							
								2d884d4e4f 
								
							 
						 
						
							
							
								
								Improved key handling in swaylock  
							
							 
							
							... 
							
							
							
							Make escape clear buffer
Add indicator states for ctrl,shift,super et al
Add CapsLock indicator 
							
						 
						
							2018-04-24 15:40:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bruno Pinto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55ed2736b5 
								
							 
						 
						
							
							
								
								[swaylock] Install pam module  
							
							 
							
							
							
						 
						
							2018-04-20 01:29:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Geoff Greer 
								
							 
						 
						
							
							
							
							
								
							
							
								ad6aa21c43 
								
							 
						 
						
							
							
								
								swaylock: Securely zero-out password.  
							
							 
							
							... 
							
							
							
							- Replace char* with static array. Any chars > 1024 will be discarded.
- mlock() password buffer so it can't be written to swap.
- Clear password buffer after auth succeeds or fails.
This is basically the same treatment I gave the 0.15 branch in https://github.com/swaywm/sway/pull/1519  
							
						 
						
							2018-04-12 17:49:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								9939d98454 
								
							 
						 
						
							
							
								
								Error handling in swaylock daemonize()  
							
							 
							
							... 
							
							
							
							Fixes  #1741  
							
						 
						
							2018-04-05 09:21:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5d444b34f6 
								
							 
						 
						
							
							
								
								Address review feedback from @emersion  
							
							 
							
							
							
						 
						
							2018-04-04 18:52:44 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								053b51c3ff 
								
							 
						 
						
							
							
								
								exit() needs stdlib.h  
							
							 
							
							... 
							
							
							
							inb4 acrisci 
							
						 
						
							2018-04-04 18:47:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								218a3787d2 
								
							 
						 
						
							
							
								
								Import stdlib.h and define POSIX macro for rand()  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0138f79b4a 
								
							 
						 
						
							
							
								
								Move extra roundtrip into password.c  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								46b388995d 
								
							 
						 
						
							
							
								
								Add hidpi support to swaylock  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e7794912 
								
							 
						 
						
							
							
								
								Implement input-inhibit in sway, swaylock  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								62a736a196 
								
							 
						 
						
							
							
								
								Actually let's not do that TODO  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d053acbed6 
								
							 
						 
						
							
							
								
								R E N D E R I N G  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e902de34db 
								
							 
						 
						
							
							
								
								Verify passwords  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								066143adef 
								
							 
						 
						
							
							
								
								Add password buffer, refactor rendering/surfaces  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								1fe3cb8965 
								
							 
						 
						
							
							
								
								Link swaylock to xkbcommon  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								1008d4cc91 
								
							 
						 
						
							
							
								
								Split seat code into its own file  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0bd40ce86b 
								
							 
						 
						
							
							
								
								Set up an XKB context for the keyboard  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								402e1d90f0 
								
							 
						 
						
							
							
								
								Grab keyboard off of the seat  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b32bf595ae 
								
							 
						 
						
							
							
								
								Initial swaylock port  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								d071ff08ae 
								
							 
						 
						
							
							
								
								remove the rest of cmake  
							
							 
							
							
							
						 
						
							2017-12-01 05:21:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d5cad309 
								
							 
						 
						
							
							
								
								Document swaylock -f, scratchpad show  
							
							 
							
							
							
						 
						
							2017-10-08 11:09:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zuzana Svetlikova 
								
							 
						 
						
							
							
							
							
								
							
							
								ef0c51b2f3 
								
							 
						 
						
							
							
								
								Fix github links in doc  
							
							 
							
							
							
						 
						
							2017-10-06 05:13:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								03af90d302 
								
							 
						 
						
							
							
								
								Clean up fallthrough issues  
							
							 
							
							
							
						 
						
							2017-08-09 18:34:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Calvin Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								23f11d7c45 
								
							 
						 
						
							
							
								
								Allow swaylock indicator size to be configurable  
							
							 
							
							
							
						 
						
							2017-07-31 19:49:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								23a1e94402 
								
							 
						 
						
							
							
								
								Make asciidoc (and man pages) optional  
							
							 
							
							... 
							
							
							
							And remove it from the build 
							
						 
						
							2017-07-04 16:02:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew Conrad 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54e7225e28 
								
							 
						 
						
							
							
								
								Correct swaylock man page description of -i and -c  
							
							 
							
							
							
						 
						
							2017-06-18 21:58:19 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sebastian Noack 
								
							 
						 
						
							
							
							
							
								
							
							
								173b338567 
								
							 
						 
						
							
							
								
								Add -DVERSION flag for release version numbers  
							
							 
							
							
							
						 
						
							2017-04-26 15:56:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								9aed9d9359 
								
							 
						 
						
							
							
								
								UnGNUify the codebase  
							
							 
							
							
							
						 
						
							2017-03-10 23:41:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ff88a8d2 
								
							 
						 
						
							
							
								
								Correct typo in swaylock(1)  
							
							 
							
							
							
						 
						
							2017-02-25 12:44:39 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fabio Alessandro Locati 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b6ea813e01 
								
							 
						 
						
							
							
								
								Improve swaylock man  
							
							 
							
							
							
						 
						
							2017-02-25 17:22:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Calvin Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								46bd2bb5df 
								
							 
						 
						
							
							
								
								Documentation and style fixes for swaylock  
							
							 
							
							
							
						 
						
							2017-02-21 21:17:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Calvin Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								34e2c70abc 
								
							 
						 
						
							
							
								
								Feature for  #1078 : Configurable swaylock colors  
							
							 
							
							... 
							
							
							
							Colors are configured through the command line so that swaylock conforms
to the i3lock fork 'github.com/chrjguill/i3lock-color'. Differences from
it are that one letter options '-r' and '-s' are not implimentend because
'-s' is already used by '--scaling' in swaylock.
This commit also fixed whitespace in 'include/swaylock/swaylock.h' and
changed `parse_color` in 'common/util.h' so that it can accept colors
that do not start with a hash. This was done to keep compatability with
the i3lock fork. 
							
						 
						
							2017-02-21 14:12:31 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f84217d07c 
								
							 
						 
						
							
							
								
								fix   #971  
							
							 
							
							
							
						 
						
							2016-12-27 17:54:50 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								800d20611c 
								
							 
						 
						
							
							
								
								Clear swaylock properly during re-render  
							
							 
							
							... 
							
							
							
							Fixes  #999  
							
						 
						
							2016-12-20 15:53:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								25a4a85a59 
								
							 
						 
						
							
							
								
								Run config files through sed and install to /etc  
							
							 
							
							
							
						 
						
							2016-12-02 15:56:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vasilij Schneidermann 
								
							 
						 
						
							
							
							
							
								
							
							
								83103abde6 
								
							 
						 
						
							
							
								
								Explicitly set cairo font to avoid wonky fallback  
							
							 
							
							... 
							
							
							
							See also https://github.com/i3/i3lock/pull/89  
							
						 
						
							2016-10-05 22:07:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b2226ac655 
								
							 
						 
						
							
							
								
								Add client support for HiDPI  
							
							 
							
							... 
							
							
							
							This adds HiDPI support to swaybar, swaybg, and swaylock. 
							
						 
						
							2016-09-05 11:36:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								416417a54c 
								
							 
						 
						
							
							
								
								Reorganize includes  
							
							 
							
							
							
						 
						
							2016-09-01 08:18:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a11277c88f 
								
							 
						 
						
							
							
								
								Fix warning from unused daemon return value  
							
							 
							
							
							
						 
						
							2016-07-15 08:03:31 -04:00