Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c5c510ec75 
								
							 
						 
						
							
							
								
								Set up visuals in wayland-server  
							
							 
							
							... 
							
							
							
							Still very much hand-wavey, but at least it's only in one place now. 
							
						 
						
							2010-12-08 15:12:58 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								9c3e8d734e 
								
							 
						 
						
							
							
								
								Move grab state to struct wl_input_device  
							
							 
							
							
							
						 
						
							2010-12-08 09:48:52 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								8321e693d2 
								
							 
						 
						
							
							
								
								Use grab object for motion grabs too  
							
							 
							
							... 
							
							
							
							Now all grabs use grab objects, so drop the grab enum. 
							
						 
						
							2010-12-07 17:25:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								287343a0d3 
								
							 
						 
						
							
							
								
								Use a grab object for drag and drop  
							
							 
							
							
							
						 
						
							2010-12-07 14:58:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								6d65d5f4d4 
								
							 
						 
						
							
							
								
								Handle shell.move using a grab object  
							
							 
							
							
							
						 
						
							2010-12-07 13:30:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								359d667646 
								
							 
						 
						
							
							
								
								Add grab object infrastructure  
							
							 
							
							
							
						 
						
							2010-12-07 12:29:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								4be2ed9611 
								
							 
						 
						
							
							
								
								Drop dummy wl_grab_surface hack  
							
							 
							
							
							
						 
						
							2010-12-07 09:15:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e8961ea2 
								
							 
						 
						
							
							
								
								Use surface destroy notifier for cancelling grabs  
							
							 
							
							
							
						 
						
							2010-12-06 21:32:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3d76e652c5 
								
							 
						 
						
							
							
								
								Use the per-surface destroy callback for grabs as well  
							
							 
							
							
							
						 
						
							2010-12-06 17:33:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								c551bd2ae8 
								
							 
						 
						
							
							
								
								Add a surface destroy callback and use it for focus tracking  
							
							 
							
							
							
						 
						
							2010-12-06 16:43:16 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b313b02983 
								
							 
						 
						
							
							
								
								Chage the 'base' field to be the name of the super class instead  
							
							 
							
							... 
							
							
							
							Instead of display->base.base we want display->proxy.object, or
        buffer->buffer.resource.object.id = id;
which makes it clear what we end up addressing. 
							
						 
						
							2010-12-01 17:35:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								caa6442556 
								
							 
						 
						
							
							
								
								compositor: Use a virtual destructor when shutting down  
							
							 
							
							... 
							
							
							
							Backend can now rely on their destroy function getting called on shutdown,
so reset tty etc there instead of handling SIGTERM twice. 
							
						 
						
							2010-12-01 16:53:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								2643707391 
								
							 
						 
						
							
							
								
								Move pointer and keyboard focus tracking into libwayland-server  
							
							 
							
							
							
						 
						
							2010-12-01 10:17:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								ec2e64224b 
								
							 
						 
						
							
							
								
								Add wayland backend for compositor (nested)  
							
							 
							
							
							
						 
						
							2010-11-29 17:38:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								61a8251360 
								
							 
						 
						
							
							
								
								Add a geometry option for x11 compositor  
							
							 
							
							
							
						 
						
							2010-10-27 11:21:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5bae0700 
								
							 
						 
						
							
							
								
								Add a shm buffer sharing mechanism  
							
							 
							
							
							
						 
						
							2010-10-06 21:17:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								98ffc93b95 
								
							 
						 
						
							
							
								
								Fix EGLImageKHR leak in wl_buffer destroy  
							
							 
							
							
							
						 
						
							2010-09-24 10:01:18 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ce457ba68c 
								
							 
						 
						
							
							
								
								Add timestamp to pointer image attach request  
							
							 
							
							... 
							
							
							
							This lets the server discard requests received after the pointer has
exited and the re-entered a surface. 
							
						 
						
							2010-09-14 15:39:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								76b43326a5 
								
							 
						 
						
							
							
								
								Move example compositor to subdirectory  
							
							 
							
							
							
						 
						
							2010-09-14 10:56:25 -04:00