Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								acf82a36bb
								
							
								
							
						 | 
						
							
							
								
								Log emitted events as well in debug mode
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6bce89da78
								
							
								
							
						 | 
						
							
							
								
								Return the closure from wl_connection_vmarshal()
							
							
							
							
							
							
							
							And provide a function to write it to a connection. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								50038e4757
								
							
								
							
						 | 
						
							
							
								
								Drop wl_surface_post_event() helper
							
							
							
							
							
							
							
							Now wl_client_post_event() is the only entry point for sending out events. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								7cd36185d7
								
							
								
							
						 | 
						
							
							
								
								Fill out a closure when sending events as well
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4f14f6e109
								
							
								
							
						 | 
						
							
							
								
								Fix integer signedness and fd size confusion
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f821f5ad93
								
							
								
							
						 | 
						
							
							
								
								Demarshal all arguments from protocol buffer
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								6c7c7a909a
								
							
								
							
						 | 
						
							
							
								
								Keep strings and arrays in the buffer when demarshalling
							
							
							
							
							
							
							
							Avoids the malloc+copy, and is a step towards using the closure for
marshalling too. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								de0fa3bc64
								
							
								
							
						 | 
						
							
							
								
								Send terminating nul character when sending strings
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9f897988fd
								
							
								
							
						 | 
						
							
							
								
								Move marshal/demarshal buffer into struct wl_closure
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f1e7bd384c
								
							
								
							
						 | 
						
							
							
								
								Add protocol debugging facility
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b6eb39710d
								
							
								
							
						 | 
						
							
							
								
								TODO editing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								2feb988c7f
								
							
								
							
						 | 
						
							
							
								
								Update TODO
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f8ffded1e5
								
							
								
							
						 | 
						
							
							
								
								Drop  wl_display_set_compositor() special case
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9d69f8e796
								
							
								
							
						 | 
						
							
							
								
								Replace commit/ack/frame protocol with simpler sync and frame callbacks
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								13b8ae4986
								
							
								
							
						 | 
						
							
							
								
								Add convenience functions for posting display events
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f66d0f4e14
								
							
								
							
						 | 
						
							
							
								
								Get rid of wl_client_add_surface() special case
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								e9d37bdc5f
								
							
								
							
						 | 
						
							
							
								
								Use a transient object for the dnd session
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								5c63df7f1e
								
							
								
							
						 | 
						
							
							
								
								Fix const warning
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								45b7789a8b
								
							
								
							
						 | 
						
							
							
								
								Return a closure object from wl_connection_demarshal
							
							
							
							
							
							
							
							This way we can invoke it multiple times without having to demarshal
and build the cfi every time. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8ca1cc20a1
								
							
								
							
						 | 
						
							
							
								
								flower: Clear surface
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								c7c60646ad
								
							
								
							
						 | 
						
							
							
								
								Add options to specify xkb details
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								30620609b2
								
							
								
							
						 | 
						
							
							
								
								Remove debug message
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								e968f9c6b9
								
							
								
							
						 | 
						
							
							
								
								Provide visual feedback as to whether drop is supported
							
							
							
							
							
							
							
							Change the cursor in response to target events. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b571f5db6b
								
							
								
							
						 | 
						
							
							
								
								Handle NULL mime-type in drag::accept request
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								3bbbd15c65
								
							
								
							
						 | 
						
							
							
								
								Marshall NULL strings without crashing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4eb536091a
								
							
								
							
						 | 
						
							
							
								
								Update drag protocol to use fd passing for data transfer
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								aebeee0bbf
								
							
								
							
						 | 
						
							
							
								
								Support marshalling of file descriptors
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d6f4da7927
								
							
								
							
						 | 
						
							
							
								
								connection: Factor out circular buffer functionality
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4363d2aa4d
								
							
								
							
						 | 
						
							
							
								
								Ask for glesv2, not gl for compositor in configure.ac
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b049626117
								
							
								
							
						 | 
						
							
							
								
								Use sendmsg/recvmsg for socket I/O
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								1d7ffd32f8
								
							
								
							
						 | 
						
							
							
								
								Set pointer image only in response to 'target' event
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								8a40871645
								
							
								
							
						 | 
						
							
							
								
								A few makefile/autoconf fixes
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b12fcceeb7
								
							
								
							
						 | 
						
							
							
								
								Update to EGL_MESA_drm_image from mesa master
							
							
							
							
							
							
							
							Woo, running on stock mesa now. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								d6a4787ed7
								
							
								
							
						 | 
						
							
							
								
								TODO editing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								506e20eed9
								
							
								
							
						 | 
						
							
							
								
								More work on dnd
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								041d63e3ee
								
							
								
							
						 | 
						
							
							
								
								Add clean target for data/ so make clean works again
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b8cc24e1a8
								
							
								
							
						 | 
						
							
							
								
								Actually add dnd client
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								9a686243b6
								
							
								
							
						 | 
						
							
							
								
								Add a drag and drop test client
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								eef08fbb1a
								
							
								
							
						 | 
						
							
							
								
								First step towards drag and drop protocol
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								084d41aac1
								
							
								
							
						 | 
						
							
							
								
								Add missing drm.c
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								ef613fbf83
								
							
								
							
						 | 
						
							
							
								
								Always consume message, even if no proxy was found
							
							
							
							
							
							
							
							Doh. 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								225a176882
								
							
								
							
						 | 
						
							
							
								
								Split GRAB_MOTION and GRAB_MOVE handling
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								10ddbd220a
								
							
								
							
						 | 
						
							
							
								
								Insert unexplainable cairo_device_flush() to fix terminal drawing
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								da275dd09f
								
							
								
							
						 | 
						
							
							
								
								Add client side pointer image handling
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								f4cb201392
								
							
								
							
						 | 
						
							
							
								
								Fix a few bugs in compositor cursor handling
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								c9ce03769d
								
							
								
							
						 | 
						
							
							
								
								Remove duplicate #define ARRAY_LENGTH
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								4219a407ae
								
							
								
							
						 | 
						
							
							
								
								Add DMZ cursor theme
							
							
							
							
							
							
							
							Some day we can make this parse X cursor themes 
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								77a4a79559
								
							
								
							
						 | 
						
							
							
								
								Fix warnings
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								b91cd10fcb
								
							
								
							
						 | 
						
							
							
								
								Move cairo-util.[ch] to clients/
							
							
							
							
							
						 | 
						
							15 years ago | 
						
					
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 | 
						
							
							
							
							
								
							
								1db21f1cf5
								
							
								
							
						 | 
						
							
							
								
								Use different cursor images in the compositor
							
							
							
							
							
						 | 
						
							15 years ago |