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