4a9a9eae9a 
								
							 
						 
						
							
							
								
								Add surface iterators  
							
							
							
						 
						
							2018-04-05 14:18:17 -04:00  
				
					
						
							
							
								 
						
							
								19b576734e 
								
							 
						 
						
							
							
								
								Merge pull request  #834  from emersion/surface-is-subsurface  
							
							... 
							
							
							
							Add wlr_surface_is_subsurface and wlr_subsurface_from_surface 
							
						 
						
							2018-04-05 14:16:45 -04:00  
				
					
						
							
							
								 
						
							
								aced024819 
								
							 
						 
						
							
							
								
								Add wlr_surface_is_subsurface and wlr_subsurface_from_surface  
							
							
							
						 
						
							2018-04-05 14:00:53 -04:00  
				
					
						
							
							
								 
						
							
								da73b4f60b 
								
							 
						 
						
							
							
								
								Merge pull request  #830  from swaywm/xdg-output  
							
							... 
							
							
							
							Add wlr_xdg_output_manager 
							
						 
						
							2018-04-05 13:58:01 -04:00  
				
					
						
							
							
								 
						
							
								abfe7923c4 
								
							 
						 
						
							
							
								
								Add wlr_xdg_output_manager  
							
							
							
						 
						
							2018-04-05 12:40:30 -04:00  
				
					
						
							
							
								 
						
							
								527cc702d9 
								
							 
						 
						
							
							
								
								Added userdata to wlr_output_layout  
							
							... 
							
							
							
							Needed for https://github.com/swaywm/wlroots-rs/issues/131  
							
						 
						
							2018-04-05 11:47:12 -04:00  
				
					
						
							
							
								 
						
							
								3ea425d4e2 
								
							 
						 
						
							
							
								
								Fix xdg-shell popups, add wlr_xdg_surface_surface_at  
							
							
							
						 
						
							2018-04-04 17:45:24 -04:00  
				
					
						
							
							
								 
						
							
								c9d21106b4 
								
							 
						 
						
							
							
								
								Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at  
							
							
							
						 
						
							2018-04-04 17:42:16 -04:00  
				
					
						
							
							
								 
						
							
								1a8b24bdd2 
								
							 
						 
						
							
							
								
								rootston: fix view_at  
							
							
							
						 
						
							2018-04-04 17:16:35 -04:00  
				
					
						
							
							
								 
						
							
								d16127b3cb 
								
							 
						 
						
							
							
								
								Fix wlr_surface_subsurface_at, change it to be wlr_surface_surface_at  
							
							
							
						 
						
							2018-04-04 16:48:23 -04:00  
				
					
						
							
							
								 
						
							
								9b440edaf4 
								
							 
						 
						
							
							
								
								output: document wlr_output_set_custom_mode  
							
							
							
						 
						
							2018-04-03 23:05:49 -04:00  
				
					
						
							
							
								 
						
							
								2ecce27dd5 
								
							 
						 
						
							
							
								
								Merge pull request  #807  from swaywm/input-inhibit  
							
							... 
							
							
							
							Input inhibit 
							
						 
						
							2018-04-03 15:58:47 -04:00  
				
					
						
							
							
								 
						
							
								920ab9f108 
								
							 
						 
						
							
							
								
								Added user data field for wlr_cursor  
							
							... 
							
							
							
							This is required for wlroots-rs. 
							
						 
						
							2018-04-03 15:23:37 -04:00  
				
					
						
							
							
								 
						
							
								56deff41b6 
								
							 
						 
						
							
							
								
								Implement input inhibit in rootston  
							
							
							
						 
						
							2018-04-03 15:09:53 -04:00  
				
					
						
							
							
								 
						
							
								ef4e833f13 
								
							 
						 
						
							
							
								
								Add wlr_input_inhibitor  
							
							
							
						 
						
							2018-04-03 14:06:52 -04:00  
				
					
						
							
							
								 
						
							
								41fccb8507 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xwayland-dnd  
							
							
							
						 
						
							2018-04-03 13:35:40 -04:00  
				
					
						
							
							
								 
						
							
								f83ad3f3ef 
								
							 
						 
						
							
							
								
								Install include directory into includedir  
							
							... 
							
							
							
							Follow includedir parameter when installing include directory. 
							
						 
						
							2018-04-03 16:56:32 +02:00  
				
					
						
							
							
								 
						
							
								58ac05c276 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xwayland-dnd  
							
							
							
						 
						
							2018-04-03 10:38:46 -04:00  
				
					
						
							
							
								 
						
							
								506acbdecd 
								
							 
						 
						
							
							
								
								Missed a spot  
							
							
							
						 
						
							2018-04-02 20:57:09 -04:00  
				
					
						
							
							
								 
						
							
								333ab59902 
								
							 
						 
						
							
							
								
								Add wlr_surface_is_*_surface  
							
							... 
							
							
							
							And wlr_*_surface_from_wlr_surface 
							
						 
						
							2018-04-02 20:42:02 -04:00  
				
					
						
							
							
								 
						
							
								8836b4f024 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xwayland-dnd  
							
							
							
						 
						
							2018-04-02 15:57:04 -04:00  
				
					
						
							
							
								 
						
							
								1f4a4a8641 
								
							 
						 
						
							
							
								
								Merge pull request  #800  from emersion/untie-gles2-renderer-texture  
							
							... 
							
							
							
							Untie wlr_gles2_renderer and wlr_gles2_texture 
							
						 
						
							2018-04-02 10:32:04 -04:00  
				
					
						
							
							
								 
						
							
								f3f61bed3e 
								
							 
						 
						
							
							
								
								Untie wlr_gles2_renderer and wlr_gles2_texture  
							
							
							
						 
						
							2018-04-01 16:07:50 -04:00  
				
					
						
							
							
								 
						
							
								5a47da1ea6 
								
							 
						 
						
							
							
								
								annotate wlr-output-layout coord variables  
							
							
							
						 
						
							2018-04-01 00:17:27 -04:00  
				
					
						
							
							
								 
						
							
								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. 
							
						 
						
							2018-03-31 23:20:00 -04:00  
				
					
						
							
							
								 
						
							
								33a2eb4b77 
								
							 
						 
						
							
							
								
								Untie wlr_backend from wlr_renderer  
							
							
							
						 
						
							2018-03-31 18:49:43 -04:00  
				
					
						
							
							
								 
						
							
								96c6091f80 
								
							 
						 
						
							
							
								
								Merge pull request  #786  from emersion/x11-backend-multiple-outputs  
							
							... 
							
							
							
							backend/x11: add support for multiple outputs 
							
						 
						
							2018-03-31 10:13:43 -04:00  
				
					
						
							
							
								 
						
							
								90fbab6f39 
								
							 
						 
						
							
							
								
								xwyaland: fix style issues  
							
							
							
						 
						
							2018-03-31 00:35:08 -04:00  
				
					
						
							
							
								 
						
							
								0a7a8cbd1c 
								
							 
						 
						
							
							
								
								backend/x11: add WLR_X11_OUTPUTS support  
							
							
							
						 
						
							2018-03-30 23:51:19 -04:00  
				
					
						
							
							
								 
						
							
								e19ee6d469 
								
							 
						 
						
							
							
								
								Add wlr_surface_point_accepts_input  
							
							... 
							
							
							
							Ref https://github.com/swaywm/sway/pull/1674  
							
						 
						
							2018-03-30 23:02:11 -04:00  
				
					
						
							
							
								 
						
							
								212d957c69 
								
							 
						 
						
							
							
								
								Merge pull request  #779  from emersion/xwayland-map-consistency  
							
							... 
							
							
							
							xwayland: rename map_notify to map for consistency 
							
						 
						
							2018-03-30 16:16:52 -04:00  
				
					
						
							
							
								 
						
							
								47a529a69c 
								
							 
						 
						
							
							
								
								output-damage: fix missing wlr_box include  
							
							
							
						 
						
							2018-03-30 12:31:16 -04:00  
				
					
						
							
							
								 
						
							
								865b0aa123 
								
							 
						 
						
							
							
								
								xwayland: rename map_notify to map for consistency  
							
							
							
						 
						
							2018-03-30 11:01:23 -04:00  
				
					
						
							
							
								 
						
							
								d5f46f4db4 
								
							 
						 
						
							
							
								
								data-device: redesign wlr_data_source  
							
							
							
						 
						
							2018-03-29 17:53:13 -04:00  
				
					
						
							
							
								 
						
							
								4137d9fc80 
								
							 
						 
						
							
							
								
								Destroy layer surfaces on client destroyed  
							
							
							
						 
						
							2018-03-29 16:30:09 -04:00  
				
					
						
							
							
								 
						
							
								743466d475 
								
							 
						 
						
							
							
								
								data-device: add seat.drag_source  
							
							
							
						 
						
							2018-03-29 11:33:40 -04:00  
				
					
						
							
							
								 
						
							
								a316396eab 
								
							 
						 
						
							
							
								
								Merge pull request  #720  from acrisci/xdg-positioner  
							
							... 
							
							
							
							xdg-positioner 
							
						 
						
							2018-03-29 01:02:40 -04:00  
				
					
						
							
							
								 
						
							
								2e63d1a0ca 
								
							 
						 
						
							
							
								
								toplevel_box to toplevel_sx_box  
							
							
							
						 
						
							2018-03-28 23:24:39 -04:00  
				
					
						
							
							
								 
						
							
								967bccffcd 
								
							 
						 
						
							
							
								
								remove xdg-positioner wlr wrappers  
							
							
							
						 
						
							2018-03-28 19:42:17 -04:00  
				
					
						
							
							
								 
						
							
								376d1cc0da 
								
							 
						 
						
							
							
								
								rename xdg-positioner structs  
							
							
							
						 
						
							2018-03-28 18:30:38 -04:00  
				
					
						
							
							
								 
						
							
								dbffda7549 
								
							 
						 
						
							
							
								
								xdg-positioner wlr abstractions  
							
							
							
						 
						
							2018-03-28 16:27:08 -04:00  
				
					
						
							
							
								 
						
							
								2a34b154e6 
								
							 
						 
						
							
							
								
								xwayland: send DND_DROP  
							
							
							
						 
						
							2018-03-28 15:33:23 -04:00  
				
					
						
							
							
								 
						
							
								73394deb76 
								
							 
						 
						
							
							
								
								xwayland: send DND_POSITION  
							
							
							
						 
						
							2018-03-28 14:16:14 -04:00  
				
					
						
							
							
								 
						
							
								0d7a81ccdf 
								
							 
						 
						
							
							
								
								xwayland: send DND_ENTER  
							
							
							
						 
						
							2018-03-28 12:59:11 -04:00  
				
					
						
							
							
								 
						
							
								32bdcdf719 
								
							 
						 
						
							
							
								
								Address review feedback  
							
							
							
						 
						
							2018-03-28 12:33:17 -04:00  
				
					
						
							
							
								 
						
							
								ac219cbda6 
								
							 
						 
						
							
							
								
								Remove width_mm from tablet events  
							
							
							
						 
						
							2018-03-28 12:05:37 -04:00  
				
					
						
							
							
								 
						
							
								324b9d910d 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_touch events  
							
							
							
						 
						
							2018-03-28 11:04:40 -04:00  
				
					
						
							
							
								 
						
							
								a35a5786b0 
								
							 
						 
						
							
							
								
								Remove width_mm from wlr_pointer events  
							
							
							
						 
						
							2018-03-28 10:46:50 -04:00  
				
					
						
							
							
								 
						
							
								41e54ba632 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xdg-positioner  
							
							
							
						 
						
							2018-03-28 00:20:39 -04:00  
				
					
						
							
							
								 
						
							
								330ee08126 
								
							 
						 
						
							
							
								
								Merge pull request  #744  from emersion/texture-redesign  
							
							... 
							
							
							
							Redesign wlr_texture 
							
						 
						
							2018-03-28 00:14:57 -04:00  
				
					
						
							
							
								 
						
							
								96a8df2f9a 
								
							 
						 
						
							
							
								
								Fix ack configure/configure flow  
							
							... 
							
							
							
							Prevents FOUC/improves frame perfect rendering goal 
							
						 
						
							2018-03-27 22:50:55 -04:00  
				
					
						
							
							
								 
						
							
								52fe2688ea 
								
							 
						 
						
							
							
								
								Address @emersion's feedback  
							
							
							
						 
						
							2018-03-27 18:51:41 -04:00  
				
					
						
							
							
								 
						
							
								13edb19a6c 
								
							 
						 
						
							
							
								
								Fix issue starting up client EGL on X11 backend  
							
							
							
						 
						
							2018-03-27 18:51:38 -04:00  
				
					
						
							
							
								 
						
							
								86ca4bea6d 
								
							 
						 
						
							
							
								
								Fix layer rendering/layout bugs  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								d1c0e6fe2c 
								
							 
						 
						
							
							
								
								Add layer_surface.close  
							
							
							
						 
						
							2018-03-27 18:50:32 -04:00  
				
					
						
							
							
								 
						
							
								4bf936360d 
								
							 
						 
						
							
							
								
								Arrange & render layer surfaces  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								88eec637a4 
								
							 
						 
						
							
							
								
								Address feedback  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								1628730b09 
								
							 
						 
						
							
							
								
								Add wlr_layer_surface_configure  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								b06105b564 
								
							 
						 
						
							
							
								
								Implement layer surface requests  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								3ba57fccd1 
								
							 
						 
						
							
							
								
								Wire up layer surface resources to stubs  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								f29d8b55ae 
								
							 
						 
						
							
							
								
								Initial scaffolding of layer shell  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00  
				
					
						
							
							
								 
						
							
								c42fd1018b 
								
							 
						 
						
							
							
								
								render: remove GL calls from wlr_egl  
							
							
							
						 
						
							2018-03-27 17:02:48 -04:00  
				
					
						
							
							
								 
						
							
								8371e2f41d 
								
							 
						 
						
							
							
								
								implement flip_x  
							
							
							
						 
						
							2018-03-27 14:49:31 -04:00  
				
					
						
							
							
								 
						
							
								1ed90541f9 
								
							 
						 
						
							
							
								
								Merge pull request  #753  from emersion/xdg-shell-unmap-destroy  
							
							... 
							
							
							
							xdg-shell-v6: don't destroy role resources on unmap 
							
						 
						
							2018-03-27 13:15:32 -04:00  
				
					
						
							
							
								 
						
							
								171e28eaff 
								
							 
						 
						
							
							
								
								xdg-shell: don't destroy role resources on unmap, move toplevel fields  
							
							... 
							
							
							
							Ports 5233801530334bab543d 
							
						 
						
							2018-03-27 10:25:02 -04:00  
				
					
						
							
							
								 
						
							
								ac715969ac 
								
							 
						 
						
							
							
								
								Improve documentation of wlr_cursor  
							
							
							
						 
						
							2018-03-27 09:24:23 -04:00  
				
					
						
							
							
								 
						
							
								bbd0e23fa7 
								
							 
						 
						
							
							
								
								xdg-positioner constraint detection  
							
							
							
						 
						
							2018-03-26 23:48:32 -04:00  
				
					
						
							
							
								 
						
							
								a918ec877e 
								
							 
						 
						
							
							
								
								xdg-shell-v6, xdg-shell: explain what popup geometry is  
							
							
							
						 
						
							2018-03-26 22:11:41 -04:00  
				
					
						
							
							
								 
						
							
								334bab543d 
								
							 
						 
						
							
							
								
								xdg-shell-v6: move toplevel specific fields in wlr_xdg_toplevel_v6  
							
							
							
						 
						
							2018-03-26 19:32:21 -04:00  
				
					
						
							
							
								 
						
							
								adf4fb08dd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into texture-redesign  
							
							
							
						 
						
							2018-03-26 19:13:13 -04:00  
				
					
						
							
							
								 
						
							
								5233801530 
								
							 
						 
						
							
							
								
								xdg-shell-v6: don't destroy role resources on unmap  
							
							... 
							
							
							
							The motivation for this is:
