5bddb5a909 
								
							
								 
							
						 
						
							
							
								
								backend/wayland: add support for direct scan-out  
							
							... 
							
							
 
							
							Closes: https://github.com/swaywm/wlroots/issues/1830  
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								2285e36b0c 
								
							
								 
							
						 
						
							
							
								
								Add zwp-tablet-unstable-v2 client support  
							
							... 
							
							
 
							
							This allows wlroots based compositors to properly use graphic tablets
with the wayland backend.
This should be a decent quality of life improvement when working on
tablet related features. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								d80acadfd8 
								
							
								 
							
						 
						
							
							
								
								Support pointer-gestures on Wayland backend  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								3dec88e455 
								
							
								 
							
						 
						
							
							
								
								Remove orbital screenshooter and gamma-control  
							
							... 
							
							
 
							
							These are undocumented, outdated protocols that have a better wlr-protocols
equivalent. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4e6c17a7c9 
								
							
								 
							
						 
						
							
							
								
								foreign-toplevel: support fullscreen state and request  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ab3446091b 
								
							
								 
							
						 
						
							
							
								
								output-management-v1: update protocol, add set_custom_mode  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3a233b3fcc 
								
							
								 
							
						 
						
							
							
								
								Add support for wlr-output-management-unstable-v1  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								ea28887a23 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1493  from emersion/primary-selection-v1  
							
							... 
							
							
 
							
							primary-selection-v1: copy from gtk-primary-selection 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b59370088e 
								
							
								 
							
						 
						
							
							
								
								Update data-control  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8163f7e1e2 
								
									
								
							
								 
							
						 
						
							
							
								
								primary-selection-v1: copy from gtk-primary-selection  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9e49ceb129 
								
							
								 
							
						 
						
							
							
								
								data-control: add primary selection support  
							
							... 
							
							
 
							
							data-control: separate out a data_offer struct
This is a prerequisite to adding primary selection support.
data-control: separate out data_control_source
This is a prerequisite to adding primary selection support, since that
doesn't use wlr_data_source, but rather wlr_primary_selection_source.
Update the data-control protocol
data-control: add primary selection support
Merge create_offer and create_primary_offer
Extract code into data_control_source_destroy()
Fix pointer style
Move resource neutralization to destructor
Store wl_resource in the data_offer
Extract data_offer destruction into a function 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9fe8e37961 
								
							
								 
							
						 
						
							
							
								
								Implement the pointer-gestures-unstable-v1 protocol  
							
							... 
							
							
 
							
							This protocol relays touchpad gesture events produced by libinput to
supporting clients (e.g. Evince, Eye of GNOME). 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								af3de7ea68 
								
									
								
							
								 
							
						 
						
							
							
								
								text-input-v3: use protocol from wayland-protocols  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								d4de2bd708 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1476  from emersion/fullscreen-shell  
							
							... 
							
							
 
							
							fullscreen-shell-v1: initial protocol implementation 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								e61ea7706b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1423  from emersion/data-control  
							
							... 
							
							
 
							
							Implement data-control-unstable-v1 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								86f263a0b8 
								
									
								
							
								 
							
						 
						
							
							
								
								fullscreen-shell-v1: initial protocol implementation  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								69e7fd61b7 
								
									
								
							
								 
							
						 
						
							
							
								
								data-control-v1: update to latest protocol proposal  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								4423630687 
								
									
								
							
								 
							
						 
						
							
							
								
								data-control-v1: update protocol to allow NULL selections  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								99d879c887 
								
									
								
							
								 
							
						 
						
							
							
								
								data-control-v1: initial protocol implementation  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3a3d1b6617 
								
							
								 
							
						 
						
							
							
								
								relative_pointer: create skeleton and build  
							
							... 
							
							
 
							
							Add protocol, header and type files to build. Create skeleton structs,
creator and destroyer, and define implementations. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5b1b9657bf 
								
							
								 
							
						 
						
							
							
								
								types: implement wlr_foreign_toplevel_management_v1  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								66e8908e9a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1203  from dcz-purism/input  
							
							... 
							
							
 
							
							Support input method and text input 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								cec7471119 
								
							
								 
							
						 
						
							
							
								
								wlroots: add basic support for zwp_input_method_v2  
							
							... 
							
							
 
							
							Implemented basic input method functionality. Not included: popups, grabbing. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								427735fcd9 
								
							
								 
							
						 
						
							
							
								
								wlroots: add support for zwp_text_input_unstable_v3  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								3aad9fd6a9 
								
							
								 
							
						 
						
							
							
								
								presentation-time: add protocol implementation  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								5e9959daaa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #852  from Laaas/master  
							
							... 
							
							
 
							
							Implement pointer-constraints-unstable-v1 protocol 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								6fd1c63a69 
								
							
								 
							
						 
						
							
							
								
								Fix partial dependency in protocol/meson.build  
							
							... 
							
							
 
							
							External dependencies in Meson do not have include_directories,
therefore "includes: true" means nothing for the wayland-client partial
dependency. Because of this, the -I CFLAGs for wayland-client are not
used by the build command. This commit fixes this by using compile_args. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fa2e6e7d9d 
								
							
								 
							
						 
						
							
							
								
								Implement pointer-constraints protocol in wlroots and rootston  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								fd3fa760d3 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "Merge pull request  #1194  from ascent12/meson_feature""  
							
							... 
							
							
 
							
							This reverts commit 9c886f20b9 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9c886f20b9 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1194  from ascent12/meson_feature"  
							
							... 
							
							
 
							
							This breaks wlroots when used as a meson subproject.
This reverts commit dea311992e6db9c4b746 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								39ac21401f 
								
							
								 
							
						 
						
							
							
								
								Replace generator with custom_target  
							
							... 
							
							
 
							
							This stops the protocol header constantly being regenerated for every
target using them. 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b1ed61b649 
								
							
								 
							
						 
						
							
							
								
								Use pkg-config to find wayland-scanner  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a2bbf2c1f7 
								
							
								 
							
						 
						
							
							
								
								Make style more consistent  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								1d97202ec2 
								
							
								 
							
						 
						
							
							
								
								examples: add gamma-control  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								a149c2370a 
								
							
								 
							
						 
						
							
							
								
								Implement wlr-gamma-control-unstable-v1  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								555721f714 
								
							
								 
							
						 
						
							
							
								
								Add xdg-decoration-unstable-v1 support  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bf8751d632 
								
							
								 
							
						 
						
							
							
								
								Start tablet protocol  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								c421700f3d 
								
									
								
							
								 
							
						 
						
							
							
								
								screncopy: update protocol  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bf7560b7cd 
								
									
								
							
								 
							
						 
						
							
							
								
								screencopy: add capture_output_region support  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								2b9cbaddf3 
								
									
								
							
								 
							
						 
						
							
							
								
								screencopy: add support for frame flags  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								bd8be19b79 
								
									
								
							
								 
							
						 
						
							
							
								
								screencopy: add presentation timestamp  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								73755ad348 
								
									
								
							
								 
							
						 
						
							
							
								
								screencopy-v1: add basic implementation  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9eddcbc376 
								
							
								 
							
						 
						
							
							
								
								Update example and protocol  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								b9b397ef80 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a demo client for dmabuf export  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a16ad4327a 
								
									
								
							
								 
							
						 
						
							
							
								
								Update protocol  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1377e551ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Update wlr-export-dmabuf protocol  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								36bd4795d4 
								
									
								
							
								 
							
						 
						
							
							
								
								export-dmabuf: add basic and incomplete implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5334ee8bfd 
								
							
								 
							
						 
						
							
							
								
								virtual-keyboard: add support for the virtual-keyboard-v1 protocol  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5bd170b2f3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typos in documentation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								177b548b15 
								
							
								 
							
						 
						
							
							
								
								Update layer shell with optional wl_output  
							
							
 
							
						 
						
							8 years ago