Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								1e66ba8fd7 
								
							 
						 
						
							
							
								
								build: drop pixman dependency after  532656ad5b 
							
							 
							
							
							
						 
						
							2022-11-18 10:37:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								029700f0bf 
								
							 
						 
						
							
							
								
								build: bump version to 0.6.0  
							
							 
							
							
							
						 
						
							2022-11-17 22:13:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eli Schwartz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2656cf525f 
								
							 
						 
						
							
							
								
								meson: use proper dependency fallback for wlroots  
							
							 
							
							... 
							
							
							
							Make the subproject wrap file declare the dependencies it provides.
Remove the manual subproject invocation and allow Meson to select
whichever wlroots it finds which satisfies the version requirement --
either a system one via pkg-config, or the subproject fallback.
Use a dependency-generic method of acquiring wlroots configuration info
-- enabled features are present in the pkg-config file and additionally
exported as declare_dependency() variables, so there is no need to do C
preprocessor checks for it.
This ensures that Meson best practices are followed, and also...
Fixes  #318  
							
						 
						
							2022-05-09 17:48:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									01micko 
								
							 
						 
						
							
							
							
							
								
							
							
								cbed8acf01 
								
							 
						 
						
							
							
								
								nls: add native language support  
							
							 
							
							... 
							
							
							
							- adds labwc.pot and po files for de, es, it and sv
- added notes in NEWS.md and CONTRIBUTING.md
- addresses #269 
- conditional upon `msgfmt` being installed
- can be disabled at build time 
							
						 
						
							2022-05-02 10:33:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								286b2146c3 
								
							 
						 
						
							
							
								
								Chase wlroots X11 hints update  
							
							 
							
							
							
						 
						
							2022-04-20 18:48:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								177c130183 
								
							 
						 
						
							
							
								
								build: set 'check: false' on run_command  
							
							 
							
							... 
							
							
							
							Future meson releases will change the default, so we explicitly set
check: false to maintain behaviour 
							
						 
						
							2022-02-23 21:47:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								b79744e7b0 
								
							 
						 
						
							
							
								
								Chase wlroots master  
							
							 
							
							... 
							
							
							
							We need it for wlr_scene_layer_surface_v1_create() 
							
						 
						
							2022-02-23 21:47:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								b7818df434 
								
							 
						 
						
							
							
								
								build: bump version to 0.5.0  
							
							 
							
							
							
						 
						
							2022-02-18 21:24:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Weiss 
								
							 
						 
						
							
							
							
							
								
							
							
								6a3536cdd7 
								
							 
						 
						
							
							
								
								build: Relax the version constraint for wlroots to accept patch releases  
							
							 
							
							... 
							
							
							
							Patch releases only contain backwards compatible changes (mainly bug
fixes) so we want to allow them. This fixes the build with the recently
released wlroots 0.15.1 and uses the same version constraints as other
projects that depend on wlroots (e.g., Sway). 
							
						 
						
							2022-02-04 21:44:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								12b05604a2 
								
							 
						 
						
							
							
								
								build: bump version to 0.4.0  
							
							 
							
							
							
						 
						
							2021-12-31 21:05:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								be300764b5 
								
							 
						 
						
							
							
								
								build: use wlroots 0.15.0  
							
							 
							
							
							
						 
						
							2021-12-26 22:42:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								64cc0b91e8 
								
							 
						 
						
							
							
								
								build: bump wlroots dependency version number  
							
							 
							
							
							
						 
						
							2021-12-17 10:32:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dima Krasner 
								
							 
						 
						
							
							
							
							
								
							
							
								354161663e 
								
							 
						 
						
							
							
								
								build: when building wlroots subproject, link statically  
							
							 
							
							
							
						 
						
							2021-11-08 19:10:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								d6af585837 
								
							 
						 
						
							
							
								
								build: remove scdoc stdin/stdout hack  
							
							 
							
							... 
							
							
							
							From version 0.59.0, meson supports feeding the input file as stdin.
See sway@9727db67 
							
						 
						
							2021-09-22 20:21:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									notthewave 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2542d7a3 
								
							 
						 
						
							
							
								
								Specify GPL-2.0-only  
							
							 
							
							
							
						 
						
							2021-09-01 13:04:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								c9312edf0b 
								
							 
						 
						
							
							
								
								build: bump wlroots dependency version number  
							
							 
							
							
							
						 
						
							2021-07-16 19:58:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								9fa783e7b4 
								
							 
						 
						
							
							
								
								Add labwc.desktop (issue  #36 )  
							
							 
							
							
							
						 
						
							2021-07-12 21:41:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									kalekale 
								
							 
						 
						
							
							
							
							
								
							
							
								a1ae16c1cf 
								
							 
						 
						
							
							
								
								meson: bump wlroots dependency version number  
							
							 
							
							
							
						 
						
							2021-06-29 12:52:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								d38d1a9bd0 
								
							 
						 
						
							
							
								
								labwc 0.3.0  
							
							 
							
							
							
						 
						
							2021-06-28 20:59:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								1bbaf162c0 
								
							 
						 
						
							
							
								
								meson.build: fix style  
							
							 
							
							
							
						 
						
							2021-06-26 18:23:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								448b3c5870 
								
							 
						 
						
							
							
								
								build: bump wlroots dependency to 0.15.0  
							
							 
							
							
							
						 
						
							2021-06-26 10:12:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								6744e10301 
								
							 
						 
						
							
							
								
								meson.build: require wlroots ['>=0.14.0', '<0.15.0']  
							
							 
							
							... 
							
							
							
							Also specify required version when using wlroots as subproject 
							
						 
						
							2021-04-17 14:26:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								147bd706d4 
								
							 
						 
						
							
							
								
								meson.build: require wayland-server >=1.19.0  
							
							 
							
							... 
							
							
							
							Fix typo - it previously said 0.19.0 
							
						 
						
							2021-04-17 14:21:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								981c03e7e4 
								
							 
						 
						
							
							
								
								meson.build: update version  
							
							 
							
							
							
						 
						
							2021-04-17 14:18:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								b997d8e793 
								
							 
						 
						
							
							
								
								meson: unbreak with system wlroots after  fd4ea3542f 
							
							 
							
							... 
							
							
							
							meson.build:50:2: ERROR: All keyword arguments must be after positional arguments. 
							
						 
						
							2021-04-15 22:21:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								fd4ea3542f 
								
							 
						 
						
							
							
								
								labwc 0.2.0  
							
							 
							
							
							
						 
						
							2021-04-15 21:35:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								f5689410be 
								
							 
						 
						
							
							
								
								README/meson.build: update dependencies  
							
							 
							
							
							
						 
						
							2021-04-10 08:30:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								1cb8095bb7 
								
							 
						 
						
							
							
								
								meson.build: add rev-parse to version number  
							
							 
							
							
							
						 
						
							2021-03-17 21:21:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								fddeb74527 
								
							 
						 
						
							
							
								
								meson.build: remove -Wno-enum-compare  
							
							 
							
							
							
						 
						
							2021-03-15 18:11:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb9d5eaa4 
								
							 
						 
						
							
							
								
								meson.build: add drm dependency for drm_fourcc.h  
							
							 
							
							
							
						 
						
							2021-03-13 23:33:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								0ca3eb8f79 
								
							 
						 
						
							
							
								
								meson: require wlroots 0.13.0 after  15ebd25294 
							
							 
							
							... 
							
							
							
							src/server.c:93:61: error: too few arguments to function call, expected 2, have 1
        server->backend = wlr_backend_autocreate(server->wl_display);
                          ~~~~~~~~~~~~~~~~~~~~~~                   ^
subprojects/wlroots/include/wlr/backend.h:43:21: note: 'wlr_backend_autocreate' declared here
struct wlr_backend *wlr_backend_autocreate(struct wl_display *display,
                    ^
src/xdg.c:180:2: warning: implicit declaration of function 'wlr_xdg_surface_for_each_popup_surface' is invalid in C99 [-Wimplicit-function-declaration]
        wlr_xdg_surface_for_each_popup_surface(view->xdg_surface, iterator, data);
        ^
ld: error: undefined symbol: wlr_xdg_surface_for_each_popup_surface
>>> referenced by xdg.c:180 (src/xdg.c:180)
>>>               labwc.p/src_xdg.c.o:(xdg_toplevel_view_for_each_popup_surface) 
							
						 
						
							2021-03-13 23:23:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								5101ee87eb 
								
							 
						 
						
							
							
								
								main.c: add -v, -V, -d command line options  
							
							 
							
							
							
						 
						
							2021-03-06 11:38:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								2a7086d9f7 
								
							 
						 
						
							
							
								
								meson.build: link with -lm  
							
							 
							
							
							
						 
						
							2021-01-12 16:47:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								54804fd3df 
								
							 
						 
						
							
							
								
								Implement damage tracking  
							
							 
							
							
							
						 
						
							2021-01-09 22:51:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ben Lönnqvist 
								
							 
						 
						
							
							
							
							
								
							
							
								695ce28b55 
								
							 
						 
						
							
							
								
								add libinput as a dependency to meson.build  
							
							 
							
							
							
						 
						
							2021-01-02 19:19:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								cfc6e18cdc 
								
							 
						 
						
							
							
								
								Make xwayland support optional  
							
							 
							
							
							
						 
						
							2020-12-30 10:29:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								cb44f047f3 
								
							 
						 
						
							
							
								
								Add view_move()  
							
							 
							
							
							
						 
						
							2020-12-23 18:52:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								83f0ddc67b 
								
							 
						 
						
							
							
								
								Remove tools/ and tests/  
							
							 
							
							
							
						 
						
							2020-09-28 21:06:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								7610063b46 
								
							 
						 
						
							
							
								
								meson.build: remove werror=true  
							
							 
							
							
							
						 
						
							2020-08-18 20:16:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								2297e43cc0 
								
							 
						 
						
							
							
								
								Base rc.title_height on font vertical extents  
							
							 
							
							
							
						 
						
							2020-08-05 20:14:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								93d5809414 
								
							 
						 
						
							
							
								
								Add labwc(5)  
							
							 
							
							
							
						 
						
							2020-07-22 21:58:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								baca410560 
								
							 
						 
						
							
							
								
								Render window close button  
							
							 
							
							
							
						 
						
							2020-06-29 19:27:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								40f01ed3c9 
								
							 
						 
						
							
							
								
								Add keybind.c  
							
							 
							
							
							
						 
						
							2020-06-16 07:21:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								40c0b169ef 
								
							 
						 
						
							
							
								
								Add tests/t1000-rcxml-simple-parse.c  
							
							 
							
							
							
						 
						
							2020-06-08 21:10:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								6166e9b370 
								
							 
						 
						
							
							
								
								Read rc.xml and begin parsing  
							
							 
							
							
							
						 
						
							2020-06-05 23:04:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								d28465dfc3 
								
							 
						 
						
							
							
								
								Put code in src/ and include/  
							
							 
							
							
							
						 
						
							2020-05-27 14:29:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Johan Malm 
								
							 
						 
						
							
							
							
							
								
							
							
								a3aceae87a 
								
							 
						 
						
							
							
								
								Add meson.build  
							
							 
							
							
							
						 
						
							2020-05-20 22:04:22 +01:00