Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						3c83e0cfb8 
					 
					
						
						
							
							don't move/resize if already moving/resizing  
						
						... 
						
						
						
						Fixes  #102 .  The "ideal" behavior might be to ignore buttons other than
the one being used for the action, but this is super-simple and still
seems reasonable. 
					
						2021-03-30 13:56:04 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						db647f2df6 
					 
					
						
						
							
							fix labels on issue templates  
						
						
						
						
							
						
					 
					
						2021-03-29 17:04:37 -05:00 
						 
				 
			
				
					
						
							
							
								Stivvo 
							
						 
					 
					
						
						
							
						
						38ba6d2277 
					 
					
						
						
							
							Fullscreen: simplifications and fixes  
						
						... 
						
						
						
						Merges #69 . 
						
						
							
						
					 
					
						2021-03-25 10:05:12 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						c2b53c2d8d 
					 
					
						
						
							
							Merge pull request  #91  from drdonahue/wip-tag-status-interface  
						
						... 
						
						
						
						Interface to display tag information on status bar 
						
						
							
						
					 
					
						2021-03-25 09:58:17 -05:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						ecc60878b3 
					 
					
						
						
							
							changed fprintf(stdout) instances to printf(), changed function name from statusbar to printstatus  
						
						
						
						
							
						
					 
					
						2021-03-13 11:20:33 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						43b6e804cf 
					 
					
						
						
							
							Revert "remove sigchld function"  
						
						... 
						
						
						
						This reverts commit 1fa72b0772Fixes  #97 . 
						
						
							
						
					 
					
						2021-03-13 10:42:42 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						1fa72b0772 
					 
					
						
						
							
							remove sigchld function  
						
						... 
						
						
						
						Explicitly setting the handler for SIGCHLD to SIG_IGN tells the OS to
reap zombie processes automatically, which is what we wanted anyway. 
						
						
							
						
					 
					
						2021-03-10 09:50:09 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						7cee5060bc 
					 
					
						
						
							
							added redirect from stdout to stderr for spawned processes to prevent conflicts with the statusbar outputs  
						
						
						
						
							
						
					 
					
						2021-03-06 12:20:56 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						15f5d31f98 
					 
					
						
						
							
							correct key constant name  
						
						... 
						
						
						
						Fixes  #94 . 
					
						2021-03-03 11:29:53 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						5b51bb82e2 
					 
					
						
						
							
							Fixed tab formatting in 6 locations where statusbar() is called  
						
						
						
						
							
						
					 
					
						2021-03-01 14:38:00 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						f5e7caac00 
					 
					
						
						
							
							Changed output to stdout instead of a file  
						
						
						
						
							
						
					 
					
						2021-03-01 13:49:29 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						593b7eec3c 
					 
					
						
						
							
							updated output format for better expansibility and easier parsing  
						
						
						
						
							
						
					 
					
						2021-03-01 13:19:25 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						fd498e1910 
					 
					
						
						
							
							clarify a bit about status bars  
						
						
						
						
							
						
					 
					
						2021-03-01 11:25:28 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						02eed717ca 
					 
					
						
						
							
							add explanatory command about Ctrl-Alt-Bksp/Fx  
						
						
						
						
							
						
					 
					
						2021-03-01 11:22:08 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						2d71c9b9ff 
					 
					
						
						
							
							Add default menu command  
						
						... 
						
						
						
						dwm config parity 
						
						
							
						
					 
					
						2021-03-01 11:21:15 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						87b16e6095 
					 
					
						
						
							
							Defaults should match dwm/Xorg default behavior  
						
						
						
						
							
						
					 
					
						2021-03-01 11:17:10 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						9f90011ea2 
					 
					
						
						
							
							add note about wlroots-next branch  
						
						
						
						
							
 
						
					 
					
						2021-02-16 13:20:42 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						ed8e80d961 
					 
					
						
						
							
							Revert "document that we currently follow wlroots-git"  
						
						... 
						
						
						
						This reverts commit 9677f99dc3 
						
						
							
						
					 
					
						2021-02-16 13:11:30 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a11f2bbc7a 
					 
					
						
						
							
							Revert "fix undeclared WLR_KEY_PRESSED"  
						
						... 
						
						
						
						This reverts commit 67896e9d8b 
						
						
							
						
					 
					
						2021-02-16 13:09:00 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						8ed88822ca 
					 
					
						
						
							
							Revert "remove EGL parameter from backend_autocreate"  
						
						... 
						
						
						
						This reverts commit 0ff13cf216 
						
						
							
						
					 
					
						2021-02-16 13:08:58 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						3e82fad9c4 
					 
					
						
						
							
							fix style on space-indented function  
						
						
						
						
							
						
					 
					
						2021-02-14 12:43:10 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						a1e24075d8 
					 
					
						
						
							
							Removed unused variable from statusbar  
						
						
						
						
							
						
					 
					
						2021-02-08 18:12:24 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						27598bd04a 
					 
					
						
						
							
							added statusbar update when tags are updated  
						
						
						
						
							
						
					 
					
						2021-02-07 01:03:04 -06:00 
						 
				 
			
				
					
						
							
							
								David Donahue 
							
						 
					 
					
						
						
							
						
						3868217466 
					 
					
						
						
							
							Added interface to output information about tags, the currently selected monitor, and the focused client to a file for use by a status bar  
						
						
						
						
							
						
					 
					
						2021-02-07 00:31:01 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a4c0b914f0 
					 
					
						
						
							
							Link patches page in the README  
						
						
						
						
							
						
					 
					
						2021-01-19 02:44:00 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						9c1943ade5 
					 
					
						
						
							
							add some explanation of output reconfiguration  
						
						... 
						
						
						
						Hopefully this will help "future us" understand what's going on. 
						
						
							
						
					 
					
						2021-01-18 15:51:32 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a9e1cd4201 
					 
					
						
						
							
							remove hacky code from output-management handler  
						
						... 
						
						
						
						This functionality belongs in updatemons(), where it can hopefully be
