739361aa70 
								
							 
						 
						
							
							
								
								wlr-keyboard: take out modifiers event struct (for now)  
							
							
							
						 
						
							2017-11-09 17:29:28 -05:00  
				
					
						
							
							
								 
						
							
								b74c4cf974 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							
							
						 
						
							2017-11-05 08:09:45 -05:00  
				
					
						
							
							
								 
						
							
								1cee782fec 
								
							 
						 
						
							
							
								
								Fix pointer axis delta in Wayland backend  
							
							
							
						 
						
							2017-11-05 13:00:27 +01:00  
				
					
						
							
							
								 
						
							
								5354fe8729 
								
							 
						 
						
							
							
								
								move keyboard to seat  
							
							
							
						 
						
							2017-11-04 09:23:57 -04:00  
				
					
						
							
							
								 
						
							
								b53db8c39e 
								
							 
						 
						
							
							
								
								libinput backend destroy: fix small leak  
							
							
							
						 
						
							2017-11-01 21:14:23 +01:00  
				
					
						
							
							
								 
						
							
								844b166c1b 
								
							 
						 
						
							
							
								
								multi_backend_destroy: fix trivial use-after-free  
							
							
							
						 
						
							2017-11-01 21:14:23 +01:00  
				
					
						
							
							
								 
						
							
								43cd3c7aea 
								
							 
						 
						
							
							
								
								Indentation fix  
							
							... 
							
							
							
							Some space sneaked in. tabtabtab. 
							
						 
						
							2017-11-01 20:14:52 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f451ea3639 
								
							 
						 
						
							
							
								
								rootston exit: fix drm destroy  
							
							... 
							
							
							
							wlr_drm_connector were being freed without removing them
from the drm->outputs list, segfaulting on destroy 
							
						 
						
							2017-11-01 19:37:35 +01:00  
				
					
						
							
							
								 
						
							
								a15b35aa10 
								
							 
						 
						
							
							
								
								Remove mysterious hotspot switch in DRM backend  
							
							
							
						 
						
							2017-11-01 14:36:58 +01:00  
				
					
						
							
							
								 
						
							
								60c018c017 
								
							 
						 
						
							
							
								
								Fix hidden software cursors, fix cursor transformations on DRM backend  
							
							
							
						 
						
							2017-11-01 14:25:41 +01:00  
				
					
						
							
							
								 
						
							
								0beae99188 
								
							 
						 
						
							
							
								
								Apply output transformation to pointer events in Wayland backend  
							
							
							
						 
						
							2017-11-01 11:00:27 +01:00  
				
					
						
							
							
								 
						
							
								ec22fe7134 
								
							 
						 
						
							
							
								
								Make wlr_output_interface.enable optional  
							
							
							
						 
						
							2017-10-31 15:19:55 +01:00  
				
					
						
							
							
								 
						
							
								2c63aa2056 
								
							 
						 
						
							
							
								
								Destroy x11 output with backend  
							
							
							
						 
						
							2017-10-31 14:21:12 +01:00  
				
					
						
							
							
								 
						
							
								c3b09f73da 
								
							 
						 
						
							
							
								
								Fix cursor hotspot with rotated outputs on DRM backend  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00  
				
					
						
							
							
								 
						
							
								95566c6bdf 
								
							 
						 
						
							
							
								
								Transform cursor hotspot, fix wayland cursor hotspot  
							
							
							
						 
						
							2017-10-31 12:30:56 +01:00  
				
					
						
							
							
								 
						
							
								6656e25fd4 
								
							 
						 
						
							
							
								
								Transform cursor hotspot  
							
							
							
						 
						
							2017-10-31 12:30:56 +01:00  
				
					
						
							
							
								 
						
							
								1b6c729360 
								
							 
						 
						
							
							
								
								Add wlr_output_cursor  
							
							
							
						 
						
							2017-10-31 12:30:03 +01:00  
				
					
						
							
							
								 
						
							
								9cc5166905 
								
							 
						 
						
							
							
								
								bug: free x11 backend output in destroy  
							
							
							
						 
						
							2017-10-30 19:23:24 -04:00  
				
					
						
							
							
								 
						
							
								875a5b446f 
								
							 
						 
						
							
							
								
								remove time usec  
							
							
							
						 
						
							2017-10-30 15:43:06 -04:00  
				
					
						
							
							
								 
						
							
								a224e74fad 
								
							 
						 
						
							
							
								
								refactor input time_sec to time_msec  
							
							
							
						 
						
							2017-10-30 06:40:06 -04:00  
				
					
						
							
							
								 
						
							
								fa9c6ecc53 
								
							 
						 
						
							
							
								
								Fix segfault in DRM cursor  
							
							
							
						 
						
							2017-10-28 15:09:38 -04:00  
				
					
						
							
							
								 
						
							
								9d587d759f 
								
							 
						 
						
							
							
								
								Do not set hw cursor if disabled when switching VT  
							
							
							
						 
						
							2017-10-26 18:58:44 +02:00  
				
					
						
							
							
								 
						
							
								eea532911a 
								
							 
						 
						
							
							
								
								Send output current mode when changed  
							
							
							
						 
						
							2017-10-23 21:03:00 +02:00  
				
					
						
							
							
								 
						
							
								75f0a6c998 
								
							 
						 
						
							
							
								
								Merge pull request  #286  from versusvoid/update-connector-crtc-bindings  
							
							... 
							
							
							
							Update Connector-CRTC bindings after resume in DRM backend 
							
						 
						
							2017-10-23 20:25:40 +13:00  
				
					
						
							
							
								 
						
							
								3ed3271b98 
								
							 
						 
						
							
							
								
								Rescan connectors on DRM resume  
							
							
							
						 
						
							2017-10-22 21:44:24 +00:00  
				
					
						
							
							
								 
						
							
								549777ca19 
								
							 
						 
						
							
							
								
								Set crtc field when scanning for DRM connectors  
							
							... 
							
							
							
							and always use it when matching CRTCs with connectors.
