Las 
								
							 
						 
						
							
							
							
							
								
							
							
								fa2e6e7d9d 
								
							 
						 
						
							
							
								
								Implement pointer-constraints protocol in wlroots and rootston  
							
							
							
						 
						
							2018-09-18 10:14:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									random human 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								660a022909 
								
							 
						 
						
							
							
								
								Fixes examples/dmabuf-capture being built with unmet dependencies  
							
							... 
							
							
							
							Even if the libav* variables were disabler objects, the build targer
dmabuf-capture was being built. Modified the script to support a generic
solution. 
							
						 
						
							2018-08-30 22:23:28 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								fd3fa760d3 
								
							 
						 
						
							
							
								
								Revert "Revert "Merge pull request  #1194  from ascent12/meson_feature""  
							
							... 
							
							
							
							This reverts commit 9c886f20b9 
							
						 
						
							2018-08-24 19:35:02 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								9c886f20b9 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #1194  from ascent12/meson_feature"  
							
							... 
							
							
							
							This breaks wlroots when used as a meson subproject.
This reverts commit dea311992e6db9c4b746 
							
						 
						
							2018-08-23 21:00:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								584a3f8b6e 
								
							 
						 
						
							
							
								
								Update examples to use new option  
							
							... 
							
							
							
							We use a dictionary to remove some code duplication. 
							
						 
						
							2018-08-22 21:15:34 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
							
							
								
							
							
								1d97202ec2 
								
							 
						 
						
							
							
								
								examples: add gamma-control  
							
							
							
						 
						
							2018-08-02 23:33:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
							
							
								
							
							
								555721f714 
								
							 
						 
						
							
							
								
								Add xdg-decoration-unstable-v1 support  
							
							
							
						 
						
							2018-07-28 22:48:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7a96d7644 
								
							 
						 
						
							
							
								
								examples/screencopy: use libpng  
							
							
							
						 
						
							2018-06-30 23:18:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73755ad348 
								
							 
						 
						
							
							
								
								screencopy-v1: add basic implementation  
							
							
							
						 
						
							2018-06-30 22:17:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								0e19b024c6 
								
							 
						 
						
							
							
								
								Add minimum version for ffmpeg 4.0 libraries  
							
							
							
						 
						
							2018-06-26 20:14:08 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								86942d8a6a 
								
							 
						 
						
							
							
								
								Check for libavutil/hwcontext_drm.h  
							
							... 
							
							
							
							This is an optional feature of libavutil, so this will cause a build
failure if it's not present (e.g. on Debian/Ubuntu). 
							
						 
						
							2018-06-26 17:25:29 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								5707653e85 
								
							 
						 
						
							
							
								
								examples/dmabuf-capture: move encoding to a separate thread  
							
							... 
							
							
							
							Drop new frames if too slow. Speeds up encoding significantly, even with vaapi. 
							
						 
						
							2018-06-25 06:41:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								ed7d5b0f53 
								
							 
						 
						
							
							
								
								Fix example  
							
							
							
						 
						
							2018-06-17 15:19:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								85b6b4b0c8 
								
							 
						 
						
							
							
								
								examples/dmabuf-capture: make building this example optional  
							
							
							
						 
						
							2018-05-29 18:47:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rostislav Pehlivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b9b397ef80 
								
							 
						 
						
							
							
								
								Add a demo client for dmabuf export  
							
							
							
						 
						
							2018-05-29 18:47:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timidger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								167ca57b18 
								
							 
						 
						
							
							
								
								Fixed up building examples  
							
							
							
						 
						
							2018-05-10 19:03:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timidger 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad6d40c7c6 
								
							 
						 
						
							
							
								
								Moved cat out of support, removed support  
							
							
							
						 
						
							2018-05-10 19:03:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8c7f283d 
								
							 
						 
						
							
							
								
								Add input-inhibitor example client  
							
							
							
						 
						
							2018-04-03 14:06:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e3eb487dc2 
								
							 
						 
						
							
							
								
								Add pointer support to layer shell example  
							
							
							
						 
						
							2018-03-30 18:23:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b31ce4220c 
								
							 
						 
						
							
							
								
								Add broken test client and rootston stubs  
							
							
							
						 
						
							2018-03-27 18:50:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Ongyerth 
								
							 
						 
						
							
							
							
							
								
							
							
								a0bce86006 
								
							 
						 
						
							
							
								
								adds the client example for idle-inhibit  
							
							... 
							
							
							
							Adds a client example for the idle-inhibit-unsable-v1 protocol.
The client creates a surface and requests an idle inhibitor.
On pointer BTN_LEFT the inhibitor is destroyed if it exists, or
recreated if it was destroyed before.
The surfaces colour is based on the idle-inhibit state.
Green if an inhibitor exists, yellow if it does not. 
							
						 
						
							2018-02-17 12:38:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Heghedus Razvan 
								
							 
						 
						
							
							
							
							
								
							
							
								9e85283f06 
								
							 
						 
						
							
							
								
								Add example for idle protocol  
							
							... 
							
							
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							2018-01-13 17:32:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Moritz 
								
							 
						 
						
							
							
							
							
								
							
							
								cef6d75491 
								
							 
						 
						
							
							
								
								Moved os-compatibility and added header  
							
							... 
							
							
							
							* Moved os-compatibility.c to util
