Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f520dd8fac 
								
							 
						 
						
							
							
								
								Merge pull request  #965  from emersion/fix-hardware-cursor-scale-transform  
							
							 
							
							... 
							
							
							
							Fix hardware cursors scale & transform 
							
						 
						
							2018-05-09 17:25:05 -04:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								13098a18ea 
								
							 
						 
						
							
							
								
								Fix hardware cursors scale & transform  
							
							 
							
							
							
						 
						
							2018-05-09 19:58:18 +01: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  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								6936be984f 
								
							 
						 
						
							
							
								
								Document xwayland rootston config changes  
							
							 
							
							
							
						 
						
							2018-05-08 22:54:45 +02:00  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								ef1a24430a 
								
							 
						 
						
							
							
								
								Make lazy xwayland start default in rootston  
							
							 
							
							
							
						 
						
							2018-05-08 22:43:31 +02:00  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								119a6cf35c 
								
							 
						 
						
							
							
								
								Make xwayland_finish* clean up wlr_xwayland  
							
							 
							
							
							
						 
						
							2018-05-08 22:22:35 +02:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c5c5747060 
								
							 
						 
						
							
							
								
								Merge pull request  #963  from emersion/rootston-output-outdated-comment  
							
							 
							
							... 
							
							
							
							rootston: remove outdated comment 
							
						 
						
							2018-05-08 16:18:30 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6436ce6300 
								
							 
						 
						
							
							
								
								rootston: remove outdated comment  
							
							 
							
							
							
						 
						
							2018-05-08 15:51:21 +01:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								397ee7ff9d 
								
							 
						 
						
							
							
								
								Merge pull request  #962  from Ongy/layer-surface-at  
							
							 
							
							... 
							
							
							
							add wlr_layer_surface_surface_at 
							
						 
						
							2018-05-08 10:22:22 -04: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  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7c2241a556 
								
							 
						 
						
							
							
								
								Merge pull request  #957  from emersion/output-damage-max-rects  
							
							 
							
							... 
							
							
							
							output-damage: limit the number of damaged rectangles 
							
						 
						
							2018-05-07 08:08:38 -04:00  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								80586b8f6b 
								
							 
						 
						
							
							
								
								Clean up events  
							
							 
							
							
							
						 
						
							2018-05-07 00:48:02 +02:00  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								446ea3a340 
								
							 
						 
						
							
							
								
								Add beter handling for Xwayland failing at startup  
							
							 
							
							
							
						 
						
							2018-05-07 00:43:26 +02:00  
						
					 
				
					
						
							
							
								 
								Vincent Vanlaer
							
						 
						
							 
							
							
							
							
								
							
							
								dbf4f9a231 
								
							 
						 
						
							
							
								
								Make startup command no longer wait for xwayland  
							
							 
							
							
							
						 
						
							2018-05-06 23:41:29 +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  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5087199d5d 
								
							 
						 
						
							
							
								
								output-damage: limit the number of damaged rectangles  
							
							 
							
							
							
						 
						
							2018-05-05 14:28:55 +01:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a3fd284876 
								
							 
						 
						
							
							
								
								Merge pull request  #956  from Flow-It/add-options-to-exclude-rootston-and-examples  
							
							 
							
							... 
							
							
							
							Add options to exclude rootston and examples at compilation 
							
						 
						
							2018-05-05 07:24:39 -04:00  
						
					 
				
					
						
							
							
								 
								florian.weigelt
							
						 
						
							 
							
							
							
							
								
							
							
								d68a27fd79 
								
							 
						 
						
							
							
								
								Add option to disable examples build  
							
							 
							
							... 
							
							
							
							Compiling the examples is useful for testing and development, but less
useful for actual users of wlroots.
This commit adds the option --enable-examples to set weather to include
the examples at compilation or not. The default value is True, so the
current behaviour remains unchanged. 
							
						 
						
							2018-05-05 09:50:10 +02:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1265eff9b3 
								
							 
						 
						
							
							
								
								Merge pull request  #954  from kkartaltepe/readme-fix  
							
							 
							
							... 
							
							
							
							Fix xcb/xkb swap in README 
							
						 
						
							2018-05-05 08:47:38 +01:00  
						
					 
				
					
						
							
							
								 
								florian.weigelt
							
						 
						
							 
							
							
							
							
								
							
							
								34be87a3f6 
								
							 
						 
						
							
							
								
								Add option to disable rootston build  
							
							 
							
							... 
							
							
							
							Compiling the rootston example compositor is useful for testing and
development, but less useful for actual users of wlroots, who might
prefer sway or other compositors.
This commit adds the option --enable-rootston to set weather to include
rootston at compilation or not. The default value is True, so the
current compilation behaviour remains unchanged. 
							
						 
						
							2018-05-05 09:40:02 +02:00  
						
					 
				
					
						
							
							
								 
								Kurt Kartaltepe
							
						 
						
							 
							
							
							
							
								
							
							
								1cd2141f8e 
								
							 
						 
						
							
							
								
								Fix xcb/xkb swap in README  
							
							 
							
							
							
						 
						
							2018-05-05 00:25:11 -05:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a5e70a2ac9 
								
							 
						 
						
							
							
								
								Merge pull request  #953  from emersion/xwayland-utf8-title  
							
							 
							
							... 
							
							
							
							Use UTF-8 xwayland window title if available 
							
						 
						
							2018-05-04 15:49:54 -04:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cf10cbc00c 
								
							 
						 
						
							
							
								
								Use UTF-8 xwayland window title if available  
							
							 
							
							
							
						 
						
							2018-05-04 20:44:00 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								caf9f9022c 
								
							 
						 
						
							
							
								
								Merge pull request  #936  from emersion/full-hardware-cursors  
							
							 
							
							... 
							
							
							
							output: always use hardware cursors if available 
							
						 
						
							2018-05-04 19:00:45 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2959fcce1a 
								
							 
						 
						
							
							
								
								Merge pull request  #951  from chebykinn/fix-maybe-uninitialized  
							
							 
							
							... 
							
							
							
							Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform 
							
						 
						
							2018-05-04 16:56:53 +01:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								57d03a3eda 
								
							 
						 
						
							
							
								
								Merge pull request  #931  from emersion/redesign-resource-destroy  
							
							 
							
							... 
							
							
							
							Redesign resource destruction 
							
						 
						
							2018-05-04 11:48:41 -04:00  
						
					 
				
					
						
							
							
								 
								Ivan Chebykin
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								cec7cd2b39 
								
							 
						 
						
							
							
								
								Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform  
							
							 
							
							
							
						 
						
							2018-05-04 18:41:51 +03:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bf793a68c1 
								
							 
						 
						
							
							
								
								Merge pull request  #950  from emersion/fix-xdg-popup-not-topmost-segfault  
							
							 
							
							... 
							
							
							
							Fix a rootston crash when a client creates non-topmost popups 
							
						 
						
							2018-05-04 07:28:10 -04:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								393f7aaeff 
								
							 
						 
						
							
							
								
								Fix a rootston crash when a client creates non-topmost popups  
							
							 
							
							
							
						 
						
							2018-05-04 09:27:55 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d0a939243b 
								
							 
						 
						
							
							
								
								Merge pull request  #947  from Morganamilo/typos  
							
							 
							
							... 
							
							
							
							Fix typos across documentation, comments and strings 
							
						 
						
							2018-05-03 22:13:27 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d136026a2c 
								
							 
						 
						
							
							
								
								seat: implement inert seat resources  
							
							 
							
							
							
						 
						
							2018-05-03 22:03:44 +01:00  
						
					 
				
					
						
							
							
								 
								morganamilo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6305e6327f 
								
							 
						 
						
							
							
								
								Fix typos in comments and strings  
							
							 
							
							
							
						 
						
							2018-05-03 21:59:43 +01:00  
						
					 
				
					
						
							
							
								 
								morganamilo
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5bd170b2f3 
								
							 
						 
						
							
							
								
								Fix typos in documentation  
							
							 
							
							
							
						 
						
							2018-05-03 21:43:54 +01:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								093b49cb68 
								
							 
						 
						
							
							
								
								Merge pull request  #943  from agx/env-vars  
							
							 
							
							... 
							
							
							
							Document env vars used by wlroots/rootston 
							
						 
						
							2018-05-03 15:53:19 -04:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								96d166ed53 
								
							 
						 
						
							
							
								
								Merge pull request  #945  from agx/wlr-drm-no-atomic  
							
							 
							
							... 
							
							
							
							drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1 
							
						 
						
							2018-05-03 20:52:02 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5d37b14116 
								
							 
						 
						
							
							
								
								data-device: make sure resources are correctly destroyed  
							
							 
							
							
							
						 
						
							2018-05-03 20:22:51 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7843a48432 
								
							 
						 
						
							
							
								
								output: simplify and update code style  
							
							 
							
							
							
						 
						
							2018-05-03 18:46:17 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ff4708d406 
								
							 
						 
						
							
							
								
								linux-dmabuf: correctly destroy resources  
							
							 
							
							
							
						 
						
							2018-05-03 18:45:30 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6d569def6d 
								
							 
						 
						
							
							
								
								compositor, surface: correctly destroy resources  
							
							 
							
							
							
						 
						
							2018-05-03 18:45:30 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8676155ae1 
								
							 
						 
						
							
							
								
								Update CONTRIBUTING.md with protocol implementation guidelines  
							
							 
							
							
							
						 
						
							2018-05-03 18:45:27 +01:00  
						
					 
				
					
						
							
							
								 
								Guido Günther
							
						 
						
							 
							
							
							
							
								
							
							
								1637053ef8 
								
							 
						 
						
							
							
								
								drm: only disable atomic modesetting when WLR_DRM_NO_ATOMIC == 1  
							
							 
							
							... 
							
							
							
							Don't allow any value of the env var to disable atomic mode setting. 
							
						 
						
							2018-05-03 15:37:37 +02:00  
						
					 
				
					
						
							
							
								 
								Guido Günther
							
						 
						
							 
							
							
							
							
								
							
							
								697bb68ed5 
								
							 
						 
						
							
							
								
								Document env vars used by wlroots  
							
							 
							
							
							
						 
						
							2018-05-03 15:33:44 +02:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2964248f42 
								
							 
						 
						
							
							
								
								Merge pull request  #935  from agx/cursor-output-transform  
							
							 
							
							... 
							
							
							
							wlr_cursor: transform absolute coordinates 
							
						 
						
							2018-05-03 07:29:32 -04:00  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								37d4ff90e7 
								
							 
						 
						
							
							
								
								Merge pull request  #938  from emersion/reorder-seat  
							
							 
							
							... 
							
							
							
							seat: split into multiple files 
							
						 
						
							2018-05-03 07:27:53 -04:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2cff6dbd63 
								
							 
						 
						
							
							
								
								seat: split into multiple files  
							
							 
							
							
							
						 
						
							2018-05-03 10:30:47 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4b5b02057c 
								
							 
						 
						
							
							
								
								Merge pull request  #937  from emersion/reorder-data-device  
							
							 
							
							... 
							
							
							
							data-device: split into multiple files 
							
						 
						
							2018-05-03 10:23:08 +01:00  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9a83e8131a 
								
							 
						 
						
							
							
								
								Merge pull request  #939  from ammen99/master  
							
							 
							
							... 
							
							
							
							rootston: remove mode and transform signals when output is destroyed 
							
						 
						
							2018-05-03 10:17:05 +01:00  
						
					 
				
					
						
							
							
								 
								Guido Günther
							
						 
						
							 
							
							
							
							
								
							
							
								545d54439d 
								
							 
						 
						
							
							
								
								backend/wayland: don't transform pointer events  
							
							 
							
							... 
							
							
							
							We do this in a backend independent way in wlr_cursor now. 
							
						 
						
							2018-05-03 11:09:14 +02:00  
						
					 
				
					
						
							
							
								 
								Guido Günther
							
						 
						
							 
							
							
							
							
								
							
							
								6f01c12b40 
								
							 
						 
						
							
							
								
								backend/x11: don't transform pointer events  
							
							 
							
							... 
							
							
							
							We do this in a backend independent way in wlr_cursor now. 
							
						 
						
							2018-05-03 11:09:14 +02:00