Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						7856cdc1bf 
					 
					
						
						
							
							abc  
						
						
						
						
					 
					
						2020-08-02 18:40:33 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						da5deab083 
					 
					
						
						
							
							convert lastfocused() to focustop(m)  
						
						
						
						
					 
					
						2020-08-02 18:39:48 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						8a584d406d 
					 
					
						
						
							
							pass previous focus to focusclient  
						
						
						
						
					 
					
						2020-08-02 18:33:42 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e7e01e06f6 
					 
					
						
						
							
							remove surface from focusclient function  
						
						... 
						
						
						
						Honestly not sure why a specific surface is focused rather than the
client figuring that out.  Seems to work in a quick test, but we can
remember this commit if something breaks for, I dunno, mouse people. 
						
						
					 
					
						2020-08-02 18:26:58 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						17e525cc6c 
					 
					
						
						
							
							C99 doesn't support anonymous unions  
						
						... 
						
						
						
						I'm cool with ->surface.xdg instead of ->xdg_surface though. 
						
						
					 
					
						2020-08-02 09:16:07 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						62339e7ab0 
					 
					
						
						
							
							make setmon a bit more straightforward  
						
						
						
						
					 
					
						2020-08-02 00:35:26 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e41ed53384 
					 
					
						
						
							
							remove unneeded variable  
						
						
						
						
					 
					
						2020-08-01 09:45:33 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						2dbe5c6063 
					 
					
						
						
							
							simplify pointerfocus  
						
						... 
						
						
						
						Similar to focusclient 
						
						
					 
					
						2020-07-31 14:00:00 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						90d80c0de9 
					 
					
						
						
							
							simplify focusclient  
						
						... 
						
						
						
						This arranges the function into some logical tasks: deactivate the old
client, update wlroots' keyboard focus, update our data structures, and
activate the new client.  The last two only need to be done when
focusing something new, so an early return saves some horizontal space. 
						
						
					 
					
						2020-07-31 13:53:33 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						0a59f47c18 
					 
					
						
						
							
							remove now-unused variables in focusclient  
						
						
						
						
					 
					
						2020-07-31 13:24:10 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						50aa44c59b 
					 
					
						
						
							
							add tag bitset check from dwm  
						
						
						
						
					 
					
						2020-07-31 09:57:59 -05:00 
						 
				 
			
				
					
						
							
							
								Alvar Penning 
							
						 
					 
					
						
						
							
						
						744f20790c 
					 
					
						
						
							
							getatom: fix potential uninitialized atom variable  
						
						... 
						
						
						
						The getatom function returns the atom variable, which is only
initialized in case of a success. This results in a maybe-uninitialized
warning/error. After this commit, now a zero value is returned in case
of error. 
						
						
					 
					
						2020-07-31 12:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						4e57dbd922 
					 
					
						
						
							
							attach_render and commit are all that's needed  
						
						... 
						
						
						
						attach_render tells the output that a "new" buffer has been prepared
(even if we haven't changed it).  We need to call that and then commit
it to keep the render loop going.
Software cursors will freeze momentarily during layout updates, but I
suspect that this is not as easily fixed as it sounds.  You can force
software cursors by running:
    WLR_NO_HARDWARE_CURSORS=1 ./dwl 
						
						
					 
					
						2020-07-30 22:52:53 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						21437b62af 
					 
					
						
						
							
							style fixes  
						
						
						
						
					 
					
						2020-07-30 21:55:49 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						d6a18d69c0 
					 
					
						
						
							
							do not render frames when any surface has uncommitted resizes  
						
						
						
						
					 
					
						2020-07-30 21:52:09 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						4e9396d9a4 
					 
					
						
						
							
							Merge pull request  #29  from alex-courtis/tidy-activate-notify  
						
						... 
						
						
						
						tidy activate notify resource 
						
						
					 
					
						2020-07-29 08:09:46 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						7499044a2b 
					 
					
						
						
							
							tidy activate notify resource  
						
						
						
						
					 
					
						2020-07-29 15:05:24 +10:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						94bf916dae 
					 
					
						
						
							
							Merge pull request  #26  from guidocella/bind-togglelayout  
						
						... 
						
						
						
						Bind layout toggle 
						
						
					 
					
						2020-07-28 13:19:12 -04:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						13d10ba652 
					 
					
						
						
							
							Bind layout toggle  
						
						
						
						
					 
					
						2020-07-28 09:07:52 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						9a7b7dd6c6 
					 
					
						
						
							
							change text wrapping  
						
						... 
						
						
						
						editors are more than capable here 
						
						
					 
					
						2020-07-27 20:35:08 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						54e2ef8469 
					 
					
						
						
							
							add zero flicker to goals  
						
						
						
						
					 
					
						2020-07-27 20:33:49 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a0bb84b204 
					 
					
						
						
							
							have selborder, still no urgent support from Wayland  
						
						
						
						
					 
					
						2020-07-26 22:37:47 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						d5fdd999ac 
					 
					
						
						
							
							make border color selection concise  
						
						
						
						
					 
					
						2020-07-26 19:27:49 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						5248efd407 
					 
					
						
						
							
							Merge pull request  #21  from mchackorg/focus-color  
						
						... 
						
						
						
						Add support to change focused window's border color 
						
						
					 
					
						2020-07-26 19:26:20 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Cardell Widerkrantz 
							
						 
					 
					
						
						
							
						
						2fb3701c6e 
					 
					
						
						
							
							Add support to change focused window's border color  
						
						
						
						
					 
					
						2020-07-26 23:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						59c814d3da 
					 
					
						
						
							
							Update issue templates  
						
						
						
						
					 
					
						2020-07-26 11:43:53 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e2887f2cfd 
					 
					
						
						
							
							remove client.isx11 in favor of client.type  
						
						
						
						
					 
					
						2020-07-25 12:03:08 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						0e21cce803 
					 
					
						
						
							
							ok, treat it like an enum  
						
						
						
						
					 
					
						2020-07-25 11:57:47 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						3e29ef1c7e 
					 
					
						
						
							
							do managed/unmanaged check in map and unmap  
						
						
						
						
					 
					
						2020-07-25 11:55:18 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						f2d025d4e9 
					 
					
						
						
							
							do managed check in activatex11  
						
						
						
						
					 
					
						2020-07-25 11:48:47 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e5e170e420 
					 
					
						
						
							
							add client.type field  
						
						... 
						
						
						
						Current options are XDGShell, X11Managed, and X11Unmanaged. 
						
						
					 
					
						2020-07-25 11:46:12 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						39f3b87f3a 
					 
					
						
						
							
							rename activate to activatex11 for consistency  
						
						
						
						
					 
					
						2020-07-25 11:46:12 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						8b7cc8ada6 
					 
					
						
						
							
							clarify createnotifyx11 function  
						
						
						
						
					 
					
						2020-07-25 11:29:36 -04:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						c4cf78aadb 
					 
					
						
						
							
							xwayland: unmanaged (dropdown menu) support  
						
						
						
						
					 
					
						2020-07-25 11:29:02 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						4bc7f2d8e4 
					 
					
						
						
							
							remove n counter from zoom(), add comments  
						
						
						
						
					 
					
						2020-07-24 17:35:19 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						a224f26469 
					 
					
						
						
							
							warn but don't error on unused function  
						
						
						
						
					 
					
						2020-07-24 17:10:32 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						66dce64145 
					 
					
						
						
							
							Merge pull request  #18  from guidocella/zoom  
						
						... 
						
						
						
						Add zoom 
						
						
					 
					
						2020-07-24 17:07:52 -04:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						7b608da8c5 
					 
					
						
						
							
							Add zoom  
						
						
						
						
					 
					
						2020-07-24 17:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						53798dfbff 
					 
					
						
						
							
							fix WLR_SURFACE macro  
						
						
						
						
					 
					
						2020-07-23 19:32:10 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						5d66ea8a99 
					 
					
						
						
							
							don't double-add new monitor to mons  
						
						... 
						
						
						
						this was a copy/paste error 
						
						
					 
					
						2020-07-23 18:14:33 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						d42d8bda42 
					 
					
						
						
							
							add cleanup listener for keyboards  
						
						
						
						
					 
					
						2020-07-23 18:13:42 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						89e9a4be33 
					 
					
						
						
							
							add monitor destroy listener  
						
						
						
						
					 
					
						2020-07-23 18:03:13 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						5ca1e22fef 
					 
					
						
						
							
							reorder teardowns  
						
						
						
						
					 
					
						2020-07-23 17:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						8b13e42d3f 
					 
					
						
						
							
							fix more unfreed memory  
						
						
						
						
					 
					
						2020-07-23 17:34:50 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						bc65c1a570 
					 
					
						
						
							
							output_layout_manager not auto-destroyed  
						
						
						
						
					 
					
						2020-07-23 17:20:23 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						91000b5e76 
					 
					
						
						
							
							xcursor_manager is not automatically destroyed  
						
						
						
						
					 
					
						2020-07-23 17:16:02 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						2254298088 
					 
					
						
						
							
							add non-goals list to README  
						
						
						
						
					 
					
						2020-07-23 16:51:26 -04:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						73992a874a 
					 
					
						
						
							
							Merge pull request  #16  from guidocella/killclient  
						
						... 
						
						
						
						Add killclient 
						
						
					 
					
						2020-07-23 15:24:01 -05:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						ea73221b45 
					 
					
						
						
							
							Add killclient  
						
						
						
						
					 
					
						2020-07-23 20:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						4a4a261111 
					 
					
						
						
							
							let xdg be the plain "createnotify"  
						
						... 
						
						
						
						use x11 suffix for other function to match isx11, also shorter 
						
						
					 
					
						2020-07-22 20:54:39 -04:00