Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								2ca502b546 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/xwm-rewrite  
							
							 
							
							
							
						 
						
							2017-10-24 09:11:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								0f7f6b1373 
								
							 
						 
						
							
							
								
								xwm: refactor xwm init  
							
							 
							
							
							
						 
						
							2017-10-24 08:49:10 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								1dbe314937 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/data-device-selection  
							
							 
							
							
							
						 
						
							2017-10-24 07:57:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fff08f8a 
								
							 
						 
						
							
							
								
								Forgot to rename these  
							
							 
							
							
							
						 
						
							2017-10-22 10:56:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								fb25adae36 
								
							 
						 
						
							
							
								
								xwayland: use xfixes extension  
							
							 
							
							
							
						 
						
							2017-10-15 14:50:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								6aafc2f61a 
								
							 
						 
						
							
							
								
								Merge pull request  #223  from versusvoid/xwayland-activate  
							
							 
							
							... 
							
							
							
							Activate only active xwayland views 
							
						 
						
							2017-10-06 09:34:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								528f000a7a 
								
							 
						 
						
							
							
								
								Deactivate xwayland when focus leaves there  
							
							 
							
							
							
						 
						
							2017-10-06 09:34:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Versus Void 
								
							 
						 
						
							
							
							
							
								
							
							
								c22b02618c 
								
							 
						 
						
							
							
								
								Flush xwayland surface configuration  
							
							 
							
							... 
							
							
							
							Fix  #215  
							
						 
						
							2017-10-06 12:55:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								12b9b1a4bd 
								
							 
						 
						
							
							
								
								Copy xcb_icccm structs into wlroots  
							
							 
							
							
							
						 
						
							2017-10-05 22:23:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								454a6a902b 
								
							 
						 
						
							
							
								
								Parse _MOTIF_HINTS  
							
							 
							
							
							
						 
						
							2017-10-05 19:11:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fc61e82795 
								
							 
						 
						
							
							
								
								Use pointers for xwayland hints and size_hints  
							
							 
							
							
							
						 
						
							2017-10-05 19:11:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								267f24753f 
								
							 
						 
						
							
							
								
								Add support for WM_HINTS  
							
							 
							
							
							
						 
						
							2017-10-05 19:10:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed9796ec68 
								
							 
						 
						
							
							
								
								xwayland: parse normal hints  
							
							 
							
							
							
						 
						
							2017-10-05 19:10:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef5914bdb6 
								
							 
						 
						
							
							
								
								xwayland: add wlr_xwayland_surface->motif_hints  
							
							 
							
							
							
						 
						
							2017-10-05 19:10:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c22ad09a7 
								
							 
						 
						
							
							
								
								xwayland: request hints  
							
							 
							
							
							
						 
						
							2017-10-05 19:10:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Versus Void 
								
							 
						 
						
							
							
							
							
								
							
							
								c5df6ca900 
								
							 
						 
						
							
							
								
								Fix memory leaks  
							
							 
							
							
							
						 
						
							2017-10-05 20:01:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7f5d0624d6 
								
							 
						 
						
							
							
								
								Add x, y, width, height arguments to wlr_xwayland_surface_configure  
							
							 
							
							
							
						 
						
							2017-09-30 16:33:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ccb83bf33 
								
							 
						 
						
							
							
								
								xwayland: add wlr_xwayland_surface_close  
							
							 
							
							
							
						 
						
							2017-09-29 23:18:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5002d968f3 
								
							 
						 
						
							
							
								
								xwayland: add window_type support  
							
							 
							
							
							
						 
						
							2017-09-29 23:03:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b78ae54158 
								
							 
						 
						
							
							
								
								xwayland: add pid support  
							
							 
							
							
							
						 
						
							2017-09-29 22:43:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97346e7a1b 
								
							 
						 
						
							
							
								
								xwayland: add state support  
							
							 
							
							
							
						 
						
							2017-09-29 22:26:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c9f3240f6 
								
							 
						 
						
							
							
								
								xwayland: add set_parent event  
							
							 
							
							
							
						 
						
							2017-09-29 20:22:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d8c86431e0 
								
							 
						 
						
							
							
								
								xwayland: add signals for configure, set_{class,title}  
							
							 
							
							
							
						 
						
							2017-09-29 18:28:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2b03b2ec1 
								
							 
						 
						
							
							
								
								Add reply->type checks, add XCB_ATOM_WM_TRANSIENT_FOR  
							
							 
							
							
							
						 
						
							2017-09-29 16:44:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								47d767dbc4 
								
							 
						 
						
							
							
								
								xwayland: expose wlr_xwayland_surface_configure  
							
							 
							
							
							
						 
						
							2017-09-29 16:19:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e3917af69d 
								
							 
						 
						
							
							
								
								xwayland: read window title & class  
							
							 
							
							
							
						 
						
							2017-09-29 15:57:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								efadbf8424 
								
							 
						 
						
							
							
								
								Fix atom_map usage  
							
							 
							
							
							
						 
						
							2017-09-28 18:47:20 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7927078e9 
								
							 
						 
						
							
							
								
								x11 -> xwayland, window -> surface, fix some calloc sizes and wrong types  
							
							 
							
							
							
						 
						
							2017-09-28 23:26:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								220a6e9bf6 
								
							 
						 
						
							
							
								
								Add xwayland activate and fix EGL bug  
							
							 
							
							
							
						 
						
							2017-09-28 09:11:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								906a816abf 
								
							 
						 
						
							
							
								
								Fix rootston keyboard, add Xwayland  
							
							 
							
							
							
						 
						
							2017-09-28 08:54:57 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								c278b6fd52 
								
							 
						 
						
							
							
								
								xwayland: free xcb events  
							
							 
							
							
							
						 
						
							2017-08-27 22:30:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								48fa59c22e 
								
							 
						 
						
							
							
								
								Remove __PRETTY_FUNCTION__  
							
							 
							
							... 
							
							
							
							This is pointlessly non-portable and completely equivilent to __func__
