228 Commits (c668fae8542eb7ee78d3974285492d79e17cc458)

Author SHA1 Message Date
Simon Ser ad28490cf4 build: move wayland-client dep to backend/wayland/
3 years ago
Simon Zeni 52c34e8253 tinywl: build with meson if examples option is enabled
3 years ago
nyorain 8e34692250 render/vulkan: add Vulkan renderer
3 years ago
Simon Ser d9523faa76 build: add subproject fallback for wayland
3 years ago
Simon Ser d48ffac56b build: remove "." from include dirs
3 years ago
ayaka 70fb21c35b backend: make DRM and libinput backends optional
3 years ago
Simon Ser 31db232704 build: use meson.global_build_root()
3 years ago
Simon Ser 0467a7523a build: bump version to 0.15.0
3 years ago
Kenny Levinsen 15c8453ba1 Revert "meson: Make private static library symbols local"
3 years ago
Kenny Levinsen cb6db86a28 meson: Make private static library symbols local
3 years ago
Simon Ser fb933d3204 backend/session: use drmIsKMS
3 years ago
Simon Ser 8ff435831f xdg-activation-v1: new protocol implementation
4 years ago
Simon Ser 66d5805594 build: move wayland-protocols dep to protocol/
4 years ago
ayaka ed1924800d render: make GLES2 renderer optional
4 years ago
Simon Zeni 0d90dddfab render: introduce pixman renderer
4 years ago
Kenny Levinsen 95b657ba80 backend/session: Make libseat mandatory
4 years ago
Ryan Farley b29ac8fbac util/uuid: replace with util/token, remove libuuid
4 years ago
Kenny Levinsen d50bbf0bbc backend/session: Remove logind backend
4 years ago
Simon Ser 1eb38e0015 Remove WLR_HAS_XCB_ERRORS
4 years ago
Simon Ser 1c10079a67 build: bump version to 0.14.0
4 years ago
Simon Ser 69c71dbc8a build: bump to v0.13.0
4 years ago
Simon Ser de5347d0f2 xwayland: require xcb-icccm
4 years ago
Simon Ser 3695ae97b4 build: rollback -Wformat=2
4 years ago
Simon Ser 4b43aebdc7 build: add -Wformat=2 -Walloca
4 years ago
Simon Ser 38ec1c0e73 build: bump meson version to 0.56.0
4 years ago
Simon Ser 27f65c2c77 build: set pkg-config variables for our features
4 years ago
Simon Ser fdd9088e05 build: set have_* dep variables for our features
4 years ago
Simon Ser 6f873078d4 build: use dictionnary for features instead of configuration_data
4 years ago
Simon Ser d595a4ebe3 build: remove extra whitespace
4 years ago
Simon Ser 8d76d3263d seat: use WL_SEAT_ERROR_CAPABILITY
4 years ago
Simon Ser 672e8e99b7
build: use more consistent feature names in summary
4 years ago
Simon Ser 248b8e647a
build: remove Clang workarounds
4 years ago
Ilia Bozhinov 37602e153b types: add wlr_xdg_foreign_registry
4 years ago
Ilia Bozhinov bf4e2e0eac util: add support for generating UUIDs
4 years ago
Simon Ser 858a1940b5 build: move wayland-egl dependency to examples/
4 years ago
Simon Ser e18599b05e render/egl: stop including eglmesaext.h
4 years ago
Simon Ser 526ae5944c
build: improve summary via bool_yn
4 years ago
Simon Ser aaa3fcf66f
backend/libinput: require libinput 1.14
4 years ago
Simon Ser 238d1c078f
Update version to 0.12.0
4 years ago
Kenny Levinsen bad1e9afa8 session: Add libseat backend
4 years ago
Simon Ser 751a21d94f
Update version to 0.11.0
4 years ago
Julien Olivain c2288a7b88
render/egl: include EGL/eglmesaext.h only if present
5 years ago
Scott Anderson 906c0766df Remove libcap support
5 years ago
Simon Ser f81aa6a172 build: use summary instead of message
5 years ago
Simon Ser 0b882475ad build: use meson.override_dependency
5 years ago
Brian Ashworth 7e990a6bdf meson.build: update wayland requirement to 1.18
5 years ago
Simon Ser 4b051aa926 meson: fix wayland-server minimum required version
5 years ago
Simon Ser 1f722f5c80 build: replace version with soversion
5 years ago
Drew DeVault 57ffb35de0 Update version to 0.10.0
5 years ago
Jan Staněk d9fdd28ac6 Honor the `examples` meson setting
5 years ago
Scott Anderson 062583ed58 Bump meson version to 0.51.2
5 years ago
Drew DeVault ebdbe177d6 Drop RDP backend
5 years ago
Drew DeVault a2cbb4e417 Update version to 0.9.1
5 years ago
Drew DeVault 1c5ca793c0 Update version to 0.9.0
5 years ago
Scott Anderson acb171804e meson: Remove tag generation
5 years ago
Scott Anderson cff1c2f740 meson: Various improvements
5 years ago
Simon Ser 16e5e9541b Add -Wmissing-prototypes
5 years ago
Scott Moreau fe72400bad build: Pass library as first argument to pkgconfig.generate()
5 years ago
Simon Ser 21b75e5d12 build: simplify by using disabler deps
5 years ago
Drew DeVault b051bb68c2 Update version to 0.8.1
5 years ago
Drew DeVault a20bb38763 Update version to 0.7.0
5 years ago
Drew DeVault 94f65e354d Add libinput-1.14 support
5 years ago
Drew DeVault 58b2584863 Remove rootston
5 years ago
Simon Ser ca45f4490c Remove all wayland-server.h includes
5 years ago
Manuel Stoeckl bb05617414 Use -fmacro-prefix-map to strip build path
5 years ago
Drew DeVault c0305f4f86 Update version to 0.6.0
6 years ago
Drew DeVault fd0d7d0907 Add FreeRDP backend for remote desktop support
6 years ago
Ilia Bozhinov 4281c8c566 meson.build: require libinput >= 1.9.0
6 years ago
emersion 408eca7dfa meson: remove -Wredundant-decls
6 years ago
Drew DeVault c9137cba69 Update version to 0.5.0
6 years ago
emersion 5445d8aad0 meson: enable more compiler warnings
6 years ago
Drew DeVault b46e097fe2 Update version to 0.4.1
6 years ago
emersion 0b33643175
Bump version to 0.4
6 years ago
emersion 8163f7e1e2
primary-selection-v1: copy from gtk-primary-selection
6 years ago
emersion 59d1b6790d
Bump project version to 0.3
6 years ago
emersion 77c25c1526 meson: remove b_lundef=false on FreeBSD
6 years ago
emersion 75371d2c88
Require libdrm >= 2.4.95
6 years ago
emersion af3de7ea68
text-input-v3: use protocol from wayland-protocols
6 years ago
Simon Barth 92e39b586c build: bump versino to 0.2.0
6 years ago
Scott Anderson 70ae76304e backend/x11: Remove old input functions
6 years ago
emersion 51bfdd620e
Use #if instead of #ifdef for wlroots config data
6 years ago
sghctoma 753540335b Remove WLR_HAS_POSIX_FALLOCATE from build system
6 years ago
emersion 346ec21c4c
util: use shm_open for in-memory files
6 years ago
emersion be6210cf82
Update version to 0.1
6 years ago
Drew DeVault 66e8908e9a
Merge pull request #1203 from dcz-purism/input
6 years ago
Dorota Czaplejewicz 174e8a48aa build: bump wayland-scanner version
6 years ago
n3rdopolis cf7323a831
meson.build: require logind v237
6 years ago
sghctoma 65359718c4 Use == to check system instead of a prefix match
6 years ago
sghctoma 1d017c1cc1 Set minimum Meson version to 0.48.0
6 years ago
sghctoma 57ce896688 Add b_lundef=false Meson option on FreeBSD
6 years ago
Drew DeVault 6025fcaa09 Update required meson version to 0.47.1
6 years ago
Scott Anderson fd3fa760d3 Revert "Revert "Merge pull request #1194 from ascent12/meson_feature""
6 years ago
Drew DeVault 9c886f20b9 Revert "Merge pull request #1194 from ascent12/meson_feature"
6 years ago
Scott Anderson 653ea512c2 Use current_source_dir instead of source_root
6 years ago
Scott Anderson 51892e0d74 Install headers explicitly
6 years ago
Scott Anderson a2bbf2c1f7 Make style more consistent
6 years ago
Scott Anderson 869dca1bce Remove unnecessary project arguments
6 years ago
Scott Anderson 1358d80ab9 Add link dependency on symbols file
6 years ago
Scott Anderson 584a3f8b6e Update examples to use new option
6 years ago
Scott Anderson 560e96aa57 Update rootston to use new option
6 years ago