Quantum 
							
						 
					 
					
						
						
							
						
						82e107af8a 
					 
					
						
						
							
							[client] cmake: support building with libdecor  
						
						
						
						
					 
					
						2021-03-15 10:54:35 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						4031a862df 
					 
					
						
						
							
							[client] wayland: split xdg-shell handling into a module  
						
						... 
						
						
						
						This will allow libdecor to be added as a new pseudo-shell. 
						
						
					 
					
						2021-03-15 10:54:35 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						6b26089353 
					 
					
						
						
							
							[client] wayland: keep track of wl_output scale information  
						
						... 
						
						
						
						This will later be used to control the size of the underlying EGL buffers
in order to handle high DPI. 
						
						
					 
					
						2021-02-21 19:06:53 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						5649d1ad95 
					 
					
						
						
							
							[client] wayland: split Wayland display server into modules  
						
						... 
						
						
						
						The Wayland display server is getting unwieldy due to the sheer size.
To make it easier to edit in the future, I split it into many components
based on logical boundaries. 
						
						
					 
					
						2021-02-21 10:31:49 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						b8bf980a29 
					 
					
						
						
							
							[client] wayland: decorate window unless borderless is requested  
						
						... 
						
						
						
						Show server-side decoration with the xdg_decoration protocol unless
win:borderless=yes. 
						
						
					 
					
						2021-02-21 10:31:48 +11:00 
						 
				 
			
				
					
						
							
							
								Quantum 
							
						 
					 
					
						
						
							
						
						9f0b99dac0 
					 
					
						
						
							
							[client] wayland: implement window creation for egl  
						
						... 
						
						
						
						This commit implements window creation and resize logic, allowing the desktop
to be drawn. 
						
						
					 
					
						2021-02-21 10:31:48 +11:00 
						 
				 
			
				
					
						
							
							
								Tudor Brindus 
							
						 
					 
					
						
						
							
						
						bf5602b062 
					 
					
						
						
							
							[cmake] wayland: build idle-inhibit-unstable-v1 header  
						
						
						
						
					 
					
						2021-01-19 07:03:50 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						27a38294ea 
					 
					
						
						
							
							[client] major restructure of platform specific code  
						
						
						
						
					 
					
						2021-01-16 20:41:13 +11:00