8af779fae6 
								
							 
						 
						
							
							
								
								Fix segfault when moving hardware cursor  
							
							
							
						 
						
							2017-12-05 22:23:01 +01:00  
				
					
						
							
							
								 
						
							
								8a2d54c24a 
								
							 
						 
						
							
							
								
								Fix style and string comparison  
							
							
							
						 
						
							2017-12-02 12:37:28 -05:00  
				
					
						
							
							
								 
						
							
								a8d8a63fe0 
								
							 
						 
						
							
							
								
								Attempt to  fix   #454  
							
							... 
							
							
							
							With logind, only seat0 can use TTYs 
							
						 
						
							2017-12-02 10:50:00 -05:00  
				
					
						
							
							
								 
						
							
								cef6d75491 
								
							 
						 
						
							
							
								
								Moved os-compatibility and added header  
							
							... 
							
							
							
							* Moved os-compatibility.c to util
* Added header under util
* Removed static since it isn't needed (i think so)
* Adjusted meson.build to include lib_wlr
Improved some codestyle
* Added guard to os-compatibility.h
* Fixed typo in include statment
Adjusted Guard
* Changed guard to _WLR_UTIL_OS_COMPATIBILITY 
							
						 
						
							2017-11-30 18:01:13 +01:00  
				
					
						
							
							
								 
						
							
								bc113c16aa 
								
							 
						 
						
							
							
								
								Use correct include path for glapi.h  
							
							
							
						 
						
							2017-11-30 10:32:55 +13:00  
				
					
						
							
							
								 
						
							
								57a304c750 
								
							 
						 
						
							
							
								
								Merge pull request  #447  from ascent12/os-compat  
							
							... 
							
							
							
							Remove unneeded linux include 
							
						 
						
							2017-11-26 18:18:12 -05:00  
				
					
						
							
							
								 
						
							
								87ea76e037 
								
							 
						 
						
							
							
								
								Remove unneeded linux include  
							
							
							
						 
						
							2017-11-27 12:15:38 +13:00  
				
					
						
							
							
								 
						
							
								1ae944c071 
								
							 
						 
						
							
							
								
								Use SIGUSR2 for vt switching instead of SIGUSR1  
							
							... 
							
							
							
							Xwayland uses SIGUSR1 to signal readiness.
With direct(-freebsd) session and Xwayland, wlroots was confusing the
Xwayland readiness signal with a vt switch signal, freezing the desktop.
Same problem was found in Weston in 2014:
https://phabricator.freedesktop.org/T7080  
							
						 
						
							2017-11-22 16:29:31 +03:00  
				
					
						
							
							
								 
						
							
								016744ef4d 
								
							 
						 
						
							
							
								
								Refactor wlr_list inside wlroots  
							
							
							
						 
						
							2017-11-19 00:17:40 +01:00  
				
					
						
							
							
								 
						
							
								f61986e8db 
								
							 
						 
						
							
							
								
								rename touch slot to touch id  
							
							
							
						 
						
							2017-11-16 17:53:52 -05:00  
				
					
						
							
							
								 
						
							
								900d9dc05e 
								
							 
						 
						
							
							
								
								Merge pull request  #422  from emersion/scan-build-fixes  
							
							... 
							
							
							
							Fix a bunch of mistakes detected with scan-build 
							
						 
						
							2017-11-16 06:54:49 -05:00  
				
					
						
							
							
								 
						
							
								bb79ada49f 
								
							 
						 
						
							
							
								
								Fix a bunch of mistakes detected with scan-build  
							
							
							
						 
						
							2017-11-16 10:30:54 +01:00  
				
					
						
							
							
								 
						
							
								7d847efe40 
								
							 
						 
						
							
							
								
								Terminate local display on remote X11 server error  
							
							
							
						 
						
							2017-11-16 09:38:24 +01:00  
				
					
						
							
							
								 
						
							
								73c48f2f35 
								
							 
						 
						
							
							
								
								Terminate local display on remote Wayland display error  
							
							
							
						 
						
							2017-11-16 09:33:47 +01:00  
				
					
						
							
							
								 
						
							
								09279b90a6 
								
							 
						 
						
							
							
								
								Add wlr_output.serial  
							
							
							
						 
						
							2017-11-11 19:09:34 +01:00  
				
					
						
							
							
								 
						
							
								f092a37955 
								
							 
						 
						
							
							
								
								Fix typos  
							
							
							
						 
						
							2017-11-11 00:45:52 +01:00  
				
					
						
							
							
								 
						
							
								5f3b27347c 
								
							 
						 
						
							
							
								
								Merge pull request  #404  from emolitor/CPP-Compatibility  
							
							... 
							
							
							
							Remove VLA from session.h 
							
						 
						
							2017-11-10 10:18:43 -05:00  
				
					
						
							
							
								 
						
							
								5be11a5c95 
								
							 
						 
						
							
							
								
								Remove VLA from session.h  
							
							... 
							
							
							
							VLAs are optional C11 features and not supported by C++. 
							
						 
						
							2017-11-10 15:12:00 +00:00  
				
					
						
							
							
								 
						
							
								66587eb430 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							
							
						 
						
							2017-11-09 08:36:27 -05:00  
				
					
						
							
							
								 
						
							
								1cee782fec 
								
							 
						 
						
							
							
								
								Fix pointer axis delta in Wayland backend  
							
							
							
						 
						
							2017-11-05 13:00:27 +01:00  
				
					
						
							
							
								 
						
							
								2f6cfe4057 
								
							 
						 
						
							
							
								
								Fix software cursors on scaled outputs  
							
							... 
							
							
							
							There was an issue where it would only work within the boundaries of the
unscaled resolution. 
							
						 
						
							2017-11-04 11:47:34 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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