- `get_popup` and `get_toplevel` allocate role-specific resources.
- On the first non-null commit, the surface gets mapped.
- On a null commit, the surface gets unmapped. It can be mapped
  again with a non-null commit.
- When the role object (xdg-toplevel or xdg-popup) is
  destroyed, the surface is unmapped and role-specific resources
  are destroyed. The client can call `get_popup` or `get_toplevel`
  again on that surface.
- When the xdg-surface object is destroyed, the surface is
  unmapped, role-specific resources are destroyed and the surface
  itself is destroyed. 
							
						 
						
							2018-03-26 18:35:45 -04:00  
				
					
						
							
							
								 
						
							
								891610081f 
								
							 
						 
						
							
							
								
								Merge pull request  #751  from emersion/rotated-surface-damage  
							
							... 
							
							
							
							Fix damage tracking for rotated surfaces 
							
						 
						
							2018-03-26 18:05:35 -04:00  
				
					
						
							
							
								 
						
							
								4555fc8a54 
								
							 
						 
						
							
							
								
								Fix damage tracking for rotated surfaces  
							
							... 
							
							
							
							It was broken because the damage extents were rotated about its
own center, not about the center of the surface.
This adds a new wlr_region_rotated_bounds that rotates regions.
This allows us to have only one code path (for both non-rotated
views and rotated views) and optimizes rendering for rotated
views. 
							
						 
						
							2018-03-26 15:31:08 -04:00  
				
					
						
							
							
								 
						
							
								4da18f7fc3 
								
							 
						 
						
							
							
								
								xdg-positioner attrs  
							
							
							
						 
						
							2018-03-26 12:46:04 -04:00  
				
					
						
							
							
								 
						
							
								793c3b3047 
								
							 
						 
						
							
							
								
								render: add simple functions to render rectangles and ellipses  
							
							
							
						 
						
							2018-03-26 12:41:51 -04:00  
				
					
						
							
							
								 
						
							
								c63d94483b 
								
							 
						 
						
							
							
								
								Redesign wlr_texture  
							
							... 
							
							
							
							- Textures are now immutable (apart from those created from raw
  pixels), no more invalid textures
- Move all wl_drm stuff in wlr_renderer
- Most of wlr_texture fields are now private
- Remove some duplicated DMA-BUF code in the DRM backend
- Add more assertions
- Stride is now always given as bytes rather than pixels
- Drop wl_shm functions
Fun fact: this patch has been written 10,000 meters up in the air. 
							
						 
						
							2018-03-24 23:48:32 -04:00  
				
					
						
							
							
								 
						
							
								f53575e3a3 
								
							 
						 
						
							
							
								
								unified xdg-surface close  
							
							
							
						 
						
							2018-03-24 15:11:26 -04:00  
				
					
						
							
							
								 
						
							
								30b8fb5572 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xdg-positioner  
							
							
							
						 
						
							2018-03-22 20:06:53 -04:00  
				
					
						
							
							
								 
						
							
								a854c2f246 
								
							 
						 
						
							
							
								
								Merge branch 'master' into gles2-renderer-redesign  
							
							
							
						 
						
							2018-03-23 00:55:55 +01:00  
				
					
						
							
							
								 
						
							
								ef3769851f 
								
							 
						 
						
							
							
								
								Merge pull request  #740  from emersion/egl-debug  
							
							... 
							
							
							
							render/egl: use EGL_KHR_debug 
							
						 
						
							2018-03-22 18:54:21 -04:00  
				
					
						
							
							
								 
						
							
								de955a0f63 
								
							 
						 
						
							
							
								
								xdg_popup_grab: add listener on seat destroy  
							
							
							
						 
						
							2018-03-22 21:25:41 +01:00  
				
					
						
							
							
								 
						
							
								b1f93bc5cc 
								
							 
						 
						
							
							
								
								render/egl: use EGL_KHR_debug  
							
							
							
						 
						
							2018-03-21 10:42:43 +01:00  
				
					
						
							
							
								 
						
							
								3581573bdc 
								
							 
						 
						
							
							
								
								render/gles2: make wlr_renderer_begin take viewport size  
							
							... 
							
							
							
							This allows raw GL calls outside wlr_renderer to be removed. 
							
						 
						
							2018-03-21 07:37:09 +01:00  
				
					
						
							
							
								 
						
							
								95e86e675a 
								
							 
						 
						
							
							
								
								render/gles2: remove global state, use OpenGL debug extension  
							
							
							
						 
						
							2018-03-20 19:14:33 +01:00  
				
					
						
							
							
								 
						
							
								c41de2d1be 
								
							 
						 
						
							
							
								
								render: split render.h into wlr_renderer.h and wlr_texture.h  
							
							
							
						 
						
							2018-03-19 23:16:29 +01:00  
				
					
						
							
							
								 
						
							
								a76cef475b 
								
							 
						 
						
							
							
								
								Merge pull request  #733  from emersion/fix-matrix-transpose  
							
							... 
							
							
							
							Don't use OpenGL matrix transposition 
							
						 
						
							2018-03-19 16:36:17 -04:00  
				
					
						
							
							
								 
						
							
								8d490fdb34 
								
							 
						 
						
							
							
								
								Write some more docs  
							
							
							
						 
						
							2018-03-19 15:46:28 -04:00  
				
					
						
							
							
								 
						
							
								6ecb0eefcb 
								
							 
						 
						
							
							
								
								render/gles2: transpose matrices before binding them  
							
							... 
							
							
							
							Setting glUniformMatrix3fv's transpose parameter to GL_TRUE is
not allowed for OpenGL ES 2.
This adds a wlr_matrix_transpose function. 
							
						 
						
							2018-03-19 20:21:02 +01:00  
				
					
						
							
							
								 
						
							
								1956d3cedb 
								
							 
						 
						
							
							
								
								Merge pull request  #722  from emersion/matrix-redesign  
							
							... 
							
							
							
							Matrix redesign 
							
						 
						
							2018-03-17 15:22:00 -04:00  
				
					
						
							
							
								 
						
							
								09413aa7f1 
								
							 
						 
						
							
							
								
								Merge pull request  #711  from emersion/map-unmap  
							
							... 
							
							
							
							Add map/unmap to xdg-shell 
							
						 
						
							2018-03-17 10:00:54 -04:00  
				
					
						
							
							
								 
						
							
								7894fca224 
								
							 
						 
						
							
							
								
								matrix: rename wlr_matrix_texture to wlr_matrix_projection  
							
							
							
						 
						
							2018-03-15 21:26:45 +01:00  
				
					
						
							
							
								 
						
							
								e607d0f7ee 
								
							 
						 
						
							
							
								
								xdg-shell: add map/unmap support  
							
							
							
						 
						
							2018-03-15 20:15:09 +01:00  
				
					
						
							
							
								 
						
							
								876f07e9f1 
								
							 
						 
						
							
							
								
								renderer: replace wlr_texture_get_matrix by wlr_render_texture  
							
							
							
						 
						
							2018-03-15 19:31:02 +01:00  
				
					
						
							
							
								 
						
							
								1914a1aa2b 
								
							 
						 
						
							
							
								
								surface: drop wlr_surface_get_matrix  
							
							
							
						 
						
							2018-03-15 18:35:22 +01:00  
				
					
						
							
							
								 
						
							
								8b58e1a3ad 
								
							 
						 
						
							
							
								
								Merge branch 'master' into matrix-redesign  
							
							
							
						 
						
							2018-03-15 15:48:09 +01:00  
				
					
						
							
							
								 
						
							
								824a95ad19 
								
							 
						 
						
							
							
								
								matrix: use 2D matrices  
							
							
							
						 
						
							2018-03-15 15:33:58 +01:00  
				
					
						
							
							
								 
						
							
								de0e40d621 
								
							 
						 
						
							
							
								
								Merge pull request  #698  from agx/linux-dmabuf  
							
							... 
							
							
							
							Add initial linux_dmabuf protocol support 
							
						 
						
							2018-03-15 12:45:07 +01:00  
				
					
						
							
							
								 
						
							
								14cdb6153f 
								
							 
						 
						
							
							
								
								Add initial linux_dmabuf protocol support  
							
							... 
							
							
							
							Tested with
    ./weston-simple-dmabuf-drm
    ./weston-simple-dmabuf-drm --import-immediate=1
    ./weston-simple-dmabuf-drm --y-inverted=1
    (and combinations)
Supports only single plane XRGB dmabufs for now. 
							
						 
						
							2018-03-15 12:40:18 +01:00  
				
					
						
							
							
								 
						
							
								d26b67cb06 
								
							 
						 
						
							
							
								
								matrix: unify API, don't use array pointers  
							
							
							
						 
						
							2018-03-15 11:10:56 +01:00  
				
					
						
							
							
								 
						
							
								b6a3f240c7 
								
							 
						 
						
							
							
								
								matrix: move to types/  
							
							
							
						 
						
							2018-03-15 09:11:27 +01:00  
				
					
						
							
							
								 
						
							
								8836b167bf 
								
							 
						 
						
							
							
								
								store xdg-positioner properties on the popup  
							
							
							
						 
						
							2018-03-13 19:21:08 -04:00  
				
					
						
							
							
								 
						
							
								ace738dbca 
								
							 
						 
						
							
							
								
								xdg-shell-v6: next_geometry and geometry fields are not longer pointers in wlr_xdg_surface_v6  
							
							
							
						 
						
							2018-03-13 22:17:25 +01:00  
				
					
						
							
							
								 
						
							
								149209b72e 
								
							 
						 
						
							
							
								
								xdg-shell-v6: rename toplevel and popup fields in wlr_xdg_surface_v6 for consistency  
							
							
							
						 
						
							2018-03-13 22:09:44 +01:00  
				
					
						
							
							
								 
						
							
								657e5c8c0d 
								
							 
						 
						
							
							
								
								xdg-shell-v6: changed wlr_xdg_surface_v6_configure.toplevel_state to be NULL if surface isn't a toplevel  
							
							
							
						 
						
							2018-03-13 22:05:35 +01:00  
				
					
						
							
							
								 
						
							
								e74ddaaf10 
								
							 
						 
						
							
							
								
								xdg-shell-v6: redesign the configure/ack_configure workflow  
							
							
							
						 
						
							2018-03-13 19:57:21 +01:00  
				
					
						
							
							
								 
						
							
								2d0db16942 
								
							 
						 
						
							
							
								
								render: Flip textures in case of inverted_y  
							
							
							
						 
						
							2018-03-11 19:02:05 +01:00  
				
					
						
							
							
								 
						
							
								3f072bedd9 
								
							 
						 
						
							
							
								
								xdg-shell-v6: add map signal  
							
							
							
						 
						
							2018-03-10 11:18:50 +01:00  
				
					
						
							
							
								 
						
							
								bfc0e95d2c 
								
							 
						 
						
							
							
								
								Add mode support to libinput backend  
							
							... 
							
							
							
							And extend tablet example with tilt and ring support 
							
						 
						
							2018-03-07 20:57:55 -05:00  
				
					
						
							
							
								 
						
							
								3c9fc7c68e 
								
							 
						 
						
							
							
								
								Add const to x11 and input interfaces  
							
							
							
						 
						
							2018-03-06 21:16:18 +13:00  
				
					
						
							
							
								 
						
							
								7d1870c6f1 
								
							 
						 
						
							
							
								
								move xwm.h out of include/wlr  
							
							... 
							
							
							
							xwm.h was meant to be private, so move it to include/xwayland/xwm.h
We had an ifdef WLR_HAS_XCB_ICCCM in xwayland.h which was easy to move
to xwm, it is not safe to use the WLR_HAS_* in the public headers.
I checked a few of our current users and none rely on xwm.h being
public as expected (rootston, sway, hsroots) 
							
						 
						
							2018-03-03 17:03:21 +01:00  
				
					
						
							
							
								 
						
							
								c2ba1869ce 
								
							 
						 
						
							
							
								
								Merge pull request  #670  from Ongy/xwayland_unmanaged  
							
							... 
							
							
							
							add xwayland unmanaged tests to support dmenu 
							
						 
						
							2018-02-27 09:47:23 +01:00  
				
					
						
							
							
								 
						
							
								bb676013ed 
								
							 
						 
						
							
							
								
								add xwayland unmanaged tests to support dmenu  
							
							... 
							
							
							
							This adds `wlr_xwayland_surface_is_unamanged`, to allow compositors more
fine grained control over XWayland focus.
A surface that is unmanaged should not receive focus, while other
windows that are just override redirect may want it (dmenu).
The way unamanged is determined is taken from wlc. 
							
						 
						
							2018-02-26 12:02:49 +01:00  
				
					
						
							
							
								 
						
							
								3296365ce5 
								
							 
						 
						
							
							
								
								Merge pull request  #659  from agx/alpha  
							
							... 
							
							
							
							Make wlr_render_with_matrix use alpha 
							
						 
						
							2018-02-25 13:16:35 -05:00  
				
					
						
							
							
								 
						
							
								d08792bfff 
								
							 
						 
						
							
							
								
								Add alpha to wlr_render_with_matrix  
							
							... 
							
							
							
							so we can use the alpha channel to e.g. blend in textures 
							
						 
						
							2018-02-25 13:47:48 +01:00  
				
					
						
							
							
								 
						
							
								b7b86a9591 
								
							 
						 
						
							
							
								
								Merge pull request  #641  from Ongy/idle-inhibit  
							
							... 
							
							
							
							Add idle-inhibit implementation 
							
						 
						
							2018-02-24 10:15:18 -05:00  
				
					
						
							
							
								 
						
							
								67285c1d57 
								
							 
						 
						
							
							
								
								idle-inhibit: style adjustments and motivation  
							
							
							
						 
						
							2018-02-23 13:18:05 +01:00  
				
					
						
							
							
								 
						
							
								b1e2718dd7 
								
							 
						 
						
							
							
								
								xwayland: fix some use-after-free in xwm  
							
							
							
						 
						
							2018-02-23 10:20:53 +01:00  
				
					
						
							
							
								 
						
							
								bd9583a7e8 
								
							 
						 
						
							
							
								
								Merge pull request  #652  from agx/symbols-file  
							
							... 
							
							
							
							Add symbols file 
							
						 
						
							2018-02-23 09:54:49 +01:00  
				
					
						
							
							
								 
						
							
								a715826751 
								
							 
						 
						
							
							
								
								move activity_notify into events in wlr_idle  
							
							... 
							
							
							
							This moves the `struct wl_signal activity_notify` in `struct wlr_idle`
into a local `struct {} events` to keep consistency with other modules
in the library. 
							
						 
						
							2018-02-22 21:14:28 +01:00  
				
					
						
							
							
								 
						
							
								87a7afb641 
								
							 
						 
						
							
							
								
								idle-inhibit: second feedback pass  
							
							
							
						 
						
							2018-02-21 16:22:04 +01:00  
				
					
						
							
							
								 
						
							
								2688f6163f 
								
							 
						 
						
							
							
								
								Rename _strip_path to wlr_strip_path  
							
							... 
							
							
							
							since it's a public function 
							
						 
						
							2018-02-21 10:25:52 +01:00  
				
					
						
							
							
								 
						
							
								3016133f91 
								
							 
						 
						
							
							
								
								idle-inhibit: feedback pass  
							
							
							
						 
						
							2018-02-20 13:41:10 +01:00  
				
					
						
							
							
								 
						
							
								1d9be89e2d 
								
							 
						 
						
							
							
								
								Revert "ELF Visibility"  
							
							
							
						 
						
							2018-02-19 18:01:27 -05:00  
				
					
						
							
							
								 
						
							
								09cfa39392 
								
							 
						 
						
							
							
								
								Merge pull request  #632  from acrisci/output-layout-adjacent  
							
							... 
							
							
							
							add wlr_output_layout_adjacent_output 
							
						 
						
							2018-02-19 18:00:32 -05:00  
				
					
						
							
							
								 
						
							
								f27c0b44b8 
								
							 
						 
						
							
							
								
								Remove usec_to_msec from public API  
							
							
							
						 
						
							2018-02-19 10:43:25 +13:00  
				
					
						
							
							
								 
						
							
								9a8808f8cf 
								
							 
						 
						
							
							
								
								move direction to wlr_output_layout.h  
							
							
							
						 
						
							2018-02-17 18:48:50 -05:00  
				
					
						
							
							
								 
						
							
								d2c7defa10 
								
							 
						 
						
							
							
								
								Merge branch 'master' into output-layout-adjacent  
							
							
							
						 
						
							2018-02-17 16:34:32 -05:00  
				
					
						
							
							
								 
						
							
								50d573b2ca 
								
							 
						 
						
							
							
								
								implements the idle_inhibit protocol type  
							
							... 
							
							
							
							This adds the types/wlr_idle_inhibit_v1 implementation. 
							
						 
						
							2018-02-17 12:37:12 +01:00  
				
					
						
							
							
								 
						
							
								717bdccb6e 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into martinetd/xdg_shell  
							
							
							
						 
						
							2018-02-16 18:25:58 +01:00  
				
					
						
							
							
								 
						
							
								85871cb666 
								
							 
						 
						
							
							
								
								add wlr_output_layout_adjacent_output  
							
							
							
						 
						
							2018-02-14 14:10:31 -05:00  
				
					
						
							
							
								 
						
							
								7d26a6debd 
								
							 
						 
						
							
							
								
								xdg-shell stable: copy-pasta implementation  
							
							
							
						 
						
							2018-02-14 12:52:30 +01:00  
				
					
						
							
							
								 
						
							
								392d54a35d 
								
							 
						 
						
							
							
								
								Wrap wl_resource_get_user_data into safer helper functions  
							
							... 
							
							
							
							This ensures we're not incorrectly casting a resource.
Fixes  #628  
							
						 
						
							2018-02-13 23:48:46 +01:00  
				
					
						
							
							
								 
						
							
								c2e1474010 
								
							 
						 
						
							
							
								
								Reformat all #include directives  
							
							
							
						 
						
							2018-02-12 21:29:23 +01:00  
				
					
						
							
							
								 
						
							
								36ead80cd1 
								
							 
						 
						
							
							
								
								Make wlr_signal_emit_safe private  
							
							
							
						 
						
							2018-02-12 19:52:47 +01:00  
				
					
						
							
							
								 
						
							
								10ecf871f2 
								
							 
						 
						
							
							
								
								Remove wlr_backend.events.{output_remove,device_remove}  
							
							
							
						 
						
							2018-02-12 10:36:43 +01:00  
				
					
						
							
							
								 
						
							
								5e58d46cc1 
								
							 
						 
						
							
							
								
								Add wlr_signal_emit_safe  
							
							
							
						 
						
							2018-02-12 09:12:31 +01:00  
				
					
						
							
							
								 
						
							
								a9632341bf 
								
							 
						 
						
							
							
								
								output_damage: listen to transform and scale output events  
							
							
							
						 
						
							2018-02-11 13:07:00 +01:00  
				
					
						
							
							
								 
						
							
								5a8f098eea 
								
							 
						 
						
							
							
								
								output, output_damage: add docs  
							
							
							
						 
						
							2018-02-11 13:04:00 +01:00  
				
					
						
							
							
								 
						
							
								ec837e3c9e 
								
							 
						 
						
							
							
								
								Introduce wlr_output_damage  
							
							
							
						 
						
							2018-02-11 12:49:30 +01:00  
				
					
						
							
							
								 
						
							
								bf6d245400 
								
							 
						 
						
							
							
								
								Swap buffers with damage  
							
							
							
						 
						
							2018-02-09 22:54:14 +01:00  
				
					
						
							
							
								 
						
							
								faa57341ca 
								
							 
						 
						
							
							
								
								output: replace raw GL calls by wlr_renderer_* calls  
							
							
							
						 
						
							2018-02-03 10:01:42 +01:00  
				
					
						
							
							
								 
						
							
								ddb1779f9f 
								
							 
						 
						
							
							
								
								render: make wlr_renderer_clear take a float[4] for the color  
							
							
							
						 
						
							2018-02-03 09:32:02 +01:00  
				
					
						
							
							
								 
						
							
								3d3ea32137 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-02-03 00:15:44 +01:00  
				
					
						
							
							
								 
						
							
								39d5e78d37 
								
							 
						 
						
							
							
								
								Fix typo in xcursor.h  
							
							
							
						 
						
							2018-02-02 08:48:01 -05:00  
				
					
						
							
							
								 
						
							
								8cf622f074 
								
							 
						 
						
							
							
								
								Improve xcursor docs  
							
							
							
						 
						
							2018-02-01 20:30:32 -05:00  
				
					
						
							
							
								 
						
							
								8eed857292 
								
							 
						 
						
							
							
								
								output: add destroy signal for wlr_output_cursor  
							
							
							
						 
						
							2018-02-01 12:08:35 +01:00  
				
					
						
							
							
								 
						
							
								edb4c8d858 
								
							 
						 
						
							
							
								
								output: damage whole output when fullscreen surface size changes  
							
							
							
						 
						
							2018-01-30 22:06:10 +01:00  
				
					
						
							
							
								 
						
							
								704130cc11 
								
							 
						 
						
							
							
								
								output: fix performance issues with wlr_output_schedule_frame  
							
							
							
						 
						
							2018-01-30 14:45:02 +01:00  
				
					
						
							
							
								 
						
							
								2a855e6282 
								
							 
						 
						
							
							
								
								rootston: fix urxvt damage on HiDPI outputs  
							
							... 
							
							
							
							util/region: add wlr_region_expand 
							
						 
						
							2018-01-30 12:01:10 +01:00  
				
					
						
							
							
								 
						
							
								d498855b9d 
								
							 
						 
						
							
							
								
								backend/drm: fix hw cursor position on rotated and scaled outputs  
							
							... 
							
							
							
							output: add wlr_output_transformed_resolution 
							
						 
						
							2018-01-30 10:23:35 +01:00  
				
					
						
							
							
								 
						
							
								d0961a02af 
								
							 
						 
						
							
							
								
								render: add wlr_renderer_scissor docs  
							
							
							
						 
						
							2018-01-30 10:00:58 +01:00  
				
					
						
							
							
								 
						
							
								51c22d39a4 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-01-29 23:24:09 +01:00  
				
					
						
							
							
								 
						
							
								ed5b1fdedd 
								
							 
						 
						
							
							
								
								Merge pull request  #580  from emersion/screenshooter-renderer-backport  
							
							... 
							
							
							
							Backport screenshooter fixes from the renderer redesign v1 
							
						 
						
							2018-01-29 17:13:23 -05:00  
				
					
						
							
							
								 
						
							
								7111dd79ef 
								
							 
						 
						
							
							
								
								rootston: damage tracking for rotated views  
							
							
							
						 
						
							2018-01-27 10:43:17 +01:00  
				
					
						
							
							
								 
						
							
								8d58ed502b 
								
							 
						 
						
							
							
								
								output: add wlr_output_schedule_frame  
							
							
							
						 
						
							2018-01-26 22:39:23 +01:00  
				
					
						
							
							
								 
						
							
								ece2c1e4e2 
								
							 
						 
						
							
							
								
								Damage tracking for transformed outputs  
							
							
							
						 
						
							2018-01-26 22:11:09 +01:00  
				
					
						
							
							
								 
						
							
								a98ece68d3 
								
							 
						 
						
							
							
								
								util: add docs for wlr_region_scale  
							
							
							
						 
						
							2018-01-25 21:54:51 +01:00  
				
					
						
							
							
								 
						
							
								4223fbc763 
								
							 
						 
						
							
							
								
								rootston: damage tracking scale support  
							
							
							
						 
						
							2018-01-25 19:15:20 +01:00  
				
					
						
							
							
								 
						
							
								6281deb90f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-01-24 14:48:01 +01:00  
				
					
						
							
							
								 
						
							
								7a2e9a17ba 
								
							 
						 
						
							
							
								
								Merge pull request  #579  from Ongy/dpms_decouple  
							
							... 
							
							
							
							decouples outputenable state and wl_output global 
							
						 
						
							2018-01-24 10:57:35 +01:00  
				
					
						
							
							
								 
						
							
								f946c10cb1 
								
							 
						 
						
							
							
								
								re-adds wlr_output_update_enabled  
							
							... 
							
							
							
							Re-add the wlr_output_update_enabled to make sure
wlr_output::events.enable is called when the output enabled state
changes. 
							
						 
						
							2018-01-24 10:23:48 +01:00  
				
					
						
							
							
								 
						
							
								4fa90b0511 
								
							 
						 
						
							
							
								
								Backport screenshooter fixes from the renderer redesign v1  
							
							... 
							
							
							
							This backports some changes to #319  to fix the screenshooter data
format. This also adds wlr_backend_get_renderer which will be
useful to support multiple renderers. 
							
						 
						
							2018-01-23 22:06:54 +01:00  
				
					
						
							
							
								 
						
							
								3cf7225cec 
								
							 
						 
						
							
							
								
								decouples outputenable state and wl_output global  
							
							... 
							
							
							
							This decouples wlr_output_enable and the wl_global.
The previously internal functions wlr_output_(destroy/create)_global are
exposed and used automatically in the wlr_output_layout to create/tear
down the global.
The compositor can handle them itself if it wants to, but I think this
is the right moment to create/destroy the wl_output when the
wlr_output_layout is used. 
							
						 
						
							2018-01-23 17:40:12 +01:00  
				
					
						
							
							
								 
						
							
								4d282c8590 
								
							 
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
							
						 
						
							2018-01-23 13:37:58 +01:00  
				
					
						
							
							
								 
						
							
								415a2b7c56 
								
							 
						 
						
							
							
								
								render: add wlr_renderer_clear and wlr_renderer_scissor  
							
							
							
						 
						
							2018-01-22 16:42:22 +01:00  
				
					
						
							
							
								 
						
							
								3f1c4f5be7 
								
							 
						 
						
							
							
								
								rootston: damage tracking for wl_shell  
							
							
							
						 
						
							2018-01-22 16:01:32 +01:00  
				
					
						
							
							
								 
						
							
								85a6939cf2 
								
							 
						 
						
							
							
								
								rename matrix model box to project box  
							
							
							
						 
						
							2018-01-21 19:03:10 -05:00  
				
					
						
							
							
								 
						
							
								59c53e8333 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
							
						 
						
							2018-01-21 22:18:06 +01:00  
				
					
						
							
							
								 
						
							
								d13114520a 
								
							 
						 
						
							
							
								
								move matrix model code to matrix.h  
							
							
							
						 
						
							2018-01-21 15:53:42 -05:00  
				
					
						
							
							
								 
						
							
								7474f00591 
								
							 
						 
						
							
							
								
								Merge branch 'master' into decorations  
							
							
							
						 
						
							2018-01-21 15:09:33 -05:00  
				
					
						
							
							
								 
						
							
								66ae4071a7 
								
							 
						 
						
							
							
								
								rootston: damage tracking for xdg popups  
							
							
							
						 
						
							2018-01-21 21:06:37 +01:00  
				
					
						
							
							
								 
						
							
								eeffe11337 
								
							 
						 
						
							
							
								
								surface: add wlr_surface new_subsurface and wlr_subsurface destroy events  
							
							
							
						 
						
							2018-01-21 14:22:33 +01:00  
				
					
						
							
							
								 
						
							
								c6aab6f56c 
								
							 
						 
						
							
							
								
								Add docs and comments  
							
							
							
						 
						
							2018-01-21 11:11:25 +01:00  
				
					
						
							
							
								 
						
							
								0365b587f0 
								
							 
						 
						
							
							
								
								output: add damage tracking via buffer age  
							
							
							
						 
						
							2018-01-21 00:06:35 +01:00  
				
					
						
							
							
								 
						
							
								4ca38b84ed 
								
							 
						 
						
							
							
								
								backend/drm: fix hardware cursors not moving  
							
							... 
							
							
							
							This adds back `wlr_output::needs_swap`. This allows a backend to
request buffer swaps even if the output isn't damaged. This is
needed by the DRM backend to trigger pageflips when the cursor
moves. 
							
						 
						
							2018-01-20 16:43:14 +01:00  
				
					
						
							
							
								 
						
							
								e29a0df8c1 
								
							 
						 
						
							
							
								
								output: fix software cursors damage tracking  
							
							
							
						 
						
							2018-01-19 14:08:47 +01:00  
				
					
						
							
							
								 
						
							
								a0f24b809e 
								
							 
						 
						
							
							
								
								output: add damage event  
							
							
							
						 
						
							2018-01-19 13:13:46 +01:00  
				
					
						
							
							
								 
						
							
								443bd4cd89 
								
							 
						 
						
							
							
								
								output: fullscreen surface damage tracking  
							
							
							
						 
						
							2018-01-19 11:20:27 +01:00  
				
					
						
							
							
								 
						
							
								bde255933e 
								
							 
						 
						
							
							
								
								output: add wlr_output::damage,  fixes   #572  
							
							
							
						 
						
							2018-01-18 19:47:21 +01:00  
				
					
						
							
							
								 
						
							
								b6f29e87e8 
								
							 
						 
						
							
							
								
								dont use pointer for modifiers  
							
							
							
						 
						
							2018-01-17 08:31:15 -05:00  
				
					
						
							
							
								 
						
							
								43896af90f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into modifier-fixes  
							
							
							
						 
						
							2018-01-17 08:27:47 -05:00  
				
					
						
							
							
								 
						
							
								dc701b72fc 
								
							 
						 
						
							
							
								
								abstract box matrix  
							
							
							
						 
						
							2018-01-16 07:14:47 -05:00  
				
					
						
							
							
								 
						
							
								b331c5c2c5 
								
							 
						 
						
							
							
								
								Merge pull request  #549  from emersion/output-enabled  
							
							... 
							
							
							
							Add wlr_output::enabled 
							
						 
						
							2018-01-15 20:53:13 -05:00  
				
					
						
							
							
								 
						
							
								c690420501 
								
							 
						 
						
							
							
								
								Merge pull request  #562  from emersion/xwayland-fullscreen-render-children  
							
							... 
							
							
							
							xwayland: render children window in fullscreen 
							
						 
						
							2018-01-15 07:53:32 -05:00  
				
					
						
							
							
								 
						
							
								e46d2dd0f8 
								
							 
						 
						
							
							
								
								Merge pull request  #556  from raazvvann/heghe/idle-protocol  
							
							... 
							
							
							
							Idle protocol 
							
						 
						
							2018-01-14 15:55:04 -05:00  
				
					
						
							
							
								 
						
							
								65b28b3823 
								
							 
						 
						
							
							
								
								xwayland: render children window in fullscreen  
							
							
							
						 
						
							2018-01-14 18:19:37 +01:00  
				
					
						
							
							
								 
						
							
								dfae5ff98f 
								
							 
						 
						
							
							
								
								Update comment for wlr_headless_backend_create  
							
							
							
						 
						
							2018-01-13 21:41:04 +01:00  
				
					
						
							
							
								 
						
							
								c00e9d1416 
								
							 
						 
						
							
							
								
								adds remote argument to wayland backend create  
							
							... 
							
							
							
							Add a remote display name argument to wlr_wl_backend_create.
If NULL is passed to the wayland backend at all times, creating a
wayland backend *after* the compositor was started up, would require
changing the WAYLAND_DISPLAY environment variable. 
							
						 
						
							2018-01-13 21:20:15 +01:00  
				
					
						
							
							
								 
						
							
								21cc5e6fef 
								
							 
						 
						
							
							
								
								Add idle protocol  
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2018-01-10 14:32:41 +02:00  
				
					
						
							
							
								 
						
							
								b40a5f084a 
								
							 
						 
						
							
							
								
								keyboard grab enter with modifiers  
							
							
							
						 
						
							2018-01-06 11:06:09 -05:00  
				
					
						
							
							
								 
						
							
								8ebd7d4dbe 
								
							 
						 
						
							
							
								
								output: rename resolution event to mode  
							
							
							
						 
						
							2018-01-06 12:42:32 +01:00  
				
					
						
							
							
								 
						
							
								0ef2df21f2 
								
							 
						 
						
							
							
								
								compositor modifier hook  
							
							
							
						 
						
							2018-01-05 07:00:50 -05:00  
				
					
						
							
							
								 
						
							
								d9ecfbaf32 
								
							 
						 
						
							
							
								
								Add wlr_output enable event  
							
							
							
						 
						
							2018-01-04 14:51:36 +01:00  
				
					
						
							
							
								 
						
							
								771263380c 
								
							 
						 
						
							
							
								
								Add wlr_output::enabled  
							
							
							
						 
						
							2018-01-04 12:46:15 +01:00  
				
					
						
							
							
								 
						
							
								ce3a48c316 
								
							 
						 
						
							
							
								
								Merge pull request  #542  from emersion/abstract-data-source  
							
							... 
							
							
							
							Abstract data sources 
							
						 
						
							2018-01-04 06:15:17 -05:00  
				
					
						
							
							
								 
						
							
								b23bd8ea28 
								
							 
						 
						
							
							
								
								Merge pull request  #544  from emersion/fix-views-outside-output-layout  
							
							... 
							
							
							
							Fix views outside output layout 
							
						 
						
							2018-01-01 11:45:08 -05:00  
				
					
						
							
							
								 
						
							
								d438a877fd 
								
							 
						 
						
							
							
								
								Merge pull request  #545  from emersion/fix-output-destroy  
							
							... 
							
							
							
							Free fullscreen surface and cursors when destroying output 
							
						 
						
							2018-01-01 11:33:43 -05:00  
				
					
						
							
							
								 
						
							
								5a26ed645a 
								
							 
						 
						
							
							
								
								Allow configurable verbosity  
							
							
							
						 
						
							2017-12-31 14:50:19 -07:00  
				
					
						
							
							
								 
						
							
								9ac9ba861f 
								
							 
						 
						
							
							
								
								Free fullscreen surface and cursors when destroying output  
							
							
							
						 
						
							2017-12-31 13:00:35 +01:00  
				
					
						
							
							
								 
						
							
								1fe1d64042 
								
							 
						 
						
							
							
								
								Fix views outside output layout  
							
							
							
						 
						
							2017-12-31 12:49:06 +01:00