Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								61e4e65ea6 
								
							 
						 
						
							
							
								
								build: unify server & client protocol generation  
							
							 
							
							... 
							
							
							
							No need to make a difference here, let's just generate header
files for both.
(cherry picked from commit 5be5a038da ) 
							
						 
						
							2022-11-26 10:29:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								ceece55850 
								
							 
						 
						
							
							
								
								build: drop wayland-scanner fallback  
							
							 
							
							... 
							
							
							
							(cherry picked from commit 366f6ef3d3 ) 
							
						 
						
							2022-11-26 10:29:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								04f8a655e7 
								
							 
						 
						
							
							
								
								build: simplify protocol paths  
							
							 
							
							... 
							
							
							
							No need for arrays here. 
							
						 
						
							2022-10-04 09:48:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								4732325f59 
								
							 
						 
						
							
							
								
								Add support for linux-dmabuf surface hints  
							
							 
							
							... 
							
							
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/1376  
							
						 
						
							2021-12-13 09:59:33 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									lbonn 
								
							 
						 
						
							
							
							
							
								
							
							
								adf9e16c88 
								
							 
						 
						
							
							
								
								build: subproject support for wayland-protocols  
							
							 
							
							... 
							
							
							
							As in wlroots: [1]
[1]: https://github.com/swaywm/wlroots/pull/2953  
							
						 
						
							2021-09-08 08:19:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								5f3773f21e 
								
							 
						 
						
							
							
								
								build: use Dependency.get_variable instead of get_pkgconfig_variable  
							
							 
							
							... 
							
							
							
							Dependency.get_pkgconfig_variable has been deprecated. 
							
						 
						
							2021-06-30 13:37:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								5ed01c861a 
								
							 
						 
						
							
							
								
								Add support for wlr-output-power-management-unstable-v1  
							
							 
							
							
							
						 
						
							2020-02-26 16:26:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Chadwick 
								
							 
						 
						
							
							
							
							
								
							
							
								7e420cb6e4 
								
							 
						 
						
							
							
								
								input: Add support for tablet protocol.  
							
							 
							
							... 
							
							
							
							Sway has basic support for drawing tablets, but does not expose
properties such as pressure sensitivity. This implements the wlr tablet
v2 protocol, providing tablet events to Wayland clients. 
							
						 
						
							2019-09-25 23:10:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								7488d33d42 
								
							 
						 
						
							
							
								
								Remove xdg-shell v6 support  
							
							 
							
							... 
							
							
							
							All major toolkits and apps have gained xdg-shell stable support.
Closes: https://github.com/swaywm/sway/issues/3690  
							
						 
						
							2019-08-20 10:57:20 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Manuel Stoeckl 
								
							 
						 
						
							
							
							
							
								
							
							
								5becce8005 
								
							 
						 
						
							
							
								
								Replace meson generator with custom_target  
							
							 
							
							... 
							
							
							
							This change mimics the wlroots protocol meson.build. It replaces
meson generators with custom_targets, which will only run wayland-scanner
once per output file.
The idle protocol is not used by any clients, so its client protocol
header is not generated.
The check for the availability of the private-code scanner options has
been removed, since the wlroots dependency requires wayland >= 1.16. 
							
						 
						
							2019-06-24 09:38:41 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Las 
								
							 
						 
						
							
							
							
							
								
							
							
								cedde21c96 
								
							 
						 
						
							
							
								
								Implement pointer-constraints-unstable-v1  
							
							 
							
							
							
						 
						
							2019-01-30 19:53:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9d99e5c2e7 
								
							 
						 
						
							
							
								
								Swaylock: Allow per-output images  
							
							 
							
							
							
						 
						
							2018-05-20 22:54:09 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2dec12368 
								
							 
						 
						
							
							
								
								Merge pull request  #1970  from emersion/xdg-shell-stable  
							
							 
							
							... 
							
							
							
							Add xdg-shell stable support 
							
						 
						
							2018-05-13 13:45:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88d9d43b36 
								
							 
						 
						
							
							
								
								Add xdg-shell stable support  
							
							 
							
							
							
						 
						
							2018-05-13 16:38:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mattias Eriksson 
								
							 
						 
						
							
							
							
							
								
							
							
								8fbafbfab5 
								
							 
						 
						
							
							
								
								Idle handling for dpms/lockscreen et al  
							
							 
							
							... 
							
							
							
							Swayidle handles idle events and allows
for dpms and lockscreen handling. It also
handles systemd sleep events, and can
raise a lockscreen on sleep
Fixes  #541  
							
						 
						
							2018-05-13 00:30:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								9073c9a6c7 
								
							 
						 
						
							
							
								
								Use 'private-code' for wayland-scanner code generation  
							
							 
							
							... 
							
							
							
							Same as for wlroots - autodetect version and use either 'code' or the
new one 
							
						 
						
							2018-04-13 22:37:37 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b7e7794912 
								
							 
						 
						
							
							
								
								Implement input-inhibit in sway, swaylock  
							
							 
							
							
							
						 
						
							2018-04-04 18:47:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								82da2b5990 
								
							 
						 
						
							
							
								
								add xdg-protocol header  
							
							 
							
							
							
						 
						
							2018-03-28 23:38:30 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8a64942e 
								
							 
						 
						
							
							
								
								Add initial layer shell skeleton  
							
							 
							
							
							
						 
						
							2018-03-28 15:47:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								632bb948b7 
								
							 
						 
						
							
							
								
								Add solid-color rendering to swaybg  
							
							 
							
							
							
						 
						
							2018-03-28 14:25:19 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								eccf0b2598 
								
							 
						 
						
							
							
								
								Add client protocols and swaybg skeleton  
							
							 
							
							
							
						 
						
							2018-03-28 14:25:19 -04:00