Fix deactivated monitors check. 
							
						 
						
							2017-10-22 21:38:30 +00:00  
				
					
						
							
							
								 
						
							
								3c31209a97 
								
							 
						 
						
							
							
								
								Reinitialize only changed DRM outputs after setting mode on one  
							
							
							
						 
						
							2017-10-22 21:34:56 +00:00  
				
					
						
							
							
								 
						
							
								ecb2a2b0d3 
								
							 
						 
						
							
							
								
								Emit output resolution event only when resolution changes  
							
							
							
						 
						
							2017-10-22 21:34:56 +00:00  
				
					
						
							
							
								 
						
							
								1cc8f21d8e 
								
							 
						 
						
							
							
								
								Cleanup wlr_gamma_control  
							
							
							
						 
						
							2017-10-22 23:11:26 +02:00  
				
					
						
							
							
								 
						
							
								e1d213fccd 
								
							 
						 
						
							
							
								
								Create globals only for enabled outputs in DRM backend  
							
							
							
						 
						
							2017-10-22 22:21:23 +02:00  
				
					
						
							
							
								 
						
							
								c5fff08f8a 
								
							 
						 
						
							
							
								
								Forgot to rename these  
							
							
							
						 
						
							2017-10-22 10:56:40 -04:00  
				
					
						
							
							
								 
						
							
								2ab080e79a 
								
							 
						 
						
							
							
								
								Fix index computation in DRM output scan and CRTC match  
							
							
							
						 
						
							2017-10-22 10:54:09 +00:00  
				
					
						
							
							
								 
						
							
								16f35ecbea 
								
							 
						 
						
							
							
								
								Merge branch 'master' into heghe/wl_list  
							
							
							
						 
						
							2017-10-21 22:03:48 -04:00  
				
					
						
							
							
								 
						
							
								169b68b17c 
								
							 
						 
						
							
							
								
								Rename remaining refs to wlr_list  
							
							
							
						 
						
							2017-10-21 22:02:36 -04:00  
				
					
						
							
							
								 
						
							
								24ae081001 
								
							 
						 
						
							
							
								
								Merge pull request  #308  from ascent12/render-fixups  
							
							... 
							
							
							
							Render fixups 
							
						 
						
							2017-10-21 18:08:58 -04:00  
				
					
						
							
							
								 
						
							
								bdeffad7e5 
								
							 
						 
						
							
							
								
								Remove drm field from wlr_drm_connector  
							
							
							
						 
						
							2017-10-22 10:36:07 +13:00  
				
					
						
							
							
								 
						
							
								822a9f65a4 
								
							 
						 
						
							
							
								
								Add pointer to backend inside wlr_output  
							
							
							
						 
						
							2017-10-22 10:36:07 +13:00  
				
					
						
							
							
								 
						
							
								4ea84c5765 
								
							 
						 
						
							
							
								
								Remove unnecesary wlr_renderers  
							
							
							
						 
						
							2017-10-22 10:36:07 +13:00  
				
					
						
							
							
								 
						
							
								9b984253e2 
								
							 
						 
						
							
							
								
								Move egl.h to render/egl.h  
							
							
							
						 
						
							2017-10-22 10:36:07 +13:00  
				
					
						
							
							
								 
						
							
								c8570d0e42 
								
							 
						 
						
							
							
								
								Remove wl_list_init when using wl_signal_add  
							
							
							
						 
						
							2017-10-21 12:35:51 +02:00  
				
					
						
							
							
								 
						
							
								d3f0878d71 
								
							 
						 
						
							
							
								
								Replace list_t with wl_list in wlr_wl_backend  
							
							... 
							
							
							
							Now wlr_backend->outputs is a list of wlr_wl_backend_output instead of
wlr_output.
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2017-10-20 19:44:59 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1d716241af 
								
							 
						 
						
							
							
								
								Replace list_t with wl_list in wlr_output  
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2017-10-20 11:46:09 +03:00  
				
					
						
							
							
								 
						
							
								c03e774636 
								
							 
						 
						
							
							
								
								Replace list_t with wl_list in wlr_drm_backend  
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2017-10-20 11:46:03 +03:00  
				
					
						
							
							
								 
						
							
								bde25fe020 
								
							 
						 
						
							
							
								
								Replace list_t with wl_list in wlr_multi_backend  
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2017-10-20 11:45:31 +03:00  
				
					
						
							
							
								 
						
							
								8c5a110d4c 
								
							 
						 
						
							
							
								
								Fix hidden cursor on wayland backend  
							
							
							
						 
						
							2017-10-18 19:14:16 +02:00  
				
					
						
							
							
								 
						
							
								62371a9974 
								
							 
						 
						
							
							
								
								Merge pull request  #257  from emersion/fix-client-cursors  
							
							... 
							
							
							
							[WIP] Fix client cursors 
							
						 
						
							2017-10-17 09:22:43 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								19860c03f7 
								
							 
						 
						
							
							
								
								Better handling of hidden cursors in wayland backend, add TODOs  
							
							
							
						 
						
							2017-10-12 13:25:29 +02:00