in C. 
							
						 
						
							2017-08-26 22:43:42 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								4a288fdacb 
								
							 
						 
						
							
							
								
								xwm: free x11 windows on finish  
							
							 
							
							
							
						 
						
							2017-08-24 07:51:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								e3143b50b6 
								
							 
						 
						
							
							
								
								xwayland: fix some shutdown cases  
							
							 
							
							
							
						 
						
							2017-08-24 07:51:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								fd3ad3b9e4 
								
							 
						 
						
							
							
								
								xwayland: fix shutdown caused by Xwayland/client stop  
							
							 
							
							
							
						 
						
							2017-08-24 07:51:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								0196284331 
								
							 
						 
						
							
							
								
								xwm: remove xcb-util dependency  
							
							 
							
							... 
							
							
							
							This hardcodes a define, but other projects (wlc/weston) either use the raw
number or just redefine it with another name anyway...
This should fix travis build. 
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								3391e5b634 
								
							 
						 
						
							
							
								
								xwayland: fix style issues  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								a39b091bd9 
								
							 
						 
						
							
							
								
								xwm: reply to configure_requests  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								1458a95e65 
								
							 
						 
						
							
							
								
								example compositor: loop through xwayland surfaces  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								f912316d9b 
								
							 
						 
						
							
							
								
								xwm: handle some more events  
							
							 
							
							... 
							
							
							
							handle map/unmap_notify, property_notify (just logging for now), and
client_message for wl_surface_id.
We almost can display an X window now, just need the compositor to
iterate over them 
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								eb5b9cc6da 
								
							 
						 
						
							
							
								
								xwayland: move & split internal header file  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								fa0e1015c6 
								
							 
						 
						
							
							
								
								xwm: fix minimal init, this gets us some events on window creations  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc5b1acc6 
								
							 
						 
						
							
							
								
								wlr_compositor: add signal for create_surface  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								b2bab1af5c 
								
							 
						 
						
							
							
								
								xwayland: split xwm structure out, initial xwm.c  
							
							 
							
							
							
						 
						
							2017-08-23 22:03:49 +02:00