a94c56a828 
								
							 
						 
						
							
							
								
								rootston: Keep focus unchanged when non-focusable element clicked  
							
							... 
							
							
							
							Before this change, a view would lose focus after clicking something that's not keyboard-interactive. This would lead to edge cases with layer-shell windows like input methods, which are pointer-only-interactive, but are not intended to change the state of any focus. 
							
						 
						
							2018-05-24 16:10:29 +02:00  
				
					
						
							
							
								 
						
							
								fa13493ad5 
								
							 
						 
						
							
							
								
								rootston: Disable keyboard focus on inactive views  
							
							... 
							
							
							
							After clicking on something non-interactive, the current view was getting deactivated, but still received keyboard events. roots_seat_set_focus now changes both together in this case. 
							
						 
						
							2018-05-24 16:05:12 +02:00  
				
					
						
							
							
								 
						
							
								0ab37db543 
								
							 
						 
						
							
							
								
								Merge pull request  #994  from agreppin/master  
							
							... 
							
							
							
							fix server error on exit: eglMakeCurrent Invalid display 
							
						 
						
							2018-05-23 15:30:11 +01:00  
				
					
						
							
							
								 
						
							
								4e89e0fc6c 
								
							 
						 
						
							
							
								
								fix server exit: eglMakeCurrent Invalid display  
							
							
							
						 
						
							2018-05-23 16:17:29 +02:00  
				
					
						
							
							
								 
						
							
								41130fe54b 
								
							 
						 
						
							
							
								
								render: bind wl_drm in renderer  
							
							
							
						 
						
							2018-05-21 19:07:08 +01:00  
				
					
						
							
							
								 
						
							
								341af97125 
								
							 
						 
						
							
							
								
								Merge pull request  #978  from emersion/wlr-backend-env  
							
							... 
							
							
							
							backend: add WLR_BACKEND env variable 
							
						 
						
							2018-05-20 16:21:02 -04:00  
				
					
						
							
							
								 
						
							
								327aa7f49d 
								
							 
						 
						
							
							
								
								Merge pull request  #990  from emersion/fullscreen-clear-alpha  
							
							... 
							
							
							
							output: correctly clear screen when fullscreened 
							
						 
						
							2018-05-20 13:52:14 +01:00  
				
					
						
							
							
								 
						
							
								e849a68e6e 
								
							 
						 
						
							
							
								
								output: correctly clear screen when fullscreened  
							
							
							
						 
						
							2018-05-20 13:44:18 +01:00  
				
					
						
							
							
								 
						
							
								8585533a78 
								
							 
						 
						
							
							
								
								Merge pull request  #989  from ascent12/unused_arg  
							
							... 
							
							
							
							Remove unused argument 
							
						 
						
							2018-05-19 13:01:50 +01:00  
				
					
						
							
							
								 
						
							
								1a3921d4d4 
								
							 
						 
						
							
							
								
								Remove unused argument  
							
							
							
						 
						
							2018-05-19 23:39:51 +12:00  
				
					
						
							
							
								 
						
							
								9e3dd6b560 
								
							 
						 
						
							
							
								
								backend/wayland: fix segfault when destroying backend before starting it  
							
							
							
						 
						
							2018-05-19 09:34:16 +01:00  
				
					
						
							
							
								 
						
							
								75b10cd621 
								
							 
						 
						
							
							
								
								backend: support creating DRM and libinput via WLR_BACKENDS  
							
							
							
						 
						
							2018-05-19 09:32:08 +01:00  
				
					
						
							
							
								 
						
							
								b547279625 
								
							 
						 
						
							
							
								
								Merge pull request  #986  from ammen99/master  
							
							... 
							
							
							
							gles2: pre-multiply alpha and fix blending function 
							
						 
						
							2018-05-19 09:21:35 +01:00  
				
					
						
							
							
								 
						
							
								007d83c6ee 
								
							 
						 
						
							
							
								
								backend: allow multiple backends in WLR_BACKENDS  
							
							
							
						 
						
							2018-05-19 09:09:03 +01:00  
				
					
						
							
							
								 
						
							
								52bd8aa716 
								
							 
						 
						
							
							
								
								backend/multi: disallow multiple renderers at the same time  
							
							
							
						 
						
							2018-05-19 09:09:03 +01:00  
				
					
						
							
							
								 
						
							
								a1631dd9ee 
								
							 
						 
						
							
							
								
								backend: add WLR_BACKEND env variable  
							
							
							
						 
						
							2018-05-19 09:08:59 +01:00  
				
					
						
							
							
								 
						
							
								47ffd0e184 
								
							 
						 
						
							
							
								
								gles2: pre-multiply alpha and fix blending function  
							
							
							
						 
						
							2018-05-18 20:34:36 +03:00  
				
					
						
							
							
								 
						
							
								98088e78df 
								
							 
						 
						
							
							
								
								Merge pull request  #977  from emersion/split-xdg-shell  
							
							... 
							
							
							
							Split xdg-shell into multiple files 
							
						 
						
							2018-05-17 08:14:34 -04:00  
				
					
						
							
							
								 
						
							
								c74f5b1138 
								
							 
						 
						
							
							
								
								xdg-output: bump output manager version to 2  
							
							
							
						 
						
							2018-05-17 09:30:10 +01:00  
				
					
						
							
							
								 
						
							
								ec6e56a314 
								
							 
						 
						
							
							
								
								Merge pull request  #966  from emersion/xdg-output-2  
							
							... 
							
							
							
							Add support for version 2 of the xdg-output protocol 
							
						 
						
							2018-05-17 09:21:17 +01:00  
				
					
						
							
							
								 
						
							
								63fd2203fe 
								
							 
						 
						
							
							
								
								Add support for version 2 of the xdg-output protocol  
							
							
							
						 
						
							2018-05-17 08:42:59 +01:00  
				
					
						
							
							
								 
						
							
								f1fcc685b6 
								
							 
						 
						
							
							
								
								Merge pull request  #983  from Ongy/drm_cursor_transform  
							
							... 
							
							
							
							update drm cursor matrix on set_transform 
							
						 
						
							2018-05-16 15:25:59 +01:00  
				
					
						
							
							
								 
						
							
								6a46fcc6f2 
								
							 
						 
						
							
							
								
								recalculate cursor projection matrix on set_cursor  
							
							... 
							
							
							
							Updates the projection matrix for the cursor plane in the DRM backend,
when the cursor is set, so new cursor are uploaded with the correct
transformation. 
							
						 
						
							2018-05-16 15:44:41 +02:00  
				
					
						
							
							
								 
						
							
								027ead2de7 
								
							 
						 
						
							
							
								
								Merge pull request  #982  from RedSoxFan/fix-alpha  
							
							... 
							
							
							
							Fix alpha for src_rgba and src_rgbx 
							
						 
						
							2018-05-16 08:29:45 +01:00  
				
					
						
							
							
								 
						
							
								35e83800d4 
								
							 
						 
						
							
							
								
								Fix alpha for src_rgba and src_rgbx  
							
							
							
						 
						
							2018-05-15 22:29:36 -04:00  
				
					
						
							
							
								 
						
							
								5758498831 
								
							 
						 
						
							
							
								
								Merge pull request  #981  from emersion/fix-lingering-hw-cursor  
							
							... 
							
							
							
							output: fix lingering hardware cursors 
							
						 
						
							2018-05-15 14:17:17 -04:00  
				
					
						
							
							
								 
						
							
								dbba1311b7 
								
							 
						 
						
							
							
								
								output: fix lingering hardware cursors  
							
							
							
						 
						
							2018-05-15 18:13:26 +01:00  
				
					
						
							
							
								 
						
							
								9e6d9779a0 
								
							 
						 
						
							
							
								
								Merge pull request  #979  from emersion/wayland-backend-title-output-name  
							
							... 
							
							
							
							backend/wayland: print output name in window title 
							
						 
						
							2018-05-14 19:29:07 -04:00  
				
					
						
							
							
								 
						
							
								198ad27bd5 
								
							 
						 
						
							
							
								
								backend/wayland: print output name in window title  
							
							
							
						 
						
							2018-05-15 00:16:18 +01:00  
				
					
						
							
							
								 
						
							
								3036507463 
								
							 
						 
						
							
							
								
								xdg-shell: split into multiple files  
							
							
							
						 
						
							2018-05-14 22:28:45 +01:00  
				
					
						
							
							
								 
						
							
								c7480d5084 
								
							 
						 
						
							
							
								
								xdg-shell-v6: rename shared private functions to prevent conflicts with xdg-shell stable  
							
							
							
						 
						
							2018-05-14 19:16:46 +01:00  
				
					
						
							
							
								 
						
							
								1e5b5d15a6 
								
							 
						 
						
							
							
								
								Merge pull request  #973  from emersion/split-xdg-shell-v6  
							
							... 
							
							
							
							xdg-shell-v6: split into separate files 
							
						 
						
							2018-05-13 18:12:33 -04:00  
				
					
						
							
							
								 
						
							
								facc5aa359 
								
							 
						 
						
							
							
								
								xdg-shell-v6: split into separate files  
							
							
							
						 
						
							2018-05-13 22:32:03 +01:00  
				
					
						
							
							
								 
						
							
								383ce3d5b7 
								
							 
						 
						
							
							
								
								Merge pull request  #975  from acrisci/fix-pointer-example  
							
							... 
							
							
							
							pointer example fixes 
							
						 
						
							2018-05-13 10:52:36 -04:00  
				
					
						
							
							
								 
						
							
								a078e50ec0 
								
							 
						 
						
							
							
								
								rename sample state to "state"  
							
							
							
						 
						
							2018-05-13 10:45:18 -04:00  
				
					
						
							
							
								 
						
							
								e9fab2cc70 
								
							 
						 
						
							
							
								
								pointer example: use xcursor manager  
							
							
							
						 
						
							2018-05-13 10:42:16 -04:00  
				
					
						
							
							
								 
						
							
								0ba0aaed7b 
								
							 
						 
						
							
							
								
								Merge pull request  #974  from agreppin/master  
							
							... 
							
							
							
							fix check of EGL_WL_bind_wayland_display presence 
							
						 
						
							2018-05-13 10:42:09 -04:00  
				
					
						
							
							
								 
						
							
								aedd3c6d46 
								
							 
						 
						
							
							
								
								make pointer show up in pointer example  
							
							
							
						 
						
							2018-05-13 10:31:59 -04:00  
				
					
						
							
							
								 
						
							
								658a00602b 
								
							 
						 
						
							
							
								
								Merge pull request  #972  from emersion/fix-xdg-shell-popups  
							
							... 
							
							
							
							Fix xdg-shell stable popups 
							
						 
						
							2018-05-13 10:15:08 -04:00  
				
					
						
							
							
								 
						
							
								b2f8f00ae3 
								
							 
						 
						
							
							
								
								fix check of EGL_WL_bind_wayland_display presence  
							
							
							
						 
						
							2018-05-13 15:17:17 +02:00  
				
					
						
							
							
								 
						
							
								cc12d03545 
								
							 
						 
						
							
							
								
								xdg-shell: fix positioner  
							
							... 
							
							
							
							The anchor and gravity bitfields in xdg-shell-unstable-v6 have
been changed to a plain enum whose values cannot be used as a
bitfield in xdg-shell. While it makes input validation easier, it
also makes positioner operations a pain in the ass. 
							
						 
						
							2018-05-13 09:07:25 +01:00  
				
					
						
							
							
								 
						
							
								b28f06eca0 
								
							 
						 
						
							
							
								
								Don't use unsafe casts in wlr_xdg_popup_get_toplevel_coords  
							
							
							
						 
						
							2018-05-12 22:53:11 +01:00  
				
					
						
							
							
								 
						
							
								059e5f6690 
								
							 
						 
						
							
							
								
								Merge pull request  #971  from emersion/fix-xdg-output-transform  
							
							... 
							
							
							
							xdg-output: fix logical_size 
							
						 
						
							2018-05-12 16:50:46 +01:00  
				
					
						
							
							
								 
						
							
								7a952dfa2d 
								
							 
						 
						
							
							
								
								xdg-output: fix logical_size  
							
							... 
							
							
							
							It should be the size of the output in layout coordinates. Prior to
this commit we were not applying the output transform to the size. 
							
						 
						
							2018-05-12 16:25:52 +01:00  
				
					
						
							
							
								 
						
							
								50922cfe0f 
								
							 
						 
						
							
							
								
								Merge pull request  #970  from emersion/pointer-axis-discrete  
							
							... 
							
							
							
							Add support for discrete axis values and axis source 
							
						 
						
							2018-05-12 09:29:42 -04:00  
				
					
						
							
							
								 
						
							
								db84379242 
								
							 
						 
						
							
							
								
								Send axis source event  
							
							
							
						 
						
							2018-05-12 13:53:21 +01:00  
				
					
						
							
							
								 
						
							
								0b58579564 
								
							 
						 
						
							
							
								
								Add support for discrete axis values  
							
							
							
						 
						
							2018-05-12 13:34:58 +01:00  
				
					
						
							
							
								 
						
							
								84609d347a 
								
							 
						 
						
							
							
								
								Merge pull request  #969  from emersion/redesign-xdg-output-resource-destroy  
							
							... 
							
							
							
							xdg-output: redesign resource destroy 
							
						 
						
							2018-05-11 21:41:48 -04:00  
				
					
						
							
							
								 
						
							
								cf5013416d 
								
							 
						 
						
							
							
								
								xdg-output: redesign resource destroy  
							
							
							
						 
						
							2018-05-11 22:30:26 +01:00  
				
					
						
							
							
								 
						
							
								d6f76bd3f3 
								
							 
						 
						
							
							
								
								Merge pull request  #932  from Timidger/standalone-examples  
							
							... 
							
							
							
							Made examples standalone 
							
						 
						
							2018-05-11 08:10:32 +01:00