21928cbe61 
								
							 
						 
						
							
							
								
								Merge branch 'master' into screencontent  
							
							
							
						 
						
							2018-05-31 12:33:27 +01:00  
				
					
						
							
							
								 
						
							
								d1cf9acbd5 
								
							 
						 
						
							
							
								
								cleanup: Use void for zero-parameter functions  
							
							... 
							
							
							
							Signed-off-by: Genki Sky <sky@genki.is> 
							
						 
						
							2018-05-30 20:19:16 -04:00  
				
					
						
							
							
								 
						
							
								41e53d1499 
								
							 
						 
						
							
							
								
								Merge pull request  #1019  from emersion/virtual-keyboard-destroy  
							
							... 
							
							
							
							virtual-keyboard: fix wlr_virtual_keyboard_manager_v1_destroy 
							
						 
						
							2018-05-30 13:51:34 +01:00  
				
					
						
							
							
								 
						
							
								28020ff577 
								
							 
						 
						
							
							
								
								Only allow one modifier per DMA-BUF, split attributes struct in render/  
							
							
							
						 
						
							2018-05-30 09:29:12 +01:00  
				
					
						
							
							
								 
						
							
								f580112dca 
								
							 
						 
						
							
							
								
								virtual-keyboard: fix wlr_virtual_keyboard_manager_v1_destroy  
							
							
							
						 
						
							2018-05-30 09:25:46 +01:00  
				
					
						
							
							
								 
						
							
								87fe9f3466 
								
							 
						 
						
							
							
								
								Merge pull request  #1014  from RyanDwyer/fix-wlr-box-contains-point  
							
							... 
							
							
							
							Fix wlr_box_contains_point comparison 
							
						 
						
							2018-05-29 19:03:29 +01:00  
				
					
						
							
							
								 
						
							
								2681352e04 
								
							 
						 
						
							
							
								
								export-dmabuf: permanently fail if backend doesn't implement export_dmabuf  
							
							
							
						 
						
							2018-05-29 18:47:19 +01:00  
				
					
						
							
							
								 
						
							
								a16ad4327a 
								
							 
						 
						
							
							
								
								Update protocol  
							
							
							
						 
						
							2018-05-29 18:47:19 +01:00  
				
					
						
							
							
								 
						
							
								65198b0aab 
								
							 
						 
						
							
							
								
								export-dmabuf: assert number of planes  
							
							
							
						 
						
							2018-05-29 18:47:19 +01:00  
				
					
						
							
							
								 
						
							
								2432c41a49 
								
							 
						 
						
							
							
								
								export-dmabuf: correctly send the number of planes per layer  
							
							
							
						 
						
							2018-05-29 18:47:18 +01:00  
				
					
						
							
							
								 
						
							
								3f9796112e 
								
							 
						 
						
							
							
								
								export-dmabuf: fix tv_sec_hi  
							
							
							
						 
						
							2018-05-29 18:47:18 +01:00  
				
					
						
							
							
								 
						
							
								00e108f2fc 
								
							 
						 
						
							
							
								
								export-dmabuf: correctly finish wlr_linux_dmabuf_attribs  
							
							
							
						 
						
							2018-05-29 18:47:18 +01:00  
				
					
						
							
							
								 
						
							
								1377e551ef 
								
							 
						 
						
							
							
								
								Update wlr-export-dmabuf protocol  
							
							
							
						 
						
							2018-05-29 18:47:18 +01:00  
				
					
						
							
							
								 
						
							
								e26f4dff98 
								
							 
						 
						
							
							
								
								export-dmabuf: wait for the frame to be ready, send timestamp  
							
							
							
						 
						
							2018-05-29 18:47:17 +01:00  
				
					
						
							
							
								 
						
							
								36bd4795d4 
								
							 
						 
						
							
							
								
								export-dmabuf: add basic and incomplete implementation  
							
							
							
						 
						
							2018-05-29 18:47:17 +01:00  
				
					
						
							
							
								 
						
							
								9e26808c28 
								
							 
						 
						
							
							
								
								output, backend/drm: add wlr_output_export_dmabuf  
							
							
							
						 
						
							2018-05-29 18:45:45 +01:00  
				
					
						
							
							
								 
						
							
								e1f56538a8 
								
							 
						 
						
							
							
								
								Merge pull request  #999  from dcz-purism/virtual-keyboard  
							
							... 
							
							
							
							Support virtual keyboard protocol 
							
						 
						
							2018-05-29 18:22:44 +01:00  
				
					
						
							
							
								 
						
							
								f8a831859f 
								
							 
						 
						
							
							
								
								Fix wlr_box_contains_point comparison  
							
							
							
						 
						
							2018-05-29 23:05:01 +10:00  
				
					
						
							
							
								 
						
							
								5334ee8bfd 
								
							 
						 
						
							
							
								
								virtual-keyboard: add support for the virtual-keyboard-v1 protocol  
							
							
							
						 
						
							2018-05-28 10:05:55 +02:00  
				
					
						
							
							
								 
						
							
								47f097e09b 
								
							 
						 
						
							
							
								
								xdg-shell: add wlr_xdg_toplevel_set_tiled  
							
							
							
						 
						
							2018-05-27 13:38:06 +01:00  
				
					
						
							
							
								 
						
							
								da504f9253 
								
							 
						 
						
							
							
								
								surface: remove wl_resource_post_event  
							
							
							
						 
						
							2018-05-26 19:43:55 +01:00  
				
					
						
							
							
								 
						
							
								e849a68e6e 
								
							 
						 
						
							
							
								
								output: correctly clear screen when fullscreened  
							
							
							
						 
						
							2018-05-20 13:44:18 +01:00  
				
					
						
							
							
								 
						
							
								98088e78df 
								
							 
						 
						
							
							
								
								Merge pull request  #977  from emersion/split-xdg-shell  
							
							... 
							
							
							
							Split xdg-shell into multiple files 
							
						 
						
							2018-05-17 08:14:34 -04:00  
				
					
						
							
							
								 
						
							
								c74f5b1138 
								
							 
						 
						
							
							
								
								xdg-output: bump output manager version to 2  
							
							
							
						 
						
							2018-05-17 09:30:10 +01:00  
				
					
						
							
							
								 
						
							
								63fd2203fe 
								
							 
						 
						
							
							
								
								Add support for version 2 of the xdg-output protocol  
							
							
							
						 
						
							2018-05-17 08:42:59 +01:00  
				
					
						
							
							
								 
						
							
								dbba1311b7 
								
							 
						 
						
							
							
								
								output: fix lingering hardware cursors  
							
							
							
						 
						
							2018-05-15 18:13:26 +01:00  
				
					
						
							
							
								 
						
							
								3036507463 
								
							 
						 
						
							
							
								
								xdg-shell: split into multiple files  
							
							
							
						 
						
							2018-05-14 22:28:45 +01:00  
				
					
						
							
							
								 
						
							
								c7480d5084 
								
							 
						 
						
							
							
								
								xdg-shell-v6: rename shared private functions to prevent conflicts with xdg-shell stable  
							
							
							
						 
						
							2018-05-14 19:16:46 +01:00  
				
					
						
							
							
								 
						
							
								facc5aa359 
								
							 
						 
						
							
							
								
								xdg-shell-v6: split into separate files  
							
							
							
						 
						
							2018-05-13 22:32:03 +01:00  
				
					
						
							
							
								 
						
							
								cc12d03545 
								
							 
						 
						
							
							
								
								xdg-shell: fix positioner  
							
							... 
							
							
							
							The anchor and gravity bitfields in xdg-shell-unstable-v6 have
been changed to a plain enum whose values cannot be used as a
bitfield in xdg-shell. While it makes input validation easier, it
also makes positioner operations a pain in the ass. 
							
						 
						
							2018-05-13 09:07:25 +01:00  
				
					
						
							
							
								 
						
							
								b28f06eca0 
								
							 
						 
						
							
							
								
								Don't use unsafe casts in wlr_xdg_popup_get_toplevel_coords  
							
							
							
						 
						
							2018-05-12 22:53:11 +01:00  
				
					
						
							
							
								 
						
							
								7a952dfa2d 
								
							 
						 
						
							
							
								
								xdg-output: fix logical_size  
							
							... 
							
							
							
							It should be the size of the output in layout coordinates. Prior to
this commit we were not applying the output transform to the size. 
							
						 
						
							2018-05-12 16:25:52 +01:00  
				
					
						
							
							
								 
						
							
								db84379242 
								
							 
						 
						
							
							
								
								Send axis source event  
							
							
							
						 
						
							2018-05-12 13:53:21 +01:00  
				
					
						
							
							
								 
						
							
								0b58579564 
								
							 
						 
						
							
							
								
								Add support for discrete axis values  
							
							
							
						 
						
							2018-05-12 13:34:58 +01:00  
				
					
						
							
							
								 
						
							
								cf5013416d 
								
							 
						 
						
							
							
								
								xdg-output: redesign resource destroy  
							
							
							
						 
						
							2018-05-11 22:30:26 +01:00  
				
					
						
							
							
								 
						
							
								13098a18ea 
								
							 
						 
						
							
							
								
								Fix hardware cursors scale & transform  
							
							
							
						 
						
							2018-05-09 19:58:18 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5087199d5d 
								
							 
						 
						
							
							
								
								output-damage: limit the number of damaged rectangles  
							
							
							
						 
						
							2018-05-05 14:28:55 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								57d03a3eda 
								
							 
						 
						
							
							
								
								Merge pull request  #931  from emersion/redesign-resource-destroy  
							
							... 
							
							
							
							Redesign resource destruction 
							
						 
						
							2018-05-04 11:48:41 -04:00  
				
					
						
							
							
								 
						
							
								cec7cd2b39 
								
							 
						 
						
							
							
								
								Fix gcc maybe-uninitialized in wlr_cursor apply_output_transform  
							
							
							
						 
						
							2018-05-04 18:41:51 +03:00  
				
					
						
							
							
								 
						
							
								d136026a2c 
								
							 
						 
						
							
							
								
								seat: implement inert seat resources  
							
							
							
						 
						
							2018-05-03 22:03:44 +01:00  
				
					
						
							
							
								 
						
							
								6305e6327f 
								
							 
						 
						
							
							
								
								Fix typos in comments and strings  
							
							
							
						 
						
							2018-05-03 21:59:43 +01:00  
				
					
						
							
							
								 
						
							
								5d37b14116 
								
							 
						 
						
							
							
								
								data-device: make sure resources are correctly destroyed  
							
							
							
						 
						
							2018-05-03 20:22:51 +01:00  
				
					
						
							
							
								 
						
							
								7843a48432 
								
							 
						 
						
							
							
								
								output: simplify and update code style  
							
							
							
						 
						
							2018-05-03 18:46:17 +01:00  
				
					
						
							
							
								 
						
							
								ff4708d406 
								
							 
						 
						
							
							
								
								linux-dmabuf: correctly destroy resources  
							
							
							
						 
						
							2018-05-03 18:45:30 +01:00  
				
					
						
							
							
								 
						
							
								6d569def6d 
								
							 
						 
						
							
							
								
								compositor, surface: correctly destroy resources  
							
							
							
						 
						
							2018-05-03 18:45:30 +01:00  
				
					
						
							
							
								 
						
							
								2964248f42 
								
							 
						 
						
							
							
								
								Merge pull request  #935  from agx/cursor-output-transform  
							
							... 
							
							
							
							wlr_cursor: transform absolute coordinates 
							
						 
						
							2018-05-03 07:29:32 -04:00  
				
					
						
							
							
								 
						
							
								2cff6dbd63 
								
							 
						 
						
							
							
								
								seat: split into multiple files  
							
							
							
						 
						
							2018-05-03 10:30:47 +01:00