written a bit more elegantly. 
						
						
							
						
					 
					
						2021-01-18 15:38:25 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						ab03282295 
					 
					
						
						
							
							commit entire output config, or fail and rollback  
						
						... 
						
						
						
						The wlr-output-management protocol requires that either all of the
changes from an apply request be applied successfully, in which case a
"succeeded" event is sent, or all of the changes are reverted and a
"failed" event is sent.  As written, this could partially commit
changes, then fail.
Test the changes first (even for an "apply" event), then commit or
rollback as appropriate. 
						
						
							
						
					 
					
						2021-01-18 15:02:15 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						3747b3162e 
					 
					
						
						
							
							Merge pull request  #71  from djpohly/output-layout  
						
						... 
						
						
						
						call updatemons at the appropriate times 
						
						
							
						
					 
					
						2021-01-18 14:37:52 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						5eefb51fea 
					 
					
						
						
							
							use updatemons as handler for output_layout.change  
						
						... 
						
						
						
						This should end up firing precisely when we need to adjust our geometry,
rather than us guessing about it based on requests. 
						
						
							
						
					 
					
						2021-01-18 14:34:05 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						43f1076833 
					 
					
						
						
							
							remember to add client.h in Makefile  
						
						
						
						
							
						
					 
					
						2021-01-18 14:16:24 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						c63d4c41ab 
					 
					
						
						
							
							unify increment style while we're here  
						
						
						
						
							
						
					 
					
						2021-01-18 14:14:37 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						81d35aaccf 
					 
					
						
						
							
							remove unnecessary variable  
						
						
						
						
							
						
					 
					
						2021-01-18 14:12:38 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a5210f7d77 
					 
					
						
						
							
							cleanup on aisle createmon()  
						
						
						
						
							
						
					 
					
						2021-01-18 14:12:00 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						48ef5e8bd2 
					 
					
						
						
							
							Merge pull request  #84  from meutraa/gitignore-config-h  
						
						... 
						
						
						
						Add config.h to .gitignore 
						
						
							
						
					 
					
						2021-01-14 20:49:54 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						264be4ebba 
					 
					
						
						
							
							Merge pull request  #80  from sam-barr/dwl_upstream  
						
						... 
						
						
						
						Fix Initialization of NetWM Atoms 
						
						
							
						
					 
					
						2021-01-14 20:29:17 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						1d7c756107 
					 
					
						
						
							
							Merge pull request  #77  from djpohly/use-output-direction  
						
						... 
						
						
						
						Determine monitor order spatially 
						
						
							
						
					 
					
						2021-01-14 20:26:45 -06:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						7fe7be5fb8 
					 
					
						
						
							
							update layer-shell protocol to version 4  
						
						... 
						
						
						
						Tracking with breaking change from swaywm/wlroots@b7dc4f2 . 
						
						
							
						
					 
					
						2021-01-13 12:18:27 -06:00 
						 
				 
			
				
					
						
							
							
								meutraa 
							
						 
					 
					
						
						
							
						
						a58adbb7b9 
					 
					
						
						
							
							Add config.h to .gitignore  
						
						
						
						
							
						
					 
					
						2021-01-13 15:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								sam-barr 
							
						 
					 
					
						
						
							
						
						3d696dfb7d 
					 
					
						
						
							
							Fix Initialization of NetWM Atoms  
						
						... 
						
						
						
						Additionally, variables xcursor and xcursor_mgr are only used
when xwayland is defined, so I make the variables declaration
contingent on whether xwayland is being used 
						
						
							
						
					 
					
						2021-01-11 07:47:04 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						6267593cc2 
					 
					
						
						
							
							remove now-unneeded monitor position field  
						
						
						
						
							
						
					 
					
						2021-01-06 17:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e8ca8a8ac7 
					 
					
						
						
							
							use output layout for dirtomon  
						
						... 
						
						
						
						No need to track our own order; wlroots has a reasonable default for us
already. 
						
						
							
						
					 
					
						2021-01-06 17:19:44 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						4bf2923f4e 
					 
					
						
						
							
							Merge pull request  #72  from Stivvo/output-compile-set  
						
						... 
						
						
						
						Define monitor's x,y at compile time 
						
						
							
						
					 
					
						2021-01-06 16:44:31 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						0ff13cf216 
					 
					
						
						
							
							remove EGL parameter from backend_autocreate  
						
						... 
						
						
						
						Tracking with breaking change in swaywm/wlroots#2593 . 
						
						
							
						
					 
					
						2021-01-04 13:55:24 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						d7601cd48a 
					 
					
						
						
							
							can run nested in Wayland or X  
						
						
						
						
							
						
					 
					
						2021-01-02 20:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						1f97655d5b 
					 
					
						
						
							
							never ever ever tell anyone to sudo make  
						
						... 
						
						
						
						I am embarrassed to have let this slip through someone's merge.  Anybody
who genuinely needs to `sudo make` will know it; everyone else should
use a proper package manager and build system. 
						
						
							
						
					 
					
						2021-01-02 19:58:46 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						1ab3dac5cc 
					 
					
						
						
							
							Merge pull request  #74  from djpohly/document-git  
						
						... 
						
						
						
						document that we currently follow wlroots-git 
						
						
							
						
					 
					
						2021-01-02 19:57:36 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						9677f99dc3 
					 
					
						
						
							
							document that we currently follow wlroots-git  
						
						... 
						
						
						
						Closes  #73 . 
					
						2021-01-02 19:56:40 -05:00 
						 
				 
			
				
					
						
							
							
								Stivvo 
							
						 
					 
					
						
						
							
						
						fa782896f8 
					 
					
						
						
							
							Define monitor's x,y at compile time  
						
						... 
						
						
						
						Replaces the outputOrder patch.
This avoids recalculating positions and allows to arrange monitors in
any order, not just from left to right.
The order in which monitors are defined in config.h still matters but
it's just the order in the list, not the actual position. 
						
						
							
						
					 
					
						2020-12-30 17:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						33c36be2fc 
					 
					
						
						
							
							Revert "Allow toggling the layout before selecting a different one"  
						
						... 
						
						
						
						This reverts commit 90cc3b1e2c 
						
						
							
						
					 
					
						2020-12-28 15:51:04 -05:00