Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						d615d3836c 
					 
					
						
						
							
							Use SIGCHLD handler from dwm  
						
						... 
						
						
						
						Fixes  #46 . 
					
						2020-08-18 18:22:44 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						c0b05eddb8 
					 
					
						
						
							
							make this marginally less ugly  
						
						
						
						
					 
					
						2020-08-16 11:36:38 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						41c3f91b03 
					 
					
						
						
							
							wlr_session_change_vt is NULL safe  
						
						
						
						
					 
					
						2020-08-16 11:32:45 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						c970d97f85 
					 
					
						
						
							
							_net_wm not needed outside xwayland  
						
						
						
						
					 
					
						2020-08-16 01:14:54 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						0816b33d33 
					 
					
						
						
							
							add comment from dwm  
						
						
						
						
					 
					
						2020-08-16 01:02:01 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						ce312b7eac 
					 
					
						
						
							
							Merge branch 'shcmd' of  https://github.com/guidocella/dwl  into master  
						
						
						
						
					 
					
						2020-08-16 01:01:35 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						108ade0bbc 
					 
					
						
						
							
							Merge pull request  #37  from alex-courtis/31-independents-mouse-focus  
						
						... 
						
						
						
						31 independents mouse focus 
						
						
					 
					
						2020-08-16 00:57:18 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						9632704e86 
					 
					
						
						
							
							Merge pull request  #41  from guidocella/declare-commitnotify  
						
						... 
						
						
						
						Declare commitnotify 
						
						
					 
					
						2020-08-15 09:49:22 -05:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						c0608aa017 
					 
					
						
						
							
							Declare commitnotify  
						
						
						
						
					 
					
						2020-08-15 16:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						f7fae6447b 
					 
					
						
						
							
							make rule examples a comment  
						
						
						
						
					 
					
						2020-08-14 10:20:18 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						245c3638ae 
					 
					
						
						
							
							Merge pull request  #40  from guidocella/firefox-class  
						
						... 
						
						
						
						Fix Firefox class 
						
						
					 
					
						2020-08-14 10:18:52 -05:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						82b2a948b6 
					 
					
						
						
							
							Fix Firefox class  
						
						
						
						
					 
					
						2020-08-14 10:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						4788baee8d 
					 
					
						
						
							
							Merge branch 'master' into 31-independents-mouse-focus  
						
						
						
						
					 
					
						2020-08-11 11:42:02 +10:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						e3e9504fcd 
					 
					
						
						
							
							make XWayland support optional  
						
						
						
						
					 
					
						2020-08-10 12:50:56 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						5b464edf91 
					 
					
						
						
							
							#31  independents retain focus while mouse is over them  
						
						
						
						
					 
					
						2020-08-09 11:56:34 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						9551568252 
					 
					
						
						
							
							#31  independents retain focus while mouse is over them  
						
						
						
						
					 
					
						2020-08-09 11:34:19 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						9d138ac95a 
					 
					
						
						
							
							#31  independents retain focus while mouse is over them  
						
						
						
						
					 
					
						2020-08-06 15:41:04 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Courtis 
							
						 
					 
					
						
						
							
						
						c08ea88c1f 
					 
					
						
						
							
							#31  independents retain focus while mouse is over them  
						
						
						
						
					 
					
						2020-08-06 15:32:55 +10:00 
						 
				 
			
				
					
						
							
							
								Guido Cella 
							
						 
					 
					
						
						
							
						
						ffe00e6139 
					 
					
						
						
							
							Define SHCMD macro  
						
						
						
						
					 
					
						2020-08-04 06:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						541ecea796 
					 
					
						
						
							
							fix killclient binding, add helpful comment  
						
						
						
						
					 
					
						2020-08-03 12:54:20 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						5a2d87fa6c 
					 
					
						
						
							
							add monocle layout  
						
						
						
						
					 
					
						2020-08-03 12:44:47 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						27bbf9c14f 
					 
					
						
						
							
							condense getatom and add note about error return  
						
						
						
						
					 
					
						2020-08-03 12:22:02 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						c12261d3a9 
					 
					
						
						
							
							Merge branch 'master' of github:djpohly/dwl into master  
						
						
						
						
					 
					
						2020-08-03 12:14:36 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						8c95418334 
					 
					
						
						
							
							Merge pull request  #25  from geistesk/error-maybe-uninitialized  
						
						... 
						
						
						
						getatom: fix potential uninitialized atom variable 
						
						
					 
					
						2020-08-03 12:14:27 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						d89cf6b720 
					 
					
						
						
							
							add some more hands-off protocols  
						
						
						
						
					 
					
						2020-08-03 11:20:12 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						0ac2f6616a 
					 
					
						
						
							
							fix an editing mistake  
						
						
						
						
					 
					
						2020-08-02 18:49:23 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						59cd8dec94 
					 
					
						
						
							
							focusclient checks whether oldsel == sel  
						
						... 
						
						
						
						No need to do it outside the call. 
						
						
					 
					
						2020-08-02 18:46:34 -05:00 
						 
				 
			
				
					
						
							
							
								Devin J. Pohly 
							
						 
					 
					
						
						
							
						
						ef7a37649c 
					 
					
						
						
							
							refactor focusclient  
						
						
						
						
					 
					
						2020-08-02 18:43:29 -05:00 
						 
				 
			
				
					
						
							
							
								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