1b7c1c7b2c 
					 
					
						
						
							
							command: implement set-option  
						
						... 
						
						
						
						Only border and padding options are currently available. 
						
						
					 
					
						2020-06-10 18:08:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddc7da0f16 
					 
					
						
						
							
							transactions: save transform, refactor rendering  
						
						
						
						
					 
					
						2020-06-10 00:06:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48ea771310 
					 
					
						
						
							
							transactions: save and render subsurface buffers  
						
						
						
						
					 
					
						2020-06-09 23:13:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						052c8e1dcb 
					 
					
						
						
							
							transactions: handle preemption take 2  
						
						... 
						
						
						
						This implementation is far simpler than c0d7e71 
						
						
					 
					
						2020-06-09 20:06:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24b1a566de 
					 
					
						
						
							
							transactions: revert  c0d7e71 
						
						
						
						
					 
					
						2020-06-09 17:04:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c094420ed 
					 
					
						
						
							
							transactions: propogate x/y of new box if needed  
						
						
						
						
					 
					
						2020-06-08 14:11:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f2aa02132 
					 
					
						
						
							
							transactions: set timeout back to 200ms  
						
						... 
						
						
						
						The change to 1000ms was an accident 
						
						
					 
					
						2020-06-08 01:16:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0d7e71ec4 
					 
					
						
						
							
							transactions: handle preemption properly  
						
						... 
						
						
						
						when a transaction interrupts an ongoing transaction, we must be careful
to handle the configures properly. This commit adds a new member to view
so that we can store the dimensions sent with the last configure in
order to determine if the preempting transaction should override the
ongoing configure or not.
Additionally, some views do not ack a configure if they already have the
requested dimensions. This can happen if a pending configure setting
alternative dimensions is overridden, so in this case we do not wait for
an ack before committing the transaction. 
						
						
					 
					
						2020-06-08 00:10:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b1e07d3d5 
					 
					
						
						
							
							code: remove dead code  
						
						
						
						
					 
					
						2020-06-07 19:40:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8cc4cc22c 
					 
					
						
						
							
							river-status: send view_tags on view output change  
						
						
						
						
					 
					
						2020-06-06 15:07:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e48cf8eab6 
					 
					
						
						
							
							river-status: simplify example client  
						
						
						
						
					 
					
						2020-06-06 15:07:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51b00ac6a9 
					 
					
						
						
							
							build: install man pages  
						
						... 
						
						
						
						No gzip, let distros compress if they want to 
						
						
					 
					
						2020-06-05 13:48:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59d0fb7fba 
					 
					
						
						
							
							docs: remove trailing whitespace  
						
						
						
						
					 
					
						2020-06-05 10:56:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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