emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7cbef15206 
								
							 
						 
						
							
							
								
								util: add wlr_ prefix to log symbols  
							
							 
							
							
							
						 
						
							2018-07-09 22:49:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								47985d2dc5 
								
							 
						 
						
							
							
								
								Multiseat fixes  
							
							 
							
							
							
						 
						
							2018-06-14 20:46:16 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b58579564 
								
							 
						 
						
							
							
								
								Add support for discrete axis values  
							
							 
							
							
							
						 
						
							2018-05-12 13:34:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									morganamilo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6305e6327f 
								
							 
						 
						
							
							
								
								Fix typos in comments and strings  
							
							 
							
							
							
						 
						
							2018-05-03 21:59:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2551ef8871 
								
							 
						 
						
							
							
								
								input-device: add output_name field, populate it from libinput  
							
							 
							
							
							
						 
						
							2018-04-29 14:30:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79da4c175e 
								
							 
						 
						
							
							
								
								backend/headless: remove useless destructor  
							
							 
							
							
							
						 
						
							2018-04-28 12:48:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								625a7a48dc 
								
							 
						 
						
							
							
								
								Don't use the wlr_ prefix for static functions  
							
							 
							
							
							
						 
						
							2018-04-25 23:51:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								71ca45e2c0 
								
							 
						 
						
							
							
								
								Make sure we don't use others' prefixes  
							
							 
							
							
							
						 
						
							2018-04-25 23:24:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b0d99f5c67 
								
							 
						 
						
							
							
								
								Remove wlr_ prefix from local symbols  
							
							 
							
							
							
						 
						
							2018-04-25 23:00:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								56deff41b6 
								
							 
						 
						
							
							
								
								Implement input inhibit in rootston  
							
							 
							
							
							
						 
						
							2018-04-03 15:09:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								ac219cbda6 
								
							 
						 
						
							
							
								
								Remove width_mm from tablet events  
							
							 
							
							
							
						 
						
							2018-03-28 12:05:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								324b9d910d 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_touch events  
							
							 
							
							
							
						 
						
							2018-03-28 11:04:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a35a5786b0 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_pointer events  
							
							 
							
							
							
						 
						
							2018-03-28 10:46:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								bfc0e95d2c 
								
							 
						 
						
							
							
								
								Add mode support to libinput backend  
							
							 
							
							... 
							
							
							
							And extend tablet example with tilt and ring support 
							
						 
						
							2018-03-07 20:57:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9fc7c68e 
								
							 
						 
						
							
							
								
								Add const to x11 and input interfaces  
							
							 
							
							
							
						 
						
							2018-03-06 21:16:18 +13:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dan Robertson 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99e6cba3c3 
								
							 
						 
						
							
							
								
								Fix null deref in wlr_libinput_backend_destroy  
							
							 
							
							... 
							
							
							
							If input_event is null (e.g. if backend_start has not been called yet)
wl_event_source_remove will result in a null deref. 
							
						 
						
							2018-02-25 02:26:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d9be89e2d 
								
							 
						 
						
							
							
								
								Revert "ELF Visibility"  
							
							 
							
							
							
						 
						
							2018-02-19 18:01:27 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								86269052eb 
								
							 
						 
						
							
							
								
								Explicitly export EFL symbols  
							
							 
							
							
							
						 
						
							2018-02-19 14:26:40 +13:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								f27c0b44b8 
								
							 
						 
						
							
							
								
								Remove usec_to_msec from public API  
							
							 
							
							
							
						 
						
							2018-02-19 10:43:25 +13:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2e1474010 
								
							 
						 
						
							
							
								
								Reformat all #include directives  
							
							 
							
							
							
						 
						
							2018-02-12 21:29:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36ead80cd1 
								
							 
						 
						
							
							
								
								Make wlr_signal_emit_safe private  
							
							 
							
							
							
						 
						
							2018-02-12 19:52:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								10ecf871f2 
								
							 
						 
						
							
							
								
								Remove wlr_backend.events.{output_remove,device_remove}  
							
							 
							
							
							
						 
						
							2018-02-12 10:36:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5e58d46cc1 
								
							 
						 
						
							
							
								
								Add wlr_signal_emit_safe  
							
							 
							
							
							
						 
						
							2018-02-12 09:12:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								babdd6ccf7 
								
							 
						 
						
							
							
								
								backend: fix use-after-free when destroying backends  
							
							 
							
							... 
							
							
							
							The backend destroy signal is emitted before the output_remove
signal is. When the destroy signal is emitted listeners remove
their output_remove listener, so the output_remove signal is never
received and listeners have an invalid output pointer.
The correct way to solve this would be to remove the output_remove
signal completely and use the wlr_output.events.destroy signal
instead. This isn't yet possible because wl_signal_emit is unsafe
and listeners cannot be removed in listeners. 
							
						 
						
							2018-01-30 19:45:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								3e228b0b2a 
								
							 
						 
						
							
							
								
								libinput backend: add wlr_input_device_is_libinput  
							
							 
							
							
							
						 
						
							2017-12-19 20:13:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d43adaafa 
								
							 
						 
						
							
							
								
								Listen to display destroy in backends  
							
							 
							
							
							
						 
						
							2017-12-07 23:44:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								016744ef4d 
								
							 
						 
						
							
							
								
								Refactor wlr_list inside wlroots  
							
							 
							
							
							
						 
						
							2017-11-19 00:17:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								f61986e8db 
								
							 
						 
						
							
							
								
								rename touch slot to touch id  
							
							 
							
							
							
						 
						
							2017-11-16 17:53:52 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb79ada49f 
								
							 
						 
						
							
							
								
								Fix a bunch of mistakes detected with scan-build  
							
							 
							
							
							
						 
						
							2017-11-16 10:30:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								6d8e1abfc0 
								
							 
						 
						
							
							
								
								Improve input sensitivity  
							
							 
							
							... 
							
							
							
							We now use doubles until the last minute, which makes it so we can move
