2b10720366 
					 
					
						
						
							
							map: allow creating mappings with no modifiers  
						
						 
						
						
						
						
					 
					
						2020-06-05 10:54:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						321157bde3 
					 
					
						
						
							
							docs: fix link to Config.zig  
						
						 
						
						
						
						
					 
					
						2020-06-05 10:34:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a1f4123894 
					 
					
						
						
							
							docs: update commit style guidelines  
						
						 
						
						... 
						
						
						
						Require a prefix for commit messages as this makes the log much more
readable. Additionally, link Weston's contributing guidelines to
encourage "recipe style" history. 
						
						
					 
					
						2020-06-05 00:59:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						83d2a8be5f 
					 
					
						
						
							
							river-status: implement example client  
						
						 
						
						
						
						
					 
					
						2020-06-05 00:24:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7a40ac370d 
					 
					
						
						
							
							river-status: use correct resource and fix crash  
						
						 
						
						
						
						
					 
					
						2020-06-05 00:24:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a63fb461ba 
					 
					
						
						
							
							river-status: send view_tags on view map/unmap  
						
						 
						
						
						
						
					 
					
						2020-06-05 00:24:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35ceb08e1e 
					 
					
						
						
							
							Add man pages  
						
						 
						
						
						
						
					 
					
						2020-06-04 23:47:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5aa7fe8af8 
					 
					
						
						
							
							river-status: implement protocol  
						
						 
						
						
						
						
					 
					
						2020-06-04 16:56:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e8aaadb228 
					 
					
						
						
							
							river-status: add seat status object  
						
						 
						
						
						
						
					 
					
						2020-06-04 16:55:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						25b12d593b 
					 
					
						
						
							
							editorconfig: trim trailing whitespace  
						
						 
						
						
						
						
					 
					
						2020-06-04 16:54:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fcea0863f2 
					 
					
						
						
							
							build: scan river-status protocol  
						
						 
						
						
						
						
					 
					
						2020-06-03 13:25:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6e6e47af9 
					 
					
						
						
							
							river-status: fix typo  
						
						 
						
						
						
						
					 
					
						2020-06-03 13:25:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c270c5918 
					 
					
						
						
							
							river-status: create an object for each output  
						
						 
						
						
						
						
					 
					
						2020-06-03 12:56:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b69196aafa 
					 
					
						
						
							
							Define the river status protocol  
						
						 
						
						... 
						
						
						
						This is a refinement of the now obsolete river-window-management
protocol which has been deleted. 
						
						
					 
					
						2020-06-03 01:44:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						03fc51d8d6 
					 
					
						
						
							
							Eliminate some magic numbers  
						
						 
						
						
						
						
					 
					
						2020-06-02 17:02:03 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea7f5d4064 
					 
					
						
						
							
							Use tag masks for tag commands and clean up  
						
						 
						
						
						
						
					 
					
						2020-06-02 16:38:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e9ecb6051 
					 
					
						
						
							
							Rename focus -> focus-view  
						
						 
						
						
						
						
					 
					
						2020-06-02 14:04:23 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9856bc92ec 
					 
					
						
						
							
							Clean up some memory leaks  
						
						 
						
						
						
						
					 
					
						2020-06-02 13:45:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eaf13f3bcf 
					 
					
						
						
							
							Don't recreate transaction timer unnecessarily  
						
						 
						
						
						
						
					 
					
						2020-06-02 00:18:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95175d3115 
					 
					
						
						
							
							Explain config through shell script in readme  
						
						 
						
						
						
						
					 
					
						2020-06-01 21:25:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						631983b734 
					 
					
						
						
							
							Replace _ with - as separator in commands  
						
						 
						
						
						
						
					 
					
						2020-06-01 20:51:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c63420cf45 
					 
					
						
						
							
							Use + instead of | to separate modifiers  
						
						 
						
						... 
						
						
						
						Although | makes more logical sense, it has another meaning in most
