8eed857292 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add destroy signal for wlr_output_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								edb4c8d858 
								
									
								
							
								 
							
						 
						
							
							
								
								output: damage whole output when fullscreen surface size changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								704130cc11 
								
									
								
							
								 
							
						 
						
							
							
								
								output: fix performance issues with wlr_output_schedule_frame  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a7cba7d83f 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage whole output when entering/leaving fullscreen  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2a855e6282 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: fix urxvt damage on HiDPI outputs  
							
							... 
							
							
 
							
							util/region: add wlr_region_expand 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d498855b9d 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/drm: fix hw cursor position on rotated and scaled outputs  
							
							... 
							
							
 
							
							output: add wlr_output_transformed_resolution 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0961a02af 
								
									
								
							
								 
							
						 
						
							
							
								
								render: add wlr_renderer_scissor docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								51c22d39a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed5b1fdedd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #580  from emersion/screenshooter-renderer-backport  
							
							... 
							
							
 
							
							Backport screenshooter fixes from the renderer redesign v1 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1ee61dbd0f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								52cb19d99d 
								
							
								 
							
						 
						
							
							
								
								rootston: fix compilation without XWayland support  
							
							... 
							
							
 
							
							In case wlroots is not being compiled with XWayland support, we will not
have an xwayland surface in our roots view. While we make sure to pay
attention to that in some places, we are not being consistent and try to
access the xwayland surface in other places. Obviously, this leads to a
compiler error due to the field not being present.
Fix the issue by sprinkling in a few additional ifdefs where required. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								63736be214 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: fix damage tracking for SSD  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7111dd79ef 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for rotated views  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8d58ed502b 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add wlr_output_schedule_frame  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ece2c1e4e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage tracking for transformed outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a98ece68d3 
								
									
								
							
								 
							
						 
						
							
							
								
								util: add docs for wlr_region_scale  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4223fbc763 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking scale support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f96427d08 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'output-damage' of github.com:emersion/wlroots into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6281deb90f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7a2e9a17ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #579  from Ongy/dpms_decouple  
							
							... 
							
							
 
							
							decouples outputenable state and wl_output global 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2ad7df8680 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4d282c8590 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for drag icons  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								415a2b7c56 
								
									
								
							
								 
							
						 
						
							
							
								
								render: add wlr_renderer_clear and wlr_renderer_scissor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f1c4f5be7 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for wl_shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d87d4e336 
								
							
								 
							
						 
						
							
							
								
								take roots_view out of input.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9076ecd91f 
								
							
								 
							
						 
						
							
							
								
								take seat.h out of view.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								85a6939cf2 
								
							
								 
							
						 
						
							
							
								
								rename matrix model box to project box  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e8c407d00e 
								
							
								 
							
						 
						
							
							
								
								rename wlr_deco_part to roots_deco_part  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4183271475 
								
							
								 
							
						 
						
							
							
								
								make it work with rotation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								59c53e8333 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into output-damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d13114520a 
								
							
								 
							
						 
						
							
							
								
								move matrix model code to matrix.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7474f00591 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into decorations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								66ae4071a7 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage tracking for xdg popups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d8b36357e4 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: add roots_view_child::destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a636d72fc7 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: track subsurface damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eeffe11337 
								
									
								
							
								 
							
						 
						
							
							
								
								surface: add wlr_surface new_subsurface and wlr_subsurface destroy events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c6aab6f56c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add docs and comments  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0365b587f0 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add damage tracking via buffer age  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								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. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e29a0df8c1 
								
									
								
							
								 
							
						 
						
							
							
								
								output: fix software cursors damage tracking  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b296481007 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: remove repaint timer, listen for damage instead  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a0f24b809e 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add damage event  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7f9f918b78 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage output on mode change  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								443bd4cd89 
								
									
								
							
								 
							
						 
						
							
							
								
								output: fullscreen surface damage tracking  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bde255933e 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add wlr_output::damage,  fixes   #572  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b3f3ddb7f 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: fix double-buffering artifacts  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								96d6f34edd 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: replace view_damage with view_apply_damage and view_damage_whole  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								01bcc2ab01 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: damage views when moved  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5089f2d9fb 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: do not swap buffers when output isn't damaged  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1a084807ce 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: do not redraw if output has no damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6f29e87e8 
								
							
								 
							
						 
						
							
							
								
								dont use pointer for modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								43896af90f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into modifier-fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								61bd79200c 
								
							
								 
							
						 
						
							
							
								
								basic decorations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3751a17321 
								
							
								 
							
						 
						
							
							
								
								decorate xwayland views  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								440cf7112d 
								
							
								 
							
						 
						
							
							
								
								Include idle protocol in rootston  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21cc5e6fef 
								
							
								 
							
						 
						
							
							
								
								Add idle protocol  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								53ba9b4eec 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix output enable in DRM backend  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								be3a7b0017 
								
									
								
							
								 
							
						 
						
							
							
								
								Disable outputs in rootston config  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								689004ff21 
								
							
								 
							
						 
						
							
							
								
								rootston seat: implement part of roots_seat_destroy  
							
							... 
							
							
 
							
							... and have it listen to seat destroy notifier 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								069f120b70 
								
							
								 
							
						 
						
							
							
								
								rootston: remove input event ring buffer  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								e85c2827c8 
								
							
								 
							
						 
						
							
							
								
								rootston: add arbitrary libinput config 'tap_enabled'  
							
							... 
							
							
 
							
							This ought to be enough to serve as an example for other compositors to
use. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								d1dce19253 
								
							
								 
							
						 
						
							
							
								
								handle display destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6c8fd6017e 
								
							
								 
							
						 
						
							
							
								
								backend add and remove events  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								b852fb9a2b 
								
									
								
							
								 
							
						 
						
							
							
								
								Minimal working headless output  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								a9fb071d49 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #485  from emersion/wl-backend-multiple-outputs  
							
							... 
							
							
 
							
							Multiple outputs with Wayland backend 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ea4b871e16 
								
							
								 
							
						 
						
							
							
								
								xwm: user custom event handler  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a1302cc4a5 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pointer events with multiple outputs in wayland backend  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								925497fbea 
								
									
								
							
								 
							
						 
						
							
							
								
								Set default cursor image in rootston  
							
							
 
							
						 
						
							8 years ago