denppa 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89f8531268 
								
							 
						 
						
							
							
								
								build: fix build with wayland-scanner subproject  
							
							 
							
							
							
						 
						
							2023-08-30 23:57:25 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								6bd11ad0df 
								
							 
						 
						
							
							
								
								Add support for cursor-shape-v1  
							
							 
							
							... 
							
							
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4106  
							
						 
						
							2023-07-24 11:28:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								af8a5a8918 
								
							 
						 
						
							
							
								
								build: drop intermediate libraries for protocols  
							
							 
							
							
							
						 
						
							2022-11-25 10:51:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								e5475d9310 
								
							 
						 
						
							
							
								
								build: drop "server" from target name for protocol code  
							
							 
							
							
							
						 
						
							2022-11-25 10:48:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								5be5a038da 
								
							 
						 
						
							
							
								
								build: unify server & client protocol generation  
							
							 
							
							... 
							
							
							
							No need to make a difference here, let's just generate header
files for both. 
							
						 
						
							2022-11-25 10:46:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								366f6ef3d3 
								
							 
						 
						
							
							
								
								build: drop wayland-scanner fallback  
							
							 
							
							
							
						 
						
							2022-11-25 10:46:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								717e9ef581 
								
							 
						 
						
							
							
								
								ipc: add view content type  
							
							 
							
							... 
							
							
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3599  
							
						 
						
							2022-11-15 11:06:51 -05: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								97adba0516 
								
							 
						 
						
							
							
								
								protocols: update layer-shell-unstable-v1 to v4  
							
							 
							
							... 
							
							
							
							This is taken from wlr-protocols commit d1598e82240d ("layer-shell: add
keyboard_interactivity.on_demand"). 
							
						 
						
							2021-01-12 22:38:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								1d149230ea 
								
							 
						 
						
							
							
								
								protocols: sync wlr-layer-shell-unstable-v1 with wlroots  
							
							 
							
							
							
						 
						
							2020-07-05 09:58:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Simon Ser 
								
							 
						 
						
							
							
							
							
								
							
							
								5ed01c861a 
								
							 
						 
						
							
							
								
								Add support for wlr-output-power-management-unstable-v1  
							
							 
							
							
							
						 
						
							2020-02-26 16:26:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jason Nader 
								
							 
						 
						
							
							
							
							
								
							
							
								c976a14933 
								
							 
						 
						
							
							
								
								Amend typo  
							
							 
							
							
							
						 
						
							2020-01-13 13:20:16 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
							
							
								
							
							
								7699c5444c 
								
							 
						 
						
							
							
								
								Update for  swaywm/wlroots#1243  
							
							 
							
							
							
						 
						
							2018-09-14 19:21:44 +02: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								026b68a108 
								
							 
						 
						
							
							
								
								Update layer-shell protocol  
							
							 
							
							
							
						 
						
							2018-05-07 17:28:42 +01: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bddd1b31c6 
								
							 
						 
						
							
							
								
								protocols: remove unused XML files  
							
							 
							
							
							
						 
						
							2018-04-02 15:47:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d4d9f7a48a 
								
							 
						 
						
							
							
								
								protocols: remove xdg-shell XML file  
							
							 
							
							
							
						 
						
							2018-04-02 15:43:04 -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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								d071ff08ae 
								
							 
						 
						
							
							
								
								remove the rest of cmake  
							
							 
							
							
							
						 
						
							2017-12-01 05:21:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a5c07dde6a 
								
							 
						 
						
							
							
								
								Implement KDE's server-side decoration protocol  
							
							 
							
							
							
						 
						
							2017-04-28 20:32:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								aab360bf2f 
								
							 
						 
						
							
							
								
								Add redshift support  
							
							 
							
							
							
						 
						
							2016-12-28 02:04:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomáš Čech 
								
							 
						 
						
							
							
							
							
								
							
							
								bcdeb72189 
								
							 
						 
						
							
							
								
								Explicitly mark static linking in CMake  
							
							 
							
							... 
							
							
							
							When no type is given, it depends on BUILD_SHARED_LIBS value which is
not desired in this case. 
							
						 
						
							2016-04-28 20:13:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tomáš Čech 
								
							 
						 
						
							
							
							
							
								
							
							
								468ddfb34d 
								
							 
						 
						
							
							
								
								Fix missing include paths  
							
							 
							
							... 
							
							
							
							When headers were installed in more sofisticated places (but package
config knows it right), it revealed missing paths in CMake
configuration. Lets fix it. 
							
						 
						
							2016-04-28 20:08:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikkel Oscar Lyderik 
								
							 
						 
						
							
							
							
							
								
							
							
								e19e32cf81 
								
							 
						 
						
							
							
								
								Make protocol specifications follow the DTD  
							
							 
							
							... 
							
							
							
							Gets rid of these warnings:
    WARNING: XML failed validation against built-in DTD 
							
						 
						
							2016-02-27 01:26:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								76920d2759 
								
							 
						 
						
							
							
								
								remove archive from git, add *.a to gitignore  
							
							 
							
							
							
						 
						
							2015-12-03 15:52:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								71afa38890 
								
							 
						 
						
							
							
								
								Add swaylock protocol, add resource destructors  
							
							 
							
							... 
							
							
							
							This prevents sway crashing if swaybg or swaybar dies. 
							
						 
						
							2015-12-03 08:35:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Christoph Gysin 
								
							 
						 
						
							
							
							
							
								
							
							
								cce9c338c0 
								
							 
						 
						
							
							
								
								cmake: build common code only once  
							
							 
							
							... 
							
							
							
							This creates (static) libraries for protocols/, common/, and wayland/. 
							
						 
						
							2015-12-02 12:15:57 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								82db2a57a9 
								
							 
						 
						
							
							
								
								Basic support for extensions in server and clients  
							
							 
							
							
							
						 
						
							2015-11-18 22:01:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								929537c158 
								
							 
						 
						
							
							
								
								Generate protocol headers  
							
							 
							
							
							
						 
						
							2015-11-18 17:59:35 -05:00