Yaroslav
672a965162
CMake: add version to install files ( #2 )
2024-04-29 22:02:06 +03:00
Yaroslav
abbade08f1
cmake: add hyprwayland-scanner-config ( #1 )
...
This allows us to add wayland protocol dependencies to other cmake-based
projects with minimum extra code.
Example:
find_package(hyprwayland-scanner REQUIRED)
add_executable(target main.c)
hyprwayland_protocol(
target
"linux-dmabuf-v1"
"${WAYLAND_PROTOCOLS}/linux-dmabuf/"
"${CMAKE_SOURCE_DIR}/protocols"
)
2024-04-28 13:48:42 +01:00
126dad854f
cmake: bump ver to 0.3.2
2024-04-26 23:46:19 +01:00
4eb457b3f7
core: add support for nullable objects
2024-04-26 23:45:55 +01:00
1cfe2d26a8
cmake: bump ver to 0.3.1
2024-04-24 21:08:38 +01:00
e60b1bb9a1
source: fix including ->pResource under non-new_id resources
2024-04-24 21:08:28 +01:00
1c9ed159e1
cmake: bump ver to 0.3.0
2024-04-24 16:35:18 +01:00
066c24549f
core: fix new_id types in events
2024-04-24 15:46:14 +01:00
a0263ab9fc
cmakelists: bump ver to 0.2.0
2024-04-22 10:22:45 +01:00
7c9c8adfe7
core: fix missing interfaces
2024-04-21 21:13:44 +01:00
6c4c47329f
headers: make enum names more verbose to avoid conflicts
2024-04-21 20:39:44 +01:00
9e13e09152
core: remove destroy listener after fired
2024-04-20 14:26:26 +01:00
7f6cc01d02
README: add todo
2024-04-20 14:24:05 +01:00
eb11420c02
flake.nix: update version
2024-04-20 15:34:22 +03:00
a879863993
README: add deps
2024-04-20 13:27:49 +01:00
f58a3f56e8
flake.nix: fix typo
2024-04-20 14:26:34 +03:00
ff38e27d86
add pkg-config file
2024-04-20 13:56:27 +03:00
b6a9bb8ef0
CI: init
2024-04-20 13:41:53 +03:00
516cf4ef20
Nix: init
2024-04-20 13:40:18 +03:00
80c764615c
handlers: avoid sending useless props
2024-04-20 03:47:26 +01:00
d89eea7cd8
enum: use iface name as well if available
2024-04-20 03:32:32 +01:00
871bc88284
scanner: add support for enums
2024-04-20 03:13:12 +01:00
138764555c
headers: declare extern interfaces
2024-04-20 02:49:56 +01:00
5f40a4fd2f
core: fix non-empty args in send* fns
2024-04-20 02:28:03 +01:00
e50948947a
core: add version
2024-04-20 01:49:45 +01:00
f2e8642342
source: fix missed defines
2024-04-20 01:37:39 +01:00
4dc342bc1d
vtable: avoid requiring fpermissive
2024-04-20 01:29:26 +01:00
18e561ff2c
core: use original name for files
2024-04-20 01:19:53 +01:00
5dc55d5230
Initial commit
2024-04-20 01:06:51 +01:00
Vaxry
86d31e91ed
Initial commit
2024-04-19 23:00:04 +01:00