de86965174 
								
							
								 
							
						 
						
							
							
								
								Use libinput_event_destroy/xkb_*_unref  
							
							... 
							
							
 
							
							Also sneak in a missing drmModeFreePlaneResources 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e1293a7853 
								
							
								 
							
						 
						
							
							
								
								libinput: signal input remove on libinput backend destroy  
							
							... 
							
							
 
							
							This lets the upper crust cleanup and free their own states 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								be3a0ad065 
								
							
								 
							
						 
						
							
							
								
								libinput backend: fill in handle_device_removed  
							
							... 
							
							
 
							
							And fix input_remove_notify accordingly 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								65a8999242 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #73  from martinetd/fix_libinput  
							
							... 
							
							
 
							
							Fix libinput destroy for devices with multiple capabilities 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c42674bc25 
								
							
								 
							
						 
						
							
							
								
								Fix libinput destroy for devices with multiple capabilities  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ce65a0c138 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #69  from 4e554c4c/user_data  
							
							... 
							
							
 
							
							Add user data to wlr_* structs 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a8c1e8ce69 
								
							
								 
							
						 
						
							
							
								
								Add user data to wlr_* structs  
							
							... 
							
							
 
							
							Resolves  #68  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f1b94c019 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #70  from nyorain/surface_values  
							
							... 
							
							
 
							
							Fix wlr_surface invalid bitflag values 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed2fc30625 
								
							
								 
							
						 
						
							
							
								
								Fix wlr_surface invalid values  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9f103ca71e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #66  from martinetd/leak_plumbing  
							
							... 
							
							
 
							
							Leak plumbing 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1c7dd71208 
								
							
								 
							
						 
						
							
							
								
								WIP: example/shared.c free  
							
							... 
							
							
 
							
							Still missing something, the _remove functions are never called 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0354aaeff2 
								
							
								 
							
						 
						
							
							
								
								Complete a few destroy functions  
							
							... 
							
							
 
							
							This adds missing free calls for:
 - drm outputs
 - libinput backend in general
 - final udev free
 - output mode state 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0663b6d1e1 
								
							
								 
							
						 
						
							
							
								
								Build libinput events on the stack instead of allocating  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								62d8b252c0 
								
							
								 
							
						 
						
							
							
								
								Refactor meson and move xdg-shell into wlroots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a6efb90382 
								
							
								 
							
						 
						
							
							
								
								s/gen/ensure/  fixes   #47  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3375381610 
								
							
								 
							
						 
						
							
							
								
								Fix segfault during xdg-shell cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6569c2b626 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #53  from nyorain/drm_buffer  
							
							... 
							
							
 
							
							Implement drm (egl) buffer attaching 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c24351681f 
								
							
								 
							
						 
						
							
							
								
								Refactor EGL handling  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fe2fbd0fad 
								
							
								 
							
						 
						
							
							
								
								Fix possible use of CRTC after monitor is unplugged  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5465621d0a 
								
							
								 
							
						 
						
							
							
								
								Update rotation matrix correctly.  Fixes   #60 .  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4aaf76cb66 
								
							
								 
							
						 
						
							
							
								
								wlr_output_update_matrix during wl backend init  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7095274a9e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into drm_buffer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ea63f9e53f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #59  from acrisci/bug/release-when-no-damage  
							
							... 
							
							
 
							
							release buffer on surface flush when no damage 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								73adb49f15 
								
							
								 
							
						 
						
							
							
								
								release buffer on surface flush when no damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3c12a32d1f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #58  from acrisci/feature/enable-gl-blending  
							
							... 
							
							
 
							
							enable gl blending 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								49e97857c7 
								
							
								 
							
						 
						
							
							
								
								enable gl blending  
							
							... 
							
							
 
							
							This makes transparency work correctly.
fixes  #56  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								888986b038 
								
							
								 
							
						 
						
							
							
								
								Remove excess logging  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7da43ff8b0 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_surface_flush_damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								947bb2e436 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #57  from acrisci/feature/create-region  
							
							... 
							
							
 
							
							implement compositor create region 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								31d78ff497 
								
							
								 
							
						 
						
							
							
								
								Fix wlr_surface destruction bug  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								14654ecb77 
								
							
								 
							
						 
						
							
							
								
								implement compositor create region  
							
							... 
							
							
 
							
							Complete the implementation of wlr_region_create and put it in the compositor. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								073dff63da 
								
							
								 
							
						 
						
							
							
								
								Fix style issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1901c3e1b6 
								
							
								 
							
						 
						
							
							
								
								Fix example for updated gles  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67369173aa 
								
							
								 
							
						 
						
							
							
								
								Implement drm (egl) buffer attaching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								750d0ad458 
								
							
								 
							
						 
						
							
							
								
								Flesh out wlr_surface state lifecycle a bit  
							
							... 
							
							
 
							
							Sprinked some TODOs around for future work 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a5d1b6a2c9 
								
							
								 
							
						 
						
							
							
								
								Specify gcc explicitly in .build.yml  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e2b7712302 
								
							
								 
							
						 
						
							
							
								
								Use texture->pixel_format instead of re-scanning  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4de930542f 
								
							
								 
							
						 
						
							
							
								
								Implement partial texture uploads  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b109aecff9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #52  from acrisci/feature/surface-frame-cb  
							
							... 
							
							
 
							
							Implement surface frame callback 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4dfc6460f3 
								
							
								 
							
						 
						
							
							
								
								Style fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8306f46dfb 
								
							
								 
							
						 
						
							
							
								
								implement surface frame  
							
							... 
							
							
 
							
							The surface frame callback lets a window know when it is a good time to show the
next frame if it is animating. In particular, this callback is used by
weston-simple-shm to throttle drawing. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								87fe13a9fa 
								
							
								 
							
						 
						
							
							
								
								release shm buffer after uploading  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3ce1341e3c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #43  from acrisci/feature/shell-surface-interface  
							
							... 
							
							
 
							
							shell surface interface 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bd2e9a7168 
								
							
								 
							
						 
						
							
							
								
								Style cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a7595af77 
								
							
								 
							
						 
						
							
							
								
								use generators for wayland protocol gen  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								26edd5fb9e 
								
							
								 
							
						 
						
							
							
								
								cleanup for style and formatting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								816a7f8257 
								
							
								 
							
						 
						
							
							
								
								add xdg shell destructors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bdfe9faf58 
								
							
								 
							
						 
						
							
							
								
								Add todo for destroy_xdg_shell_surface  
							
							... 
							
							
 
							
							This free was causing crashes so remove the implementation and make a note to
do it later. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a6c7d8d14f 
								
							
								 
							
						 
						
							
							
								
								send configure event after creating toplevel  
							
							... 
							
							
 
							
							The xdg shell protocol requires us to send a configure in order for the client
to start attaching buffers. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5add87cac6 
								
							
								 
							
						 
						
							
							
								
								rename wlr_surface to wlr_texture  
							
							
 
							
						 
						
							8 years ago