emersion 
								
							 
						 
						
							
							
							
							
								
							
							
								5dbf0fe7f2 
								
							 
						 
						
							
							
								
								linux-dmabuf: add v1 suffix  
							
							 
							
							... 
							
							
							
							This prevents some future conflicts with the stable version.
Fixes  #1133  
							
						 
						
							2018-07-19 21:50:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Markus Ongyerth 
								
							 
						 
						
							
							
							
							
								
							
							
								e235f7d336 
								
							 
						 
						
							
							
								
								Basic tablet_v2 object lifetime  
							
							 
							
							
							
						 
						
							2018-07-14 09:40:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7cbef15206 
								
							 
						 
						
							
							
								
								util: add wlr_ prefix to log symbols  
							
							 
							
							
							
						 
						
							2018-07-09 22:49:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c0d672ebd 
								
							 
						 
						
							
							
								
								surface: make pending and current embedded structs  
							
							 
							
							
							
						 
						
							2018-07-04 19:12:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73755ad348 
								
							 
						 
						
							
							
								
								screencopy-v1: add basic implementation  
							
							 
							
							
							
						 
						
							2018-06-30 22:17:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7901740f94 
								
							 
						 
						
							
							
								
								rootston: enable export-dmabuf  
							
							 
							
							
							
						 
						
							2018-05-29 18:47:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dorota Czaplejewicz 
								
							 
						 
						
							
							
							
							
								
							
							
								5334ee8bfd 
								
							 
						 
						
							
							
								
								virtual-keyboard: add support for the virtual-keyboard-v1 protocol  
							
							 
							
							
							
						 
						
							2018-05-28 10:05:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e831cd416 
								
							 
						 
						
							
							
								
								Merge pull request  #959  from VincentVanlaer/xwayland-lazy  
							
							 
							
							... 
							
							
							
							Add the option to start Xwayland only when a client connects 
							
						 
						
							2018-05-08 23:04:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Markus Ongyerth 
								
							 
						 
						
							
							
							
							
								
							
							
								8931452e1d 
								
							 
						 
						
							
							
								
								add wlr_layer_surface_surface_at  
							
							 
							
							... 
							
							
							
							Adds wlr_layer_surface_surface_at, this is consistent with the other
shell implementations, and simplifies handling in compositors. 
							
						 
						
							2018-05-08 16:03:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vincent Vanlaer 
								
							 
						 
						
							
							
							
							
								
							
							
								31861b3a7a 
								
							 
						 
						
							
							
								
								Add option to rootston to start xwayland lazy  
							
							 
							
							
							
						 
						
							2018-05-06 23:41:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vincent Vanlaer 
								
							 
						 
						
							
							
							
							
								
							
							
								c80bf1591e 
								
							 
						 
						
							
							
								
								Allow xwayland to start lazily  
							
							 
							
							... 
							
							
							
							Makes the xwayland startup process two phased.
The first phase just initialises the X11 sockets.
The second phase starts the Xwayland server itself.
When starting xwayland lazily the second phase will be postponed until
a client has connected to the X11 socket.
Changes in behaviour:
The DISPLAY environment is now set immediately after the X11 sockets
are created.
When the Xwayland server is killed or crashes, the sockets will not be
recreated, but reused.
Fixes  #849 : Start up Xwayland lazily 
							
						 
						
							2018-05-06 23:41:25 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido Günther 
								
							 
						 
						
							
							
							
							
								
							
							
								d4cb33c9fc 
								
							 
						 
						
							
							
								
								rootston: Let layer_surface_at look at popups  
							
							 
							
							... 
							
							
							
							This allows them to receive input as well. 
							
						 
						
							2018-04-23 11:24:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								edbf4a2f60 
								
							 
						 
						
							
							
								
								Implement output auto-selection in rootston  
							
							 
							
							
							
						 
						
							2018-04-22 19:15:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa84b267e0 
								
							 
						 
						
							
							
								
								Remove wlr_surface::subsurface  
							
							 
							
							
							
						 
						
							2018-04-21 18:40:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bef5c1fd56 
								
							 
						 
						
							
							
								
								Merge pull request  #850  from emersion/remove-backend-egl  
							
							 
							
							... 
							
							
							
							backend: remove wlr_backend_get_egl 
							
						 
						
							2018-04-08 11:21:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2ebbd103c 
								
							 
						 
						
							
							
								
								backend: remove wlr_backend_get_egl  
							
							 
							
							
							
						 
						
							2018-04-08 11:00:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bruno 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba5c0903f9 
								
							 
						 
						
							
							
								
								rootston: fix compilation without XWayland support  
							
							 
							
							
							
						 
						
							2018-04-07 23:29:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								da73b4f60b 
								
							 
						 
						
							
							
								
								Merge pull request  #830  from swaywm/xdg-output  
							
							 
							
							... 
							
							
							
							Add wlr_xdg_output_manager 
							
						 
						
							2018-04-05 13:58:01 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tancredi Orlando 
								
							 
						 
						
							
							
							
							
								
							
							
								74a4b1702b 
								
							 
						 
						
							
							
								
								Initialize rootston _surface  
							
							 
							
							
							
						 
						
							2018-04-05 19:13:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								abfe7923c4 
								
							 
						 
						
							
							
								
								Add wlr_xdg_output_manager  
							
							 
							
							
							
						 
						
							2018-04-05 12:40:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ea425d4e2 
								
							 
						 
						
							
							
								
								Fix xdg-shell popups, add wlr_xdg_surface_surface_at  
							
							 
							
							
							
						 
						
							2018-04-04 17:45:24 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c9d21106b4 
								
							 
						 
						
							
							
								
								Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at  
							
							 
							
							
							
						 
						
							2018-04-04 17:42:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a8b24bdd2 
								
							 
						 
						
							
							
								
								rootston: fix view_at  
							
							 
							
							
							
						 
						
							2018-04-04 17:16:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d16127b3cb 
								
							 
						 
						
							
							
								
								Fix wlr_surface_subsurface_at, change it to be wlr_surface_surface_at  
							
							 
							
							
							
						 
						
							2018-04-04 16:48:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								56deff41b6 
								
							 
						 
						
							
							
								
								Implement input inhibit in rootston  
							
							 
							
							
							
						 
						
							2018-04-03 15:09:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8c7f283d 
								
							 
						 
						
							
							
								
								Add input-inhibitor example client  
							
							 
							
							
							
						 
						
							2018-04-03 14:06:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								937362b552 
								
							 
						 
						
							
							
								
								FIx crash on touch down  
							
							 
							
							
							
						 
						
							2018-03-31 09:55:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Orestis Floros 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f6823092a 
								
							 
						 
						
							
							
								
								Initialize roots_output to fix -Wmaybe-uninitialized  
							
							 
							
							... 
							
							
							
							With -O2:
