f44003f04b 
								
							 
						 
						
							
							
								
								data-device: remove wlr_data_source.seat_client  
							
							... 
							
							
							
							Since the source doesn't always come from a client, this field
doesn't make sense. It is replaced by a new "finalized" field in
wlr_client_data_source. This is used to make sure set_actions is
not sent after start_drag has been sent.
A check in data_offer_choose_action has been removed: if an offer
has been sent then start_drag has been called, no need to check.
I also wanted to add a check for wl_data_source.offer, but it
turns out (1) this isn't in the spec (2) it breaks GTK+.
This is some preliminary work for Firefox on Wayland compatibility. 
							
						 
						
							2018-10-07 16:01:57 +02:00  
				
					
						
							
							
								 
						
							
								f1b65b34a6 
								
							 
						 
						
							
							
								
								Merge pull request  #1127  from emersion/surface-precommit  
							
							... 
							
							
							
							surface: add wlr_surface_role.precommit 
							
						 
						
							2018-07-27 13:21:03 -04:00  
				
					
						
							
							
								 
						
							
								16d7e09d99 
								
							 
						 
						
							
							
								
								surface: add wlr_surface_role.precommit  
							
							... 
							
							
							
							This allows to emit the unmap event before the surface becomes
actually unmapped for most shells. 
							
						 
						
							2018-07-15 19:30:19 +01:00  
				
					
						
							
							
								 
						
							
								43b20bfea2 
								
							 
						 
						
							
							
								
								First feedback pass from acrisci  
							
							
							
						 
						
							2018-07-14 09:52:05 +02:00  
				
					
						
							
							
								 
						
							
								25c2808153 
								
							 
						 
						
							
							
								
								Clean up serial handling  
							
							
							
						 
						
							2018-07-14 09:48:57 +02:00  
				
					
						
							
							
								 
						
							
								88a4b908d1 
								
							 
						 
						
							
							
								
								Hide pad auxiliary data in .c file  
							
							
							
						 
						
							2018-07-14 09:48:57 +02:00  
				
					
						
							
							
								 
						
							
								fa39fd178d 
								
							 
						 
						
							
							
								
								Split tablet_v2 implementation for easier maintainance  
							
							
							
						 
						
							2018-07-14 09:48:57 +02:00  
				
					
						
							
							
								 
						
							
								2155c976f6 
								
							 
						 
						
							
							
								
								Improve inert resource handling  
							
							
							
						 
						
							2018-07-14 09:47:16 +02:00  
				
					
						
							
							
								 
						
							
								33db4263a0 
								
							 
						 
						
							
							
								
								surface: replace wlr_surface_set_role_committed with wlr_surface_role  
							
							
							
						 
						
							2018-07-07 22:45:16 +01:00  
				
					
						
							
							
								 
						
							
								3036507463 
								
							 
						 
						
							
							
								
								xdg-shell: split into multiple files  
							
							
							
						 
						
							2018-05-14 22:28:45 +01:00  
				
					
						
							
							
								 
						
							
								c7480d5084 
								
							 
						 
						
							
							
								
								xdg-shell-v6: rename shared private functions to prevent conflicts with xdg-shell stable  
							
							
							
						 
						
							2018-05-14 19:16:46 +01:00  
				
					
						
							
							
								 
						
							
								facc5aa359 
								
							 
						 
						
							
							
								
								xdg-shell-v6: split into separate files  
							
							
							
						 
						
							2018-05-13 22:32:03 +01:00  
				
					
						
							
							
								 
						
							
								d136026a2c 
								
							 
						 
						
							
							
								
								seat: implement inert seat resources  
							
							
							
						 
						
							2018-05-03 22:03:44 +01:00  
				
					
						
							
							
								 
						
							
								5d37b14116 
								
							 
						 
						
							
							
								
								data-device: make sure resources are correctly destroyed  
							
							
							
						 
						
							2018-05-03 20:22:51 +01:00  
				
					
						
							
							
								 
						
							
								2cff6dbd63 
								
							 
						 
						
							
							
								
								seat: split into multiple files  
							
							
							
						 
						
							2018-05-03 10:30:47 +01:00  
				
					
						
							
							
								 
						
							
								1e563e7ecf 
								
							 
						 
						
							
							
								
								data-device: split into multiple files  
							
							
							
						 
						
							2018-05-02 18:04:10 +01:00