Isaac Freund
a608f8c65f
build: bump version to 0.3.16-dev
2026-03-31 10:28:14 +02:00
Isaac Freund
6aa6993936
build: bump version to 0.3.15
2026-03-31 10:27:58 +02:00
Isaac Freund
ae00b8c8c7
build: bump zig-wlroots version to tagged release
2026-03-31 10:27:43 +02:00
Isaac Freund
ceb50e8c88
Server: implement color management protocols
...
Thank you wlroots!
2026-03-29 19:42:53 +02:00
Isaac Freund
94463c4de2
Server: implement wl_fixes
2026-03-29 18:26:21 +02:00
Isaac Freund
f1230e8ec9
InputRelay: adapt to wlroots breaking change
...
This wlroots breaking change wasn't mentioned in the changelog :/
Fixes a crash when doing pretty much anything with an input method.
2026-03-28 11:03:42 +01:00
Isaac Freund
47b64bda73
build: update to wlroots 0.20
2026-03-27 18:50:21 +01:00
Isaac Freund
21142a8f7c
build: bump version to 0.3.15-dev
2026-01-07 04:39:16 +00:00
Isaac Freund
1787792560
build: bump version to 0.3.14
2026-01-07 04:37:34 +00:00
Isaac Freund
9c42ed788a
build: bump version to 0.3.14-dev
2025-10-03 11:36:58 +02:00
Isaac Freund
3ef7b69112
build: bump version to 0.3.13
2025-10-03 11:35:50 +02:00
Isaac Freund
e5c7d75dcc
build: bump version to 0.3.13-dev
2025-08-30 19:01:32 +02:00
Isaac Freund
8e4f3f6800
build: bump version to 0.3.12
2025-08-30 19:01:32 +02:00
Isaac Freund
265461162f
build: rename to river-classic
2025-08-30 18:56:31 +02:00
Isaac Freund
d72408df18
build: update to Zig 0.15
2025-08-22 15:09:07 +02:00
Isaac Freund
63542fdf3e
build: bump zig-wlroots version
...
This version includes a fix for a regression introduced with the wlroots
0.19 upgrade.
2025-07-10 14:55:38 +02:00
Isaac Freund
b8ec02796f
build: bump version to 0.3.12-dev
2025-07-01 09:40:25 +02:00
Isaac Freund
0898a06a96
build: bump version to 0.3.11
2025-07-01 09:37:56 +02:00
Isaac Freund
d2520301cd
build: switch to zig-wlroots tag
2025-07-01 09:36:30 +02:00
Peter Kaplan
1db51285c0
ext-foreign-toplevel-list-v1: implement protocol
2025-07-01 09:26:26 +02:00
Isaac Freund
ed85b4401e
build: bump version to 0.3.11-dev
2025-06-18 14:14:46 +02:00
Isaac Freund
6af8369624
build: bump version to 0.3.10
2025-06-18 14:06:52 +02:00
Isaac Freund
037314823e
build: update to wlroots 0.19
2025-06-18 12:22:17 +02:00
Isaac Freund
f1904d4e6f
build: bump version to 0.3.10-dev
2025-03-16 12:14:07 +01:00
Isaac Freund
bdc3c0ccf9
build: bump version to 0.3.9
2025-03-10 08:20:10 +01:00
Isaac Freund
60f954c2b0
build: eliminate duplicate version string
...
There is now a single source of truth for river's version. It is no
longer possible for the versions in build.zig and build.zig.zon to get
out of sync as build.zig now parses the version from build.zig.zon.
2025-03-10 08:17:17 +01:00
Isaac Freund
00ab4910e0
build: bump version to 0.3.9-dev
2025-03-07 12:52:50 +01:00
Isaac Freund
23ad9aa412
build: bump version to 0.3.8
2025-03-07 12:50:31 +01:00
Isaac Freund
933701d7f9
build: update to zig 0.14.0
2025-03-07 12:44:28 +01:00
Isaac Freund
295bbb241a
build: bump version to 0.3.8-dev
2025-01-04 11:39:28 -06:00
Isaac Freund
189cf6e68b
build: bump version to 0.3.7
2025-01-04 11:35:17 -06:00
Isaac Freund
6254211a26
build: bump version to 0.3.7-dev
2024-12-09 15:07:58 +01:00
Isaac Freund
4b24287da7
build: bump version to 0.3.6
2024-12-09 15:01:53 +01:00
Violet Purcell
aa1ef64448
tearing-control-v1: implement
...
Implement the wp-tearing-control-v1 protocol allowing window to hint
the compositor that they prefer async "tearing" page flips.
Add tearing/no-tearing rules to allow the user to manually
enabled/disable tearing for a window.
Use async "tearing" page flips when a window that should be allowed to
tear is fullscreen.
This still requires several kernel patches to work with the wlroots
atomic DRM backend. For now, either set WLR_DRM_NO_ATOMIC=1 or use a
custom kernel that includes the unmerged patches (such as CachyOS).
Closes: https://codeberg.org/river/river/issues/1094
(cherry picked from commit 066baa5753 )
2024-12-09 14:59:09 +01:00
Isaac Freund
dcc8e5cb9d
build: bump version to 0.3.6-dev
2024-07-22 17:25:15 +02:00
Isaac Freund
0e1b1862ca
build: bump version to 0.3.5
2024-07-22 17:21:01 +02:00
Isaac Freund
eb32deaf76
build: update to wlroots 0.18.0
...
(cherry picked from commit 99ef96a389 )
2024-07-22 17:19:44 +02:00
Isaac Freund
dc0d8112a6
build: bump version to 0.3.5-dev
2024-07-10 12:58:47 +02:00
Isaac Freund
4f39ce79e9
build: bump version to 0.3.4
2024-07-10 12:55:32 +02:00
Isaac Freund
6e0c103705
Output: fix Wayland backend support
...
The wlroots Wayland backend does not support gamma LUT application and
will currently fail to render anything if river commits a gamma LUT.
To fix this, test the state when applying a gamma LUT and fall back to a
state with no gamma LUT set if that fails.
This problem was revealed by 2e09b66 which flags gamma as dirty on all
outputs when they are enabled.
(cherry picked from commit a80e0f7322 )
2024-07-10 12:55:02 +02:00
Isaac Freund
64e2555505
build: bump version to 0.3.4-dev
2024-06-07 14:16:32 +02:00
Isaac Freund
1e65e652c2
build: bump version to 0.3.3
2024-06-07 14:11:31 +02:00
Isaac Freund
a17270721e
build: update to Zig 0.13.0
...
(cherry picked from commit 8da69699e9 )
2024-06-07 14:10:24 +02:00
Isaac Freund
5cd22edb58
build: bump version to 0.3.3-dev
2024-05-20 12:17:38 +02:00
Isaac Freund
3ff620fae3
build: bump version to 0.3.2
2024-05-20 12:14:13 +02:00
Isaac Freund
b1bac96731
build: switch to the Zig package manager
...
No more git submodules!
(cherry picked from commit 958f8798b6 )
2024-05-20 12:13:18 +02:00