|  Dominique Martinet | 701e147b9b | libinput: remove useless get_context call That function is literally just "return event->device->seat->libinput"
We do not use context, so do not fetch it. | 8 years ago | 
				
					
						|  Drew DeVault | 60d1131df2 | Re-enable backend autoselection | 8 years ago | 
				
					
						|  Drew DeVault | c95a108d2f | Update libinput backend with new state design | 8 years ago | 
				
					
						|  Dominique Martinet | 3e2cb5b5cf | libinput: fix segfault when handling non-wlr device removal | 8 years ago | 
				
					
						|  Dominique Martinet | de86965174 | Use libinput_event_destroy/xkb_*_unref Also sneak in a missing drmModeFreePlaneResources | 8 years ago | 
				
					
						|  Dominique Martinet | e1293a7853 | libinput: signal input remove on libinput backend destroy This lets the upper crust cleanup and free their own states | 8 years ago | 
				
					
						|  Dominique Martinet | be3a0ad065 | libinput backend: fill in handle_device_removed And fix input_remove_notify accordingly | 8 years ago | 
				
					
						|  Dominique Martinet | c42674bc25 | Fix libinput destroy for devices with multiple capabilities | 8 years ago | 
				
					
						|  Dominique Martinet | 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 | 
				
					
						|  Dominique Martinet | 0663b6d1e1 | Build libinput events on the stack instead of allocating | 8 years ago | 
				
					
						|  Scott Anderson | cb4d50e22c | Changed header paths. | 8 years ago | 
				
					
						|  Drew DeVault | 3d71969b2a | Make event names consistent | 8 years ago | 
				
					
						|  Drew DeVault | f4453d104d | Reorganize wlr-common | 8 years ago | 
				
					
						|  Drew DeVault | fd91244e83 | Update everyone to use new headers | 8 years ago | 
				
					
						|  Scott Anderson | 55854565dc | Fixed VT switching | 8 years ago | 
				
					
						|  Drew DeVault | 632a04f1b7 | Implement keyboard LEDs | 8 years ago | 
				
					
						|  Drew DeVault | ecb04afcad | Implement tablet pads | 8 years ago | 
				
					
						|  Drew DeVault | def3d7c64f | Add tablet example | 9 years ago | 
				
					
						|  Drew DeVault | 4a9966b1a4 | Implement wlr_tablet_tool | 9 years ago | 
				
					
						|  Drew DeVault | 3f24f8a1be | Flesh out touch events and add demo | 9 years ago | 
				
					
						|  Drew DeVault | d6905f86cb | Allocate wlr_touch devices | 9 years ago | 
				
					
						|  Drew DeVault | a63230e59c | Implement libinput wlr_pointer | 9 years ago | 
				
					
						|  Drew DeVault | 5dd96c0772 | Incorporate XKBCommon into example | 9 years ago | 
				
					
						|  Drew DeVault | 508d135de7 | Only allocate device state when it will be used This design also avoids double frees in the future when we're creating
several wlr_input_devices from one libinput_device. | 9 years ago | 
				
					
						|  Drew DeVault | 7a5f35b5bb | Reassign ownership of libinput handle | 9 years ago | 
				
					
						|  Drew DeVault | f479b7c8c7 | Split keyboard code out into its own file | 9 years ago | 
				
					
						|  Drew DeVault | 59ceaf507e | Handle key presses | 9 years ago | 
				
					
						|  Drew DeVault | 0e75d157f5 | Initialize keyboards from libinput | 9 years ago | 
				
					
						|  Drew DeVault | 019fff06be | Fix issues, flesh out event handling somewhat | 9 years ago | 
				
					
						|  Drew DeVault | af69591e62 | Add error handling and init in backend_autocreate | 9 years ago | 
				
					
						|  Drew DeVault | 1262f1400c | Initial pass on libinput backend | 9 years ago |