47eb8f4e91 
								
							
								 
							
						 
						
							
							
								
								window: Remove display_flush_cairo_device  
							
							... 
							
							
 
							
							Rather add a flush_surface utility that
flushed the cairo_device thats associated to a surface. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3a69627f43 
								
							
								 
							
						 
						
							
							
								
								window: Stop using glib mainloop in toy toolkit  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								9de79a92a6 
								
							
								 
							
						 
						
							
							
								
								window.c: Drop global handler argument  
							
							... 
							
							
 
							
							We can just register a global handler directly on the wl_display now. 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								a8d1fa762e 
								
							
								 
							
						 
						
							
							
								
								clients: Bring clients up to date  
							
							
 
							
						 
						
							14 years ago  
				
					
						
							
							
								 
						
							
							
								3be87d1931 
								
							
								 
							
						 
						
							
							
								
								window: Add support for opaque windows  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								7cbdb64ab6 
								
							
								 
							
						 
						
							
							
								
								Fix clients to work with wl_ prefixed interface names  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								91342c6081 
								
							
								 
							
						 
						
							
							
								
								Switch to new subscribe protocol and wayland-egl  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b4b67344f0 
								
							
								 
							
						 
						
							
							
								
								Define global handler on display creation  
							
							... 
							
							
 
							
							Otherwise the initial announcement of interfaces gets lost. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								6693ac2108 
								
							
								 
							
						 
						
							
							
								
								window: Use window surfaces for windows  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								00439617f3 
								
							
								 
							
						 
						
							
							
								
								Fix new gcc 4.6 warnings  
							
							... 
							
							
 
							
							simple-client.c:156:10: warning: variable ‘ar’ set but not used [-Wunused-but-set-variable]
etc. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								248c1b61ce 
								
							
								 
							
						 
						
							
							
								
								Add an orange pop-up menu to test the new map_transient request  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e164e4ef72 
								
							
								 
							
						 
						
							
							
								
								Use cairo_push_group() for all double buffering, drop window_copy_*()  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								943741cb40 
								
							
								 
							
						 
						
							
							
								
								Use the global handler in dnd instead of custom drag_offer hook  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								da846ca91d 
								
							
								 
							
						 
						
							
							
								
								Fix terminal resizing  
							
							... 
							
							
 
							
							Get snapping to character grid working again, avoid crashes when attempting
to resize below 1x1 character cell, only redraw when size actually changes.
Also, rename window_get_child_rectangle() to window_get_child_allocation(). 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								82da52b15b 
								
							
								 
							
						 
						
							
							
								
								Update surface.attach and change surface.map to surface.map_toplevel  
							
							... 
							
							
 
							
							The new map_toplevel() request no longer specifies a position and takes
the size from the attached buffer.  The attach request now takes a
position relative to the top-left corner of the old buffer to let
clients specify the relative position of the new buffer. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								0c007aea35 
								
							
								 
							
						 
						
							
							
								
								Make the dnd client actually work.  
							
							... 
							
							
 
							
							The dnd client now sends a mime type of
application/x-wayland-dnd-flower instead of text/plain.  The dnd
message is just the position and random seed that lets the drop source
add the flower to its grid. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								d44bc8b8ee 
								
							
								 
							
						 
						
							
							
								
								Add reject round trip to dnd protocol  
							
							... 
							
							
 
							
							This lets a drag target reject a drop. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								41da90897c 
								
							
								 
							
						 
						
							
							
								
								Don't hardcode offered dnd types in window.c  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e9f5e36730 
								
							
								 
							
						 
						
							
							
								
								Make clients exit orderly when there is no connection  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								012a007771 
								
							
								 
							
						 
						
							
							
								
								Add small client for testing shm surfaces  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								9d69f8e796 
								
							
								 
							
						 
						
							
							
								
								Replace commit/ack/frame protocol with simpler sync and frame callbacks  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e9d37bdc5f 
								
							
								 
							
						 
						
							
							
								
								Use a transient object for the dnd session  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								e968f9c6b9 
								
							
								 
							
						 
						
							
							
								
								Provide visual feedback as to whether drop is supported  
							
							... 
							
							
 
							
							Change the cursor in response to target events. 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								4eb536091a 
								
							
								 
							
						 
						
							
							
								
								Update drag protocol to use fd passing for data transfer  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								1d7ffd32f8 
								
							
								 
							
						 
						
							
							
								
								Set pointer image only in response to 'target' event  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								506e20eed9 
								
							
								 
							
						 
						
							
							
								
								More work on dnd  
							
							
 
							
						 
						
							15 years ago  
				
					
						
							
							
								 
						
							
							
								b8cc24e1a8 
								
							
								 
							
						 
						
							
							
								
								Actually add dnd client  
							
							
 
							
						 
						
							15 years ago