* Added header under util
* Removed static since it isn't needed (i think so)
* Adjusted meson.build to include lib_wlr
Improved some codestyle
* Added guard to os-compatibility.h
* Fixed typo in include statment
Adjusted Guard
* Changed guard to _WLR_UTIL_OS_COMPATIBILITY 
							
						 
						
							2017-11-30 18:01:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								4f73498b78 
								
							 
						 
						
							
							
								
								Move shared example code  
							
							
							
						 
						
							2017-11-01 15:47:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								044173d1df 
								
							 
						 
						
							
							
								
								Add multi-pointer example  
							
							
							
						 
						
							2017-10-31 12:30:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a87f016017 
								
							 
						 
						
							
							
								
								Remove cairo dependency, write raw pixels  
							
							
							
						 
						
							2017-10-07 19:01:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35f9700251 
								
							 
						 
						
							
							
								
								First attempt to implement screenshooter  
							
							
							
						 
						
							2017-10-07 16:22:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e3af7d508f 
								
							 
						 
						
							
							
								
								Remove example compositor  
							
							
							
						 
						
							2017-09-28 17:44:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								368f74e4df 
								
							 
						 
						
							
							
								
								Refactor meson build files  
							
							... 
							
							
							
							Use tabs for indentation and break up function calls over 80 col. 
							
						 
						
							2017-08-30 14:30:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								54f87146c3 
								
							 
						 
						
							
							
								
								refactor example config and add ini.c  
							
							
							
						 
						
							2017-08-26 08:32:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								4110788159 
								
							 
						 
						
							
							
								
								move wl_compositor into wlroots as wlr_compositor  
							
							
							
						 
						
							2017-08-19 21:56:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								44181b57ac 
								
							 
						 
						
							
							
								
								Add wlr_output_layout implementation  
							
							... 
							
							
							
							An output layout consists of a mapping of outputs to their position in a global
coordinate system that usually cooresponds to the output position in physical
space in front of the user.
Add an example that allows configuration of an output layout and demonstrates
its boundaries with a bouncing image. 
							
						 
						
							2017-08-17 21:05:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								f4e6b138fb 
								
							 
						 
						
							
							
								
								Move wl_shell into wlroots  
							
							
							
						 
						
							2017-08-15 15:13:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d4b4bfb8bc 
								
							 
						 
						
							
							
								
								Fix   #64  
							
							
							
						 
						
							2017-08-13 08:26:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								62d8b252c0 
								
							 
						 
						
							
							
								
								Refactor meson and move xdg-shell into wlroots  
							
							
							
						 
						
							2017-08-11 09:37:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								5a7595af77 
								
							 
						 
						
							
							
								
								use generators for wayland protocol gen  
							
							
							
						 
						
							2017-08-09 16:50:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								c3f15ea284 
								
							 
						 
						
							
							
								
								Add xdg shell stubs  
							
							
							
						 
						
							2017-08-09 12:31:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nyorain 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9ee6ce3f 
								
							 
						 
						
							
							
								
								Move wlr_surface into wlr  
							
							
							
						 
						
							2017-08-09 17:27:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nyorain 
								
							 
						 
						
							
							
							
							
								
							
							
								8473c3955c 
								
							 
						 
						
							
							
								
								Add first wlr_surface example implementation  
							
							
							
						 
						
							2017-08-09 17:26:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									nyorain 
								
							 
						 
						
							
							
							
							
								
							
							
								fdab81e1c9 
								
							 
						 
						
							
							
								
								Use meson build system  
							
							
							
						 
						
							2017-08-05 22:34:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b08aa9fd35 
								
							 
						 
						
							
							
								
								Revert "Merge pull request  #27  from ascent12/meson"  
							
							... 
							
							
							
							This reverts commit 85805da0218189c64d7f 
							
						 
						
							2017-07-11 22:16:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								7b9c330bc5 
								
							 
						 
						
							
							
								
								Revert "Fixed linking error"  
							
							... 
							
							
							
							This reverts commit c81324bd0b 
							
						 
						
							2017-07-11 22:16:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								c81324bd0b 
								
							 
						 
						
							
							
								
								Fixed linking error  
							
							
							
						 
						
							2017-07-12 13:46:47 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								e54b1eded4 
								
							 
						 
						
							
							
								
								Small linking fix  
							
							
							
						 
						
							2017-07-11 12:24:43 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								a2ba226ba3 
								
							 
						 
						
							
							
								
								Use subdir  
							
							
							
						 
						
							2017-07-11 09:56:54 +12:00