git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commit3dbddbdf52369d2a4c3005e19470a69faac773f4
parent2f6e25fa66
authorMaxVerevkin <[email protected]>
date2024-01-03 19:58
river: Implement fractional_scale_v1

 deps/zig-wlroots | 2 +-
 river/Server.zig | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/deps/zig-wlroots b/deps/zig-wlroots
index 9901da0..13fdf6c 160000
--- a/deps/zig-wlroots
+++ b/deps/zig-wlroots
@@ -1 +1 @@
-Subproject commit 9901da0c3b1a393248a13cc81bc282cfac8d687f
+Subproject commit 13fdf6c0677d50db501fcb8bacfc6ae0a27ee9eb
diff --git a/river/Server.zig b/river/Server.zig
index 44e26fd..aa77e4b 100644
--- a/river/Server.zig
+++ b/river/Server.zig
@@ -145,6 +145,7 @@ pub fn init(self: *Self) !void {
     _ = try wlr.ScreencopyManagerV1.create(self.wl_server);
     _ = try wlr.SinglePixelBufferManagerV1.create(self.wl_server);
     _ = try wlr.Viewporter.create(self.wl_server);
+    _ = try wlr.FractionalScaleManagerV1.create(self.wl_server, 1);
 }
 
 /// Free allocated memory and clean up. Note: order is important here