shells. 
						
						
					 
					
						2020-06-01 20:50:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7cadd40051 
					 
					
						
						
							
							De-hardcode all mappings  
						
						 
						
						... 
						
						
						
						Move the default mappings to contrib/config.sh. 
						
						
					 
					
						2020-06-01 20:45:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						072dd575aa 
					 
					
						
						
							
							Add support for running a command on startup  
						
						 
						
						
						
						
					 
					
						2020-06-01 19:43:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						33539d5b03 
					 
					
						
						
							
							Really fix zig fmt CI  
						
						 
						
						
						
						
					 
					
						2020-06-01 16:20:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						358481060d 
					 
					
						
						
							
							Fix zig fmt for CI  
						
						 
						
						
						
						
					 
					
						2020-06-01 16:10:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						939beef168 
					 
					
						
						
							
							Split river and riverctl directories  
						
						 
						
						
						
						
					 
					
						2020-06-01 15:56:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62abfc5ee5 
					 
					
						
						
							
							Rename bind -> map  
						
						 
						
						
						
						
					 
					
						2020-06-01 15:16:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						70cc318518 
					 
					
						
						
							
							Implement bind command  
						
						 
						
						... 
						
						
						
						This command allows binding compsitor commands to keys 
						
						
					 
					
						2020-06-01 14:41:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d59b0791a9 
					 
					
						
						
							
							Implement declare_mode  
						
						 
						
						
						
						
					 
					
						2020-06-01 00:20:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						134eff2593 
					 
					
						
						
							
							Rename mode command to enter_mode  
						
						 
						
						
						
						
					 
					
						2020-06-01 00:04:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e43bb78160 
					 
					
						
						
							
							Store modes by id  
						
						 
						
						
						
						
					 
					
						2020-05-31 23:56:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d29a64327 
					 
					
						
						
							
							Remove dead code  
						
						 
						
						
						
						
					 
					
						2020-05-31 21:10:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d9ca9db5a4 
					 
					
						
						
							
							Rework commands to be string based  
						
						 
						
						... 
						
						
						
						This allows for significantly more flexibility and should make
implementing the bind command possible. 
						
						
					 
					
						2020-05-31 21:04:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9cd61f7590 
					 
					
						
						
							
							Define _POSIX_C_SOURCE  
						
						 
						
						
						
						
					 
					
						2020-05-30 15:44:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7209e20139 
					 
					
						
						
							
							Add link to NixOS wiki page in build instructions  
						
						 
						
						
						
						
					 
					
						2020-05-29 12:28:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e2ee41dd2d 
					 
					
						
						
							
							Add missing deps to the readme  
						
						 
						
						
						
						
					 
					
						2020-05-28 16:27:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						abbbf7fc89 
					 
					
						
						
							
							Fix typo  
						
						 
						
						
						
						
					 
					
						2020-05-26 23:15:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2fc9f67c82 
					 
					
						
						
							
							Add licensing info to readme  
						
						 
						
						
						
						
					 
					
						2020-05-26 23:14:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e92511257 
					 
					
						
						
							
							Fix git commit post link  
						
						 
						
						
						
						
					 
					
						2020-05-24 21:10:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f8a4f1dbe9 
					 
					
						
						
							
							Correct socket -> protocol in readme  
						
						 
						
						
						
						
					 
					
						2020-05-24 21:07:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d83cbf55d1 
					 
					
						
						
							
							Split control into separate protocol  
						
						 
						
						
						
						
					 
					
						2020-05-24 21:01:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08a2f47a5e 
					 
					
						
						
							
							Add CI for xwayland  
						
						 
						
						
						
						
					 
					
						2020-05-24 19:33:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d68043045 
					 
					
						
						
							
							Add callback to command request for error handling  
						
						 
						
						
						
						
					 
					
						2020-05-24 19:23:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f35984c62 
					 
					
						
						
							
							Fix name of struct  
						
						 
						
						
						
						
					 
					
						2020-05-24 19:23:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74721c9674 
					 
					
						
						
							
							Fix x/y offset in full layout  
						
						 
						
						... 
						
						
						
						Fixes https://github.com/ifreund/river/issues/13  
						
						
					 
					
						2020-05-24 15:29:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2575f642f1 
					 
					
						
						
							
							Fix layout bugs  
						
						 
						
						... 
						
						
						
						This fixes two bugs: First, the height of the slave stack was to high
when using the TopMaster or BottomMaster layouts with no views in the
master stack. Second, the view padding was not respected when using the
Full layout. 
						
						
					 
					
						2020-05-22 11:21:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b02110af18 
					 
					
						
						
							
							Run zig fmt in CI builds  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:30:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3bfc59b7d 
					 
					
						
						
							
							Remove unused variable and fix zig fmt  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:02:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7934cbfaea 
					 
					
						
						
							
							Add layout command  
						
						 
						
						
						
						
					 
					
						2020-05-20 23:02:28 +02:00