the pointer more precisely. This also includes a fix for tablet tools,
which move absolutely and sometimes do not update the X or Y axis. 
							
						 
						
							2017-11-04 01:35:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								b53db8c39e 
								
							 
						 
						
							
							
								
								libinput backend destroy: fix small leak  
							
							 
							
							
							
						 
						
							2017-11-01 21:14:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								43cd3c7aea 
								
							 
						 
						
							
							
								
								Indentation fix  
							
							 
							
							... 
							
							
							
							Some space sneaked in. tabtabtab. 
							
						 
						
							2017-11-01 20:14:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								e3ee2cd9c7 
								
							 
						 
						
							
							
								
								rootston exit: fix libinput destroy  
							
							 
							
							... 
							
							
							
							The wlr_list -> wl_list rework changed 'wlr_devices' to
wl_list, but missed its use on destroy. 
							
						 
						
							2017-11-01 19:37:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								875a5b446f 
								
							 
						 
						
							
							
								
								remove time usec  
							
							 
							
							
							
						 
						
							2017-10-30 15:43:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								a224e74fad 
								
							 
						 
						
							
							
								
								refactor input time_sec to time_msec  
							
							 
							
							
							
						 
						
							2017-10-30 06:40:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fff08f8a 
								
							 
						 
						
							
							
								
								Forgot to rename these  
							
							 
							
							
							
						 
						
							2017-10-22 10:56:40 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								169b68b17c 
								
							 
						 
						
							
							
								
								Rename remaining refs to wlr_list  
							
							 
							
							
							
						 
						
							2017-10-21 22:02:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Heghedus Razvan 
								
							 
						 
						
							
							
							
							
								
							
							
								e1f196a3e9 
								
							 
						 
						
							
							
								
								Replace list_t with wl_list for wlr_input_device  
							
							 
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2017-10-20 11:50:43 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								7cdc19d57f 
								
							 
						 
						
							
							
								
								Fix duplicated pointer axis events  
							
							 
							
							... 
							
							
							
							In pointer.c, some axis event was emitted even if the event pointer did not have
current axis.
In X11 backend pointer scroll events seem to be composed of both BUTTON_PRESS
and BUTTON_RELEASE. Therefore we should skip one of them (RELEASE) to avoid
event duplication. 
							
						 
						
							2017-10-14 07:29:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Versus Void 
								
							 
						 
						
							
							
							
							
								
							
							
								568b270cdf 
								
							 
						 
						
							
							
								
								Use xkb_state_update_mask() with Wayland backend  
							
							 
							
							... 
							
							
							
							Fix  #158  
							
						 
						
							2017-10-06 22:02:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								0f56326cb8 
								
							 
						 
						
							
							
								
								fix libinput wlr-keyboard use after free  
							
							 
							
							
							
						 
						
							2017-09-28 20:29:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								61e451ea1b 
								
							 
						 
						
							
							
								
								Move keyboard logic to wlr_{keyboard,seat}  
							
							 
							
							
							
						 
						
							2017-09-24 14:12:56 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								6daf9e9ab2 
								
							 
						 
						
							
							
								
								Merge pull request  #120  from acrisci/feature/wlr-cursor  
							
							 
							
							... 
							
							
							
							wlr_cursor 
							
						 
						
							2017-08-29 12:12:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								df0ee7f25f 
								
							 
						 
						
							
							
								
								implement tablet tool devices  
							
							 
							
							
							
						 
						
							2017-08-28 10:23:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								c914697676 
								
							 
						 
						
							
							
								
								add device to touch events  
							
							 
							
							
							
						 
						
							2017-08-27 11:44:55 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								98f4cdfccb 
								
							 
						 
						
							
							
								
								implement wlr_cursor_map_input_to_output  
							
							 
							
							
							
						 
						
							2017-08-26 08:32:11 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								fb93628bda 
								
							 
						 
						
							
							
								
								Merge wlr_udev into wlr_session  
							
							 
							
							
							
						 
						
							2017-08-26 14:02:04 +12:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								12782eabfe 
								
							 
						 
						
							
							
								
								libinput: wl_event_source_remove on destroy  
							
							 
							
							
							
						 
						
							2017-08-19 08:33:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								beb84940cf 
								
							 
						 
						
							
							
								
								Improve no device detection support  
							
							 
							
							
							
						 
						
							2017-08-16 07:24:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3ac10a81bd 
								
							 
						 
						
							
							
								
								Merge pull request  #94  from martinetd/libinput_no_device  
							
							 
							
							... 
							
							
							
							libinput: fail if no input found on init 
							
						 
						
							2017-08-16 07:22:36 -04:00