0
Fork 0
mirror of https://github.com/swaywm/zig-wlroots.git synced 2026-10-02 18:50:12 +00:00

Compare commits

...

54 commits

Author SHA1 Message Date
Isaac Freund
c183af18ae
Seat: use wl.Seat.Capability enum 2026-09-08 11:11:06 +02:00
Peter Kaplan
4abde3848c
switch: add keypad_slide 2026-09-04 17:48:58 +02:00
Kirill Primak
f30e7f7296 ext-workspace: fix id nullability in workspace handle constructor 2026-05-09 21:43:23 +03:00
Ahmed Hamza Aydin
e4ba7a31c4
ext-workspace: add bindings 2026-04-29 19:32:43 +02:00
Isaac Freund
e61187fd86
build: bump version to 0.20.2-dev 2026-04-25 13:59:35 +02:00
Isaac Freund
7a18c03dca
build: bump version to 0.20.1 2026-04-25 13:58:36 +02:00
Isaac Freund
d30e7e2fe5
build: fix version number
Bumping to 0.21.0-dev was a mistake, that should only be done
once wlroots 0.21 is released and zig-wlroots upgrades.
2026-04-25 13:57:55 +02:00
Kirill Primak
e4117fb31f
xdg-foreign-v2: add bindings 2026-04-25 13:41:49 +02:00
Isaac Freund
934aad3926
build: workaround missing SFrame in zig linker 2026-04-25 13:36:13 +02:00
Isaac Freund
27e6130370
build: update to Zig 0.16 2026-04-25 13:08:08 +02:00
Isaac Freund
02c4efe956
build: bump version to 0.21.0-dev 2026-03-31 10:05:49 +02:00
Isaac Freund
a9fa805d4c
build: bump version to 0.20.0 2026-03-31 10:03:03 +02:00
Isaac Freund
b2b8850d18
tinywl: fix build 2026-03-30 13:46:33 +02:00
Peter Kaplan
ed377c27fa
wlroots.zig: expose ExtImageCopyCaptureSessionV1 2026-03-30 13:44:27 +02:00
Isaac Freund
b149cb02e0
Keyboard: fix led_update callconv 2026-03-30 13:42:59 +02:00
Isaac Freund
eb76317428
color-representation: fix createWithRenderer() 2026-03-29 19:29:59 +02:00
Isaac Freund
6801bf3154
color-management: Features default field values 2026-03-29 19:27:14 +02:00
Isaac Freund
1c20960ae4
color-management: more ergonomic create() 2026-03-29 19:25:08 +02:00
Isaac Freund
39a9ef5108
color-management: fix namespacing 2026-03-29 19:17:37 +02:00
Isaac Freund
bb4697de24
Renderer: improve ergonomics 2026-03-29 19:13:11 +02:00
Isaac Freund
2e048df756
color-representation: add bindings 2026-03-29 19:05:46 +02:00
Isaac Freund
1cd9a8697b
color-management: add bindings 2026-03-29 18:55:50 +02:00
Isaac Freund
22180881fd
wl_fixes: add bindings 2026-03-29 18:16:49 +02:00
Isaac Freund
fd67681709
ext-image-capture-source-v1: minor cleanup 2026-03-28 11:18:28 +01:00
Peter Kaplan
1c4e26d079
scene: bind missing function 2026-03-28 11:12:46 +01:00
Peter Kaplan
c1985f82d8
ext-image-capture-source-v1: add toplevel capture 2026-03-28 11:11:21 +01:00
Peter Kaplan
387ef3d4d2
ExtImageCaptureSourceV1: add toOutput() 2026-03-28 11:09:21 +01:00
Isaac Freund
149c17476c
InputMethodV2: fix type of keyboard grab destroy signal
wlroots didn't mention this breaking change in the changelog :/
2026-03-28 10:59:20 +01:00
Isaac Freund
6ffee8b21d
build: update to wlroots 0.20 2026-03-27 18:15:45 +01:00
Isaac Freund
fb3d3021a9
build: bump version to 0.19.5-dev 2026-03-15 15:40:50 +01:00
Isaac Freund
a17a59f233
build: bump version to 0.19.4 2026-03-15 15:40:34 +01:00
Isaac Freund
95c4341e3a
ext-data-control-v1: add bindings 2026-02-24 12:16:19 +01:00
Ahmed Hamza Aydin
b6e7843a96
Swapchain: add bindings 2026-02-09 10:10:28 +01:00
Isaac Freund
01a33c3e28
build: bump version to 0.19.4-dev 2025-08-22 15:02:11 +02:00
Isaac Freund
d7f46abafc
build: bump version to 0.19.3 2025-08-22 15:01:24 +02:00
Isaac Freund
dd380a1cc3
tinywl: fix fmt 2025-08-22 15:00:37 +02:00
Isaac Freund
ccf47c83e8
build: update to Zig 0.15 2025-08-22 14:51:50 +02:00
Isaac Freund
19f67739cd
Output: fix minor errors
These haven't caused any issues yet in practice, I just read this file
very carefully looking for a possible major error.
2025-07-29 12:42:57 +02:00
Isaac Freund
e96d90ce22
Keyboard: fix typo 2025-07-19 13:29:10 +02:00
Isaac Freund
7d5f2d14ee
Keyboard: add interface bindings 2025-07-19 10:43:03 +02:00
Isaac Freund
f92ba27133
Output: fix typo in State 2025-07-05 21:00:19 +02:00
Isaac Freund
5fdbaf0dfd
ext-image-*: clean up bindings
There are a few minor bugfixes included in this commit as well, but
mostly just fixing namespacing and whatnot.
2025-07-04 12:50:34 +02:00
Peter Kaplan
bc2bddd99f
ext-image-*: add bindings
* ext-image-copy-capture-v1
* ext-image-capture-source-v1 (excluding toplevel capture)
2025-07-04 12:50:23 +02:00
Isaac Freund
201a020034
build: bump version to 0.19.3-dev 2025-07-01 09:33:25 +02:00
Isaac Freund
0ff50ee346
build: bump version to 0.19.2 2025-07-01 09:31:36 +02:00
Peter Kaplan
bb222027d3
ext-foreign-toplevel-list-v1: add bindings 2025-06-30 11:12:03 +02:00
Isaac Freund
6ba5821230
build: bump version to 0.19.1 2025-06-18 12:14:57 +02:00
Isaac Freund
c26b1ca236
ci: fix wlroots version 2025-06-18 12:14:38 +02:00
Isaac Freund
5eb7dc228b
Presentation: fix typo 2025-06-18 12:14:38 +02:00
Isaac Freund
6a9e3ba9e4
build: bump version to 0.19.1-dev 2025-06-18 12:14:38 +02:00
Isaac Freund
b97bf9e76c
build: bump version to 0.19.0 2025-06-18 11:36:07 +02:00
Isaac Freund
adef9176d0
build: update to wlroots 0.19.0 2025-06-18 11:35:24 +02:00
Isaac Freund
ac61c23adf
linux-drm-syncobj: add basic bindings
This is all that's needed for wlr_scene compositors
2025-05-14 09:31:14 +02:00
Isaac Freund
6bb0a4fc46
build: update to wlroots 0.19.0 rc3 2025-05-14 09:31:14 +02:00
97 changed files with 2180 additions and 754 deletions

1
.gitignore vendored