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 
								
							 
						 
						
							
							
							
							
								
							
							
								ab8475cafd 
								
							 
						 
						
							
							
								
								Move get_time() helper to core  
							
							 
							
							... 
							
							
							
							We'll need a better strategy for generating timestamps without input events
or pageflips.  At least we'll need to ensure everybody is using the same
underlying time source. 
							
						 
						
							2010-12-06 16:56:28 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								2bb3ebe1e4 
								
							 
						 
						
							
							
								
								Create socket in /var/run/user/${HOME}  
							
							 
							
							... 
							
							
							
							Use the runtime dir from XDG Base Directory Specification for creating the
socket in a directory only the user can read and write. 
							
						 
						
							2010-12-01 16:53:01 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								2643707391 
								
							 
						 
						
							
							
								
								Move pointer and keyboard focus tracking into libwayland-server  
							
							 
							
							
							
						 
						
							2010-12-01 10:17:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								06bc26401c 
								
							 
						 
						
							
							
								
								Fix warnings from adding -Wall back  
							
							 
							
							
							
						 
						
							2010-12-01 09:50:16 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b163cef6e7 
								
							 
						 
						
							
							
								
								Make the server event loop embeddable  
							
							 
							
							... 
							
							
							
							By exposing the epoll fd, we can embed the server event loop in other
main loops suchs as Qt or GTK+. 
							
						 
						
							2010-11-19 10:47:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								3d5bae0700 
								
							 
						 
						
							
							
								
								Add a shm buffer sharing mechanism  
							
							 
							
							
							
						 
						
							2010-10-06 21:17:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								6dd08ebbe1 
								
							 
						 
						
							
							
								
								Move core protocol libraries into wayland/ subdirectory  
							
							 
							
							
							
						 
						
							2010-09-14 12:41:55 -04:00