test: Add multi-window tests.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
feat: Remove
noexcept to allow widening contracts in future.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
fix: Add compatibility with libcxx.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Use CMake option() instead of set(CACHE BOOL).
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Rename
ndl_internal_flags into ndl_flags for consistency.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Change wayland-protocols codegen path.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Check compiler and linker flags before trying to use them.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Do not export internal CMake targets.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
fix: Use umbrella header for win32 includes.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci: Update to use gersemi 0.27.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci: Add win32 testing using Wine on Weston.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
chore: Stop using trailing return types.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
chore: Fix clang-tidy warnings given by new tool version.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Add a CMake message about default build type.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
chore: Change project folders to use more widely accepted structure.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
build: Propagate global variables set in Cmut.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
ci: Add CMake formatter (gersemi).
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful