31e47aafba 
					 
					
						
						
							
							docs: use release-safe in build instructions  
						
						
						
						
					 
					
						2020-06-11 13:34:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79815da9f0 
					 
					
						
						
							
							docs: update disclaimer  
						
						
						
						
					 
					
						2020-06-11 13:28:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45a2039067 
					 
					
						
						
							
							docs: add IRC channel, remove matrix  
						
						
						
						
					 
					
						2020-06-11 13:24:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ab2b3134e 
					 
					
						
						
							
							code: simplify view rendering  
						
						
						
						
					 
					
						2020-06-11 01:19:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8839ae7335 
					 
					
						
						
							
							command: don't zoom floating views  
						
						
						
						
					 
					
						2020-06-11 01:15:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff219c7d8d 
					 
					
						
						
							
							render: floating as normal, focused views on top  
						
						... 
						
						
						
						This means that floating views can be (partially) obscured by normal
views if they are low in the stack, and that the "full" layout will
work a little nicer as the focused view is always the top rendered. 
						
						
					 
					
						2020-06-11 00:09:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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