5a47da1ea6 
								
							
								 
							
						 
						
							
							
								
								annotate wlr-output-layout coord variables  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0c7968d093 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #798  from emersion/wlr-egl-image-from-wl-drm  
							
							... 
							
							
 
							
							render/egl: add wlr_egl_create_image_from_wl_drm 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a7bb48b404 
								
									
								
							
								 
							
						 
						
							
							
								
								render/egl: add wlr_egl_create_image_from_wl_drm  
							
							... 
							
							
 
							
							This allows external renderers and potential future GL-based
renderers to re-use this function. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b60e31e5c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #794  from emersion/renderer-untie-backend  
							
							... 
							
							
 
							
							Untie wlr_backend from wlr_renderer 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1b258ffceb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #797  from emersion/drm-cursor-transform  
							
							... 
							
							
 
							
							Fix cursor transform on DRM backend 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a2391a6047 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cursor transform on DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								33a2eb4b77 
								
									
								
							
								 
							
						 
						
							
							
								
								Untie wlr_backend from wlr_renderer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								00e12278c7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #793  from emersion/x11-backend-flush-destroy-window  
							
							... 
							
							
 
							
							backend/x11: flush after destroying window 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								37aae0b2cd 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: flush after destroying window  
							
							... 
							
							
 
							
							Otherwise the destroy message is kept buffered and never reaches
the X11 server. Thanks X11. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7b88ace557 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: hide cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								96c6091f80 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #786  from emersion/x11-backend-multiple-outputs  
							
							... 
							
							
 
							
							backend/x11: add support for multiple outputs 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								937362b552 
								
							
								 
							
						 
						
							
							
								
								FIx crash on touch down  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6eb72a1ae5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #790  from orestisf1993/fix-build  
							
							... 
							
							
 
							
							Another gcc false positive 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f6823092a 
								
									
								
							
								 
							
						 
						
							
							
								
								Initialize roots_output to fix -Wmaybe-uninitialized  
							
							... 
							
							
 
							
							With -O2:
../rootston/desktop.c: In function ‘desktop_surface_at’:
../rootston/desktop.c:714:18: error: ‘roots_output’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
   if ((surface = layer_surface_at(roots_output,
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      &roots_output->layers[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM],
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ox, oy, sx, sy))) {
      ~~~~~~~~~~~~~~~ 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8ed0e9f343 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #789  from emersion/xwayland-h-style  
							
							... 
							
							
 
							
							xwyaland: fix style issues 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								90fbab6f39 
								
									
								
							
								 
							
						 
						
							
							
								
								xwyaland: fix style issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3041612363 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #788  from emersion/xwm-cursor-stride  
							
							... 
							
							
 
							
							xwayland: specify xwm cursor stride in bytes 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								23d357e371 
								
							
								 
							
						 
						
							
							
								
								Downgrade gles2 messages to L_DEBUG  
							
							... 
							
							
 
							
							L_INFO is for stuff that's useful to the user 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								692f1746cf 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: specify xwm cursor stride in bytes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1778818a50 
								
							
								 
							
						 
						
							
							
								
								Don't destroying all layer surfaces on client d/c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5111f7df84 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: fix extra output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f37e8c5b6e 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/wayland: cleanup input transform code  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aa6ae710f7 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: fix input events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a7a8cbd1c 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: add WLR_X11_OUTPUTS support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d4f7ced6e2 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: refactor, prepare support for multiple outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f133170ff0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #787  from swaywm/input-point  
							
							... 
							
							
 
							
							Add wlr_surface_point_accepts_input 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e19ee6d469 
								
							
								 
							
						 
						
							
							
								
								Add wlr_surface_point_accepts_input  
							
							... 
							
							
 
							
							Ref https://github.com/swaywm/sway/pull/1674  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2053a4c144 
								
							
								 
							
						 
						
							
							
								
								Add more exotic cursor for layer shell example  
							
							... 
							
							
 
							
							So it's more obvious that it's being set 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2701a964cf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #783  from swaywm/layer-input  
							
							... 
							
							
 
							
							Add pointer input to layer surfaces 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								746e3759b7 
								
							
								 
							
						 
						
							
							
								
								Address review feedback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c4666918fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #782  from orestisf1993/fix-build  
							
							... 
							
							
 
							
							Fix build error with -O2 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								168f65fb7a 
								
							
								 
							
						 
						
							
							
								
								Minor bugfixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e3eb487dc2 
								
							
								 
							
						 
						
							
							
								
								Add pointer support to layer shell example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c9ed6fed59 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix build error with -O2  
							
							... 
							
							
 
							
							../render/gles2/renderer.c: In function ‘gles2_render_texture_with_matrix’:
../render/gles2/renderer.c:140:2: error: ‘target’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  glBindTexture(target, tex_id);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../render/gles2/renderer.c:145:2: error: ‘prog’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  glUseProgram(prog); 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dc412c514b 
								
							
								 
							
						 
						
							
							
								
								Find layer surfaces for input events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								662f40b8ae 
								
							
								 
							
						 
						
							
							
								
								Refactor cursor event passhtrough  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								212d957c69 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #779  from emersion/xwayland-map-consistency  
							
							... 
							
							
 
							
							xwayland: rename map_notify to map for consistency 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e8cb5e89e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #780  from emersion/output-damage-box-include  
							
							... 
							
							
 
							
							output-damage: fix missing wlr_box include 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								47a529a69c 
								
									
								
							
								 
							
						 
						
							
							
								
								output-damage: fix missing wlr_box include  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								865b0aa123 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: rename map_notify to map for consistency  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8ada41c272 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #777  from emersion/fix-surface-buffer-not-updated  
							
							... 
							
							
 
							
							surface: fix texture not updated on commit 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6bbf507082 
								
									
								
							
								 
							
						 
						
							
							
								
								surface: fix texture not updated on commit  
							
							... 
							
							
 
							
							When a client attaches a wl_drm or a linux_dmabuf buffer, we only
update it if the size is different from the one of the old buffer.
This means that if the client attaches a new, updated buffer with
the same size as the old buffer, the texture won't get updated.
This commit changes this behavior and re-creates the texture if
the client attaches a new buffer, without requiring the size to be
different. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cadfccf1fd 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: use a separate window for drag'n'drop  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d5f46f4db4 
								
									
								
							
								 
							
						 
						
							
							
								
								data-device: redesign wlr_data_source  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4137d9fc80 
								
							
								 
							
						 
						
							
							
								
								Destroy layer surfaces on client destroyed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b887af9a60 
								
							
								 
							
						 
						
							
							
								
								Fix maximized windows interaction with layer shell  
							
							... 
							
							
 
							
							If there were no layer surfaces the usable area of the output would be
an empty box. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								79dd4a0ff9 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: receive DND_FINISHED  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ca2a73b90d 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: allow drag data source transfer after drag ends  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								743466d475 
								
									
								
							
								 
							
						 
						
							
							
								
								data-device: add seat.drag_source  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5dc5f446a8 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: send drag'n'drop action to data source  
							
							
 
							
						 
						
							8 years ago