../rootston/desktop.c: In function ‘desktop_surface_at’:
../rootston/desktop.c:714:18: error: ‘roots_output’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
   if ((surface = layer_surface_at(roots_output,
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &roots_output->layers[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM],
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ox, oy, sx, sy))) {
      ~~~~~~~~~~~~~~~ 
							
						 
						
							2018-03-31 12:57:12 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								692f1746cf 
								
							 
						 
						
							
							
								
								xwayland: specify xwm cursor stride in bytes  
							
							 
							
							
							
						 
						
							2018-03-31 00:22:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e19ee6d469 
								
							 
						 
						
							
							
								
								Add wlr_surface_point_accepts_input  
							
							 
							
							... 
							
							
							
							Ref https://github.com/swaywm/sway/pull/1674  
							
						 
						
							2018-03-30 23:02:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								168f65fb7a 
								
							 
						 
						
							
							
								
								Minor bugfixes  
							
							 
							
							
							
						 
						
							2018-03-30 18:28:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e3eb487dc2 
								
							 
						 
						
							
							
								
								Add pointer support to layer shell example  
							
							 
							
							
							
						 
						
							2018-03-30 18:23:57 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								dc412c514b 
								
							 
						 
						
							
							
								
								Find layer surfaces for input events  
							
							 
							
							
							
						 
						
							2018-03-30 17:27:10 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								662f40b8ae 
								
							 
						 
						
							
							
								
								Refactor cursor event passhtrough  
							
							 
							
							
							
						 
						
							2018-03-30 17:27:10 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3e5131e664 
								
							 
						 
						
							
							
								
								Address further review feedback  
							
							 
							
							
							
						 
						
							2018-03-27 21:28:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								52fe2688ea 
								
							 
						 
						
							
							
								
								Address @emersion's feedback  
							
							 
							
							
							
						 
						
							2018-03-27 18:51:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								097e87ca9f 
								
							 
						 
						
							
							
								
								Handle usable area for maximized windows  
							
							 
							
							... 
							
							
							
							Also fixes some bugs 
							
						 
						
							2018-03-27 18:50:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								4bf936360d 
								
							 
						 
						
							
							
								
								Arrange & render layer surfaces  
							
							 
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf8c6c8a2 
								
							 
						 
						
							
							
								
								Fix issues preventing layer from getting allocated  
							
							 
							
							... 
							
							
							
							Now all of the steps to get rootston a reference to the layer surface
are correctly wired up. 
							
						 
						
							2018-03-27 18:50:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b31ce4220c 
								
							 
						 
						
							
							
								
								Add broken test client and rootston stubs  
							
							 
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f29d8b55ae 
								
							 
						 
						
							
							
								
								Initial scaffolding of layer shell  
							
							 
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								a491f780b8 
								
							 
						 
						
							
							
								
								rootston rotation: change view->rotation sign  
							
							 
							
							... 
							
							
							
							The convetion with wlr_matrix changed and it's a good time to remove
all these pesky minus signs 
							
						 
						
							2018-03-18 09:19:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09413aa7f1 
								
							 
						 
						
							
							
								
								Merge pull request  #711  from emersion/map-unmap  
							
							 
							
							... 
							
							
							
							Add map/unmap to xdg-shell 
							
						 
						
							2018-03-17 10:00:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								303883ce49 
								
							 
						 
						
							
							
								
								rootston: properly emit view unmap event  
							
							 
							
							
							
						 
						
							2018-03-15 21:47:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido Günther 
								
							 
						 
						
							
							
							
							
								
							
							
								eb4337b5ee 
								
							 
						 
						
							
							
								
								Wire up linux_dmabuf in rootston  
							
							 
							
							
							
						 
						
							2018-03-15 12:40:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd8a7a29e1 
								
							 
						 
						
							
							
								
								rootston: don't center view if maximized  
							
							 
							
							
							
						 
						
							2018-03-14 00:01:28 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								125138f1a0 
								
							 
						 
						
							
							
								
								rootston: unmap view after emitting destroy signal in view_destroy  
							
							 
							
							
							
						 
						
							2018-03-13 12:34:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1c88bfe5d 
								
							 
						 
						
							
							
								
								rootston: destroy seat view on unmap  
							
							 
							
							
							
						 
						
							2018-03-13 12:31:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6ac3534df6 
								
							 
						 
						
							
							
								
								rootston: add destroy to view interface  
							
							 
							
							
							
						 
						
							2018-03-12 09:17:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f072bedd9 
								
							 
						 
						
							
							
								
								xdg-shell-v6: add map signal  
							
							 
							
							
							
						 
						
							2018-03-10 11:18:50 +01:00