74264d4f62 
								
							
								 
							
						 
						
							
							
								
								Rename roots_seat_cancel_transform  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								90eb50d9aa 
								
							
								 
							
						 
						
							
							
								
								Merge roots_seat_cancel_* into one function  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7ae8800a63 
								
							
								 
							
						 
						
							
							
								
								Cancel rootston move/resize/rotate on escape press  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								39d5e78d37 
								
							
								 
							
						 
						
							
							
								
								Fix typo in xcursor.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8cf622f074 
								
							
								 
							
						 
						
							
							
								
								Improve xcursor docs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8eed857292 
								
									
								
							
								 
							
						 
						
							
							
								
								output: add destroy signal for wlr_output_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed5b1fdedd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #580  from emersion/screenshooter-renderer-backport  
							
							... 
							
							
 
							
							Backport screenshooter fixes from the renderer redesign v1 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								d13114520a 
								
							
								 
							
						 
						
							
							
								
								move matrix model code to matrix.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7474f00591 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into decorations  
							
							
 
							
						 
						
							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