a946b1aecf 
								
							
								 
							
						 
						
							
							
								
								Chase wlroots!4440  
							
							... 
							
							
 
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4440  
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								89f8531268 
								
									
								
							
								 
							
						 
						
							
							
								
								build: fix build with wayland-scanner subproject  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								6bd11ad0df 
								
							
								 
							
						 
						
							
							
								
								Add support for cursor-shape-v1  
							
							... 
							
							
 
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4106  
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								af8a5a8918 
								
							
								 
							
						 
						
							
							
								
								build: drop intermediate libraries for protocols  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e5475d9310 
								
							
								 
							
						 
						
							
							
								
								build: drop "server" from target name for protocol code  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5be5a038da 
								
							
								 
							
						 
						
							
							
								
								build: unify server & client protocol generation  
							
							... 
							
							
 
							
							No need to make a difference here, let's just generate header
files for both. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								366f6ef3d3 
								
							
								 
							
						 
						
							
							
								
								build: drop wayland-scanner fallback  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								717e9ef581 
								
							
								 
							
						 
						
							
							
								
								ipc: add view content type  
							
							... 
							
							
 
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3599  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								04f8a655e7 
								
							
								 
							
						 
						
							
							
								
								build: simplify protocol paths  
							
							... 
							
							
 
							
							No need for arrays here. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4732325f59 
								
							
								 
							
						 
						
							
							
								
								Add support for linux-dmabuf surface hints  
							
							... 
							
							
 
							
							References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/1376  
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								adf9e16c88 
								
							
								 
							
						 
						
							
							
								
								build: subproject support for wayland-protocols  
							
							... 
							
							
 
							
							As in wlroots: [1]
[1]: https://github.com/swaywm/wlroots/pull/2953  
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								5f3773f21e 
								
							
								 
							
						 
						
							
							
								
								build: use Dependency.get_variable instead of get_pkgconfig_variable  
							
							... 
							
							
 
							
							Dependency.get_pkgconfig_variable has been deprecated. 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								97adba0516 
								
									
								
							
								 
							
						 
						
							
							
								
								protocols: update layer-shell-unstable-v1 to v4  
							
							... 
							
							
 
							
							This is taken from wlr-protocols commit d1598e82240d ("layer-shell: add
keyboard_interactivity.on_demand"). 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								1d149230ea 
								
							
								 
							
						 
						
							
							
								
								protocols: sync wlr-layer-shell-unstable-v1 with wlroots  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5ed01c861a 
								
							
								 
							
						 
						
							
							
								
								Add support for wlr-output-power-management-unstable-v1  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c976a14933 
								
							
								 
							
						 
						
							
							
								
								Amend typo  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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  
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								cedde21c96 
								
							
								 
							
						 
						
							
							
								
								Implement pointer-constraints-unstable-v1  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								7699c5444c 
								
							
								 
							
						 
						
							
							
								
								Update for  swaywm/wlroots#1243  
							
							
 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								9d99e5c2e7 
								
							
								 
							
						 
						
							
							
								
								Swaylock: Allow per-output images  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b2dec12368 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1970  from emersion/xdg-shell-stable  
							
							... 
							
							
 
							
							Add xdg-shell stable support 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								88d9d43b36 
								
									
								
							
								 
							
						 
						
							
							
								
								Add xdg-shell stable support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								026b68a108 
								
									
								
							
								 
							
						 
						
							
							
								
								Update layer-shell protocol  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9073c9a6c7 
								
							
								 
							
						 
						
							
							
								
								Use 'private-code' for wayland-scanner code generation  
							
							... 
							
							
 
							
							Same as for wlroots - autodetect version and use either 'code' or the
new one 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b7e7794912 
								
							
								 
							
						 
						
							
							
								
								Implement input-inhibit in sway, swaylock  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bddd1b31c6 
								
									
								
							
								 
							
						 
						
							
							
								
								protocols: remove unused XML files  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d4d9f7a48a 
								
									
								
							
								 
							
						 
						
							
							
								
								protocols: remove xdg-shell XML file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								82da2b5990 
								
							
								 
							
						 
						
							
							
								
								add xdg-protocol header  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0c8a64942e 
								
							
								 
							
						 
						
							
							
								
								Add initial layer shell skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								632bb948b7 
								
							
								 
							
						 
						
							
							
								
								Add solid-color rendering to swaybg  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eccf0b2598 
								
							
								 
							
						 
						
							
							
								
								Add client protocols and swaybg skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d071ff08ae 
								
							
								 
							
						 
						
							
							
								
								remove the rest of cmake  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a5c07dde6a 
								
							
								 
							
						 
						
							
							
								
								Implement KDE's server-side decoration protocol  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								aab360bf2f 
								
							
								 
							
						 
						
							
							
								
								Add redshift support  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								e19e32cf81 
								
							
								 
							
						 
						
							
							
								
								Make protocol specifications follow the DTD  
							
							... 
							
							
 
							
							Gets rid of these warnings:
    WARNING: XML failed validation against built-in DTD 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								76920d2759 
								
							
								 
							
						 
						
							
							
								
								remove archive from git, add *.a to gitignore  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								71afa38890 
								
							
								 
							
						 
						
							
							
								
								Add swaylock protocol, add resource destructors  
							
							... 
							
							
 
							
							This prevents sway crashing if swaybg or swaybar dies. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								cce9c338c0 
								
							
								 
							
						 
						
							
							
								
								cmake: build common code only once  
							
							... 
							
							
 
							
							This creates (static) libraries for protocols/, common/, and wayland/. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								82db2a57a9 
								
							
								 
							
						 
						
							
							
								
								Basic support for extensions in server and clients  
							
							
 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								929537c158 
								
							
								 
							
						 
						
							
							
								
								Generate protocol headers  
							
							
 
							
						 
						
							10 years ago