| 
						
					 | 
					
						
						
							
						
						ed7aca261b
					 | 
					
						
						
							
							Only log transactions if actually started
						
						
						
						
						
						
					 | 
					
						2020-04-17 19:37:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0557d9df9d
					 | 
					
						
						
							
							Close layer surfaces on output destroy
						
						
						
						
						
						
					 | 
					
						2020-04-17 19:31:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fb1414a052
					 | 
					
						
						
							
							Clean up listener handling for layer surfaces
						
						
						
						
						
						
					 | 
					
						2020-04-17 16:00:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						76fedd7450
					 | 
					
						
						
							
							Fix focus handling of newly mapped Views
						
						
						
						
						
						
					 | 
					
						2020-04-17 13:22:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5607163b20
					 | 
					
						
						
							
							Clean up listener handling for Views
						
						
						
						
						
						
					 | 
					
						2020-04-17 13:18:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0976243372
					 | 
					
						
						
							
							Handle destruction of outputs
						
						
						
						
						
						
					 | 
					
						2020-04-17 13:02:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						414a076410
					 | 
					
						
						
							
							Fix focus handling on output cycle
						
						
						
						
						
						
					 | 
					
						2020-04-15 20:02:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a326541f6
					 | 
					
						
						
							
							Add keybinds to cycle between outputs
						
						
						
						
						
						
					 | 
					
						2020-04-15 19:16:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f33b1fa3e8
					 | 
					
						
						
							
							Properly handle coordinates with multiple outputs
						
						
						
						
						
						
					 | 
					
						2020-04-15 18:26:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2283ee78b5
					 | 
					
						
						
							
							Track the focused output of seats
						
						
						
						
						
						
					 | 
					
						2020-04-15 17:59:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6eeb5bbba
					 | 
					
						
						
							
							Clean up layer arrangement
						
						
						
						
						
						
					 | 
					
						2020-04-15 14:39:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						652a347fa0
					 | 
					
						
						
							
							Handle exclusive zone of -1 properly
						
						
						
						
						
						
					 | 
					
						2020-04-15 14:35:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5bbfcab60e
					 | 
					
						
						
							
							Improve handling of layer surface output assignment
						
						
						
						
						
						
					 | 
					
						2020-04-15 13:38:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b02f660475
					 | 
					
						
						
							
							Rename render.[hc] to bindings.[hc]
						
						
						
						
						
						
					 | 
					
						2020-04-15 12:49:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2126ef07f8
					 | 
					
						
						
							
							Get rid of redundant create output global call.
						
						
						
						
						
						
					 | 
					
						2020-04-15 12:30:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5da3935c18
					 | 
					
						
						
							
							Don't advertise the noop output
						
						
						
						
						
						
					 | 
					
						2020-04-15 12:23:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9ee61b3bf9
					 | 
					
						
						
							
							Rename default seat to "default"
						
						
						
						
						
						
						
						"seat0" seems to be a confusion with physical seats 
						
						
					 | 
					
						2020-04-14 14:24:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6e2ad0583c
					 | 
					
						
						
							
							Add a noop output using the noop backend
						
						
						
						
						
						
						
						This is intended for use when no real outputs are available. 
						
						
					 | 
					
						2020-04-14 13:46:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						93f4133812
					 | 
					
						
						
							
							Tweak wording in readme
						
						
						
						
						
						
					 | 
					
						2020-04-14 01:20:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						65d1519826
					 | 
					
						
						
							
							Clean up and comment config
						
						
						
						
						
						
					 | 
					
						2020-04-14 01:18:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						08d3cc32e9
					 | 
					
						
						
							
							Update readme for zig 0.6.0 release
						
						
						
						
						
						
					 | 
					
						2020-04-14 00:40:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8bfca48991
					 | 
					
						
						
							
							Implement the focus stack
						
						
						
						
						
						
					 | 
					
						2020-04-13 21:00:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3cb52c4898
					 | 
					
						
						
							
							Parially refactor commands to take a *Seat
						
						
						
						
						
						
					 | 
					
						2020-04-13 19:25:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b822084f39
					 | 
					
						
						
							
							Allow storing *View in ViewStack
						
						
						
						
						
						
						
						This is done in preparation for implementing focus stacks. 
						
						
					 | 
					
						2020-04-13 17:25:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f52f664f2
					 | 
					
						
						
							
							Introduce InputManager for eventual multi-seat
						
						
						
						
						
						
					 | 
					
						2020-04-12 22:19:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d92c7a5a71
					 | 
					
						
						
							
							Add run command to readme
						
						
						
						
						
						
					 | 
					
						2020-04-12 14:14:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						121febc15d
					 | 
					
						
						
							
							Add building instructions to readme
						
						
						
						
						
						
					 | 
					
						2020-04-12 14:12:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f254217d2c
					 | 
					
						
						
							
							Eliminate some code duplication
						
						
						
						
						
						
					 | 
					
						2020-04-12 13:54:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57a811583c
					 | 
					
						
						
							
							Move protocol scanning to build.zig
						
						
						
						
						
						
					 | 
					
						2020-04-12 13:37:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						236c0102e1
					 | 
					
						
						
							
							Remove unneeded pixman linking
						
						
						
						
						
						
					 | 
					
						2020-04-11 23:10:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						28e22d57ce
					 | 
					
						
						
							
							Arrange layers on layer surface destroy
						
						
						
						
						
						
					 | 
					
						2020-04-11 21:49:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						59b9172393
					 | 
					
						
						
							
							Handle layer shell protocol error
						
						
						
						
						
						
						
						Requesting a size of 0 without setting opposing anchors in that dimension is
a protocol error. 
						
						
					 | 
					
						2020-04-11 21:40:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						03691722b2
					 | 
					
						
						
							
							Handle exclusive zones of layer surfaces
						
						
						
						
						
						
					 | 
					
						2020-04-11 20:34:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ff833a07d3
					 | 
					
						
						
							
							Move output specific code out of root
						
						
						
						
						
						
						
						This is in preperation of proper output event handling and eventual
multi output support. 
						
						
					 | 
					
						2020-04-11 14:24:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad8e13df41
					 | 
					
						
						
							
							Add roadmap to readme and tweak style
						
						
						
						
						
						
					 | 
					
						2020-04-10 23:18:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e77506a003
					 | 
					
						
						
							
							Move rendering out of output to a new namespace
						
						
						
						
						
						
					 | 
					
						2020-04-10 22:50:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1ffd13ef86
					 | 
					
						
						
							
							Implement xdg-output
						
						
						
						
						
						
					 | 
					
						2020-04-10 17:23:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bd91bacee9
					 | 
					
						
						
							
							Implement initial layer shell support
						
						
						
						
						
						
						
						exclusive zones and popups are still TODO 
						
						
					 | 
					
						2020-04-10 16:49:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						86c486bf2d
					 | 
					
						
						
							
							Import layer shell protocol
						
						
						
						
						
						
					 | 
					
						2020-04-09 13:18:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bf17b54048
					 | 
					
						
						
							
							Go back to using std.ChildProcess
						
						
						
						
						
						
						
						The bug with this was fixed by https://github.com/ziglang/zig/pull/4970. 
						
						
					 | 
					
						2020-04-09 12:54:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6c23f3eefd
					 | 
					
						
						
							
							Properly specify pixman include
						
						
						
						
						
						
					 | 
					
						2020-04-09 00:05:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0038a56a62
					 | 
					
						
						
							
							Implement outer padding
						
						
						
						
						
						
					 | 
					
						2020-04-08 23:40:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5ce2bef513
					 | 
					
						
						
							
							Remove stray default values
						
						
						
						
						
						
					 | 
					
						2020-04-08 23:22:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3332e0ab2b
					 | 
					
						
						
							
							Fix environment of spawned processes
						
						
						
						
						
						
						
						std.ChildProcess isn't handling environment variables set at runtime properly,
so just use libc directly. 
						
						
					 | 
					
						2020-04-08 21:31:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b2fbdf2d87
					 | 
					
						
						
							
							Add keybind to close views
						
						
						
						
						
						
					 | 
					
						2020-04-08 17:43:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dd480ca567
					 | 
					
						
						
							
							Add view all tags and tag with all tags keybinds
						
						
						
						
						
						
					 | 
					
						2020-04-08 12:52:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57b371d567
					 | 
					
						
						
							
							Add binding to toggle tag of focused view
						
						
						
						
						
						
					 | 
					
						2020-04-08 12:44:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						180c2a8faa
					 | 
					
						
						
							
							Add binding to toggle focused tags
						
						
						
						
						
						
					 | 
					
						2020-04-08 00:40:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fa65333789
					 | 
					
						
						
							
							Refactor keybindings to be runtime defined.
						
						
						
						
						
						
					 | 
					
						2020-04-07 21:48:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						15f97314a9
					 | 
					
						
						
							
							Move commands to a separate file
						
						
						
						
						
						
					 | 
					
						2020-04-07 19:16:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |