bde255933e 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add wlr_output::damage,  fixes   #572  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6f29e87e8 
								
							
								 
							
						 
						
							
							
								
								dont use pointer for modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								43896af90f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into modifier-fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dc701b72fc 
								
							
								 
							
						 
						
							
							
								
								abstract box matrix  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b331c5c2c5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #549  from emersion/output-enabled  
							
							... 
							
							
 
							
							Add wlr_output::enabled 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c690420501 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #562  from emersion/xwayland-fullscreen-render-children  
							
							... 
							
							
 
							
							xwayland: render children window in fullscreen 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e46d2dd0f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #556  from raazvvann/heghe/idle-protocol  
							
							... 
							
							
 
							
							Idle protocol 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								65b28b3823 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: render children window in fullscreen  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dfae5ff98f 
								
							
								 
							
						 
						
							
							
								
								Update comment for wlr_headless_backend_create  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21cc5e6fef 
								
							
								 
							
						 
						
							
							
								
								Add idle protocol  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b40a5f084a 
								
							
								 
							
						 
						
							
							
								
								keyboard grab enter with modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8ebd7d4dbe 
								
									
								
							
								 
							
						 
						
							
							
								
								output: rename resolution event to mode  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0ef2df21f2 
								
							
								 
							
						 
						
							
							
								
								compositor modifier hook  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9ecfbaf32 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_output enable event  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								771263380c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_output::enabled  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ce3a48c316 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #542  from emersion/abstract-data-source  
							
							... 
							
							
 
							
							Abstract data sources 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b23bd8ea28 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #544  from emersion/fix-views-outside-output-layout  
							
							... 
							
							
 
							
							Fix views outside output layout 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d438a877fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #545  from emersion/fix-output-destroy  
							
							... 
							
							
 
							
							Free fullscreen surface and cursors when destroying output 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a26ed645a 
								
							
								 
							
						 
						
							
							
								
								Allow configurable verbosity  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9ac9ba861f 
								
									
								
							
								 
							
						 
						
							
							
								
								Free fullscreen surface and cursors when destroying output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1fe1d64042 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix views outside output layout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								38ed3b4245 
								
									
								
							
								 
							
						 
						
							
							
								
								seat: rename selection_source to selection_data_source, remove unused data_device  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b20aed66d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Abstract wlr_primary_selection_source  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f237b5c7a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Make wlr_data_source abstract.  
							
							... 
							
							
 
							
							This removes some fields specific to sources coming from clients.
This adds some drag'n'drop-related callbacks. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ec952931a1 
								
							
								 
							
						 
						
							
							
								
								wlr_xwayland: preserve end of struct on restart  
							
							... 
							
							
 
							
							This is more robust than trying to recopy a few fields.
Note: wlr_xwayland->events.ready now resets after each trigger, so one can
hook on it again and be called when restart is ready 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e0eafa0429 
								
							
								 
							
						 
						
							
							
								
								xwayland: listen to wlr_seat destroy signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								58488ec5ce 
								
							
								 
							
						 
						
							
							
								
								wlr_seat: add destroy signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bb0d888f25 
								
							
								 
							
						 
						
							
							
								
								xwayland selection: further cleanup on Xwayland exit  
							
							... 
							
							
 
							
							This is necessary if our last primary/clipboard selection was on Xwayland,
and we try to paste to native wayland after Xwayland died 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c23bd2ab7a 
								
							
								 
							
						 
						
							
							
								
								Further fixes to header install dir  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9c163b7d38 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #531  from acrisci/keyboard-num-keycodes  
							
							... 
							
							
 
							
							wlr-keyboard: keep track of number of keycodes pressed 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e8b810ce3e 
								
							
								 
							
						 
						
							
							
								
								keep track of number of keycodes pressed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								71e42dae90 
								
									
								
							
								 
							
						 
						
							
							
								
								libwlroots: Add shared library versioning  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								48ecbff691 
								
									
								
							
								 
							
						 
						
							
							
								
								include: Generate and install version-header  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								892f7a5db0 
								
									
								
							
								 
							
						 
						
							
							
								
								include: Install headers in an isolated include-dir  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ff13849624 
								
									
								
							
								 
							
						 
						
							
							
								
								config: Avoid clash with other config-headers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								815d71a3aa 
								
							
								 
							
						 
						
							
							
								
								validate grab serial for shell events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a79dc7df51 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #524  from acrisci/role-committed  
							
							... 
							
							
 
							
							[wip] Role committed 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5c5f0611c4 
								
							
								 
							
						 
						
							
							
								
								xwayland: role committed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e42d762a88 
								
							
								 
							
						 
						
							
							
								
								drag-icon: surface committed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								68328700c7 
								
							
								 
							
						 
						
							
							
								
								wl-shell: role committed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e809250171 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #519  from emersion/xwayland-primary-selection  
							
							... 
							
							
 
							
							Implement xwayland primary selection sync 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d5ffa26564 
								
							
								 
							
						 
						
							
							
								
								xdg-shell: role-committed func  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a18f62fee 
								
							
								 
							
						 
						
							
							
								
								add role-committed hook  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6c2242e66b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #522  from emersion/fix-drm-output-transform-cursor  
							
							... 
							
							
 
							
							Fix cursor on transformed output with DRM backend 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								43435d4915 
								
									
								
							
								 
							
						 
						
							
							
								
								Add output transform helpers docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								57a09c8ca4 
								
									
								
							
								 
							
						 
						
							
							
								
								config: Put all defines into config.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e737f65e38 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix cursor on transformed output with DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4a11609b76 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix use-after-free when destroying selection sources  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6dffaa7bb7 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement xwayland primary selection sync  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4476f79850 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix primary clipboard issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a95d09d561 
								
									
								
							
								 
							
						 
						
							
							
								
								Add missing gtk-primary-selection interfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a171d3ace 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_primary_selection_device_manager and wlr_primary_selection_source  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ee39dff1e7 
								
							
								 
							
						 
						
							
							
								
								rootston: handle backend creation failed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								58e69c9ce1 
								
							
								 
							
						 
						
							
							
								
								multibackend remove subbackend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a937016e38 
								
							
								 
							
						 
						
							
							
								
								remove session from multibackend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4e804ef40f 
								
							
								 
							
						 
						
							
							
								
								add backend destroy event  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fcd7062542 
								
							
								 
							
						 
						
							
							
								
								x11 backend: add wlr_input_device_is_x11  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								169bc9fa10 
								
							
								 
							
						 
						
							
							
								
								wl backend: add wlr_input_device_is_wl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9eaca6c9f 
								
							
								 
							
						 
						
							
							
								
								headless backend: add wlr_output_is_headless  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								995383b049 
								
							
								 
							
						 
						
							
							
								
								headless backend: add wlr_input_device_is_headless  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								be95147385 
								
							
								 
							
						 
						
							
							
								
								drm backend: add wlr_output_is_drm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dabfe159de 
								
							
								 
							
						 
						
							
							
								
								wl backend: add wlr_output_is_wl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f83b16bc17 
								
							
								 
							
						 
						
							
							
								
								x11 backend: add wlr_output_is_x11  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3e228b0b2a 
								
							
								 
							
						 
						
							
							
								
								libinput backend: add wlr_input_device_is_libinput  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4a36ba4bdd 
								
									
								
							
								 
							
						 
						
							
							
								
								Destroy multi backend on display destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f3769a4b1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #496  from emersion/headless-backend  
							
							... 
							
							
 
							
							Headless backend 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								10c72f4bf6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #487  from emersion/xwm-selection  
							
							... 
							
							
 
							
							xwm clipboard sync, 2nd edition 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b99d1f4fcc 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor wlr_egl_init to accept config_attribs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bc5bdb7793 
								
									
								
							
								 
							
						 
						
							
							
								
								Add headless input devices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0256de0002 
								
									
								
							
								 
							
						 
						
							
							
								
								Add full refresh rate support to custom modes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3970264ccf 
								
									
								
							
								 
							
						 
						
							
							
								
								Initialize headless backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8af6fbd7a0 
								
									
								
							
								 
							
						 
						
							
							
								
								Support multiple resources per seat client for data_device  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4f0443a344 
								
									
								
							
								 
							
						 
						
							
							
								
								Support multiple resources per seat client for pointer, keyboard, touch  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								51db087210 
								
									
								
							
								 
							
						 
						
							
							
								
								Introduce fractional scaling  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6b42bfad18 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into xwm-selection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								23fb663ea4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #453  from emersion/surface-transform  
							
							... 
							
							
 
							
							Add surface transforms support 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								466e86b7b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into surface-transform  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								75ef7860bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into display-destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6ef0219763 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into xwm-selection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ea4b871e16 
								
							
								 
							
						 
						
							
							
								
								xwm: user custom event handler  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3b4b8953d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Update output layout when scale or transform changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c67a5824b8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into display-destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								529675b7b0 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_output_set_custom_mode  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eb4e91f96d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #474  from emersion/customize-repeat-info  
							
							... 
							
							
 
							
							Make keyboard repeat info configurable 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2c6e52c164 
								
									
								
							
								 
							
						 
						
							
							
								
								Add docs for wlr_keyboard_set_repeat_info  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a3c0f97810 
								
									
								
							
								 
							
						 
						
							
							
								
								Make keyboard repeat info configurable  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								35188834db 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/xwm-selection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c5fa415a03 
								
									
								
							
								 
							
						 
						
							
							
								
								Send wl_surface.{enter,leave} to cursor surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4c60072be5 
								
							
								 
							
						 
						
							
							
								
								move get_resize_name to xcursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d74ac69f7b 
								
							
								 
							
						 
						
							
							
								
								bring edges into wlr  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6001235b04 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in session  
							
							... 
							
							
 
							
							It's not the backend's responsibility to destroy the session anymore. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b06535718d 
								
									
								
							
								 
							
						 
						
							
							
								
								Do not destroy wl_client in wlr_xwayland_finish  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								18eb1eee3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in xwayland, rename wlr_egl_free  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bdb6e0b84c 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove destroy event in screenshooter for now  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0e066f0d76 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cbf5763c22 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in xdg-shell-v6  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9ddaea14a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in wl-shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								983ea3033f 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								088ff9a614 
								
									
								
							
								 
							
						 
						
							
							
								
								Listen to display destroy in gamma control manager  
							
							
 
							
						 
						
							8 years ago