Hello, yesterday we released Louvre 1.2.0 (C++ library for building Wayland compositors):
Main New Features:
- Fractional Scaling (with optional oversampling)
- VSync control (with optional refresh rate limiting)
- Gamma Correction
New Wayland Protocols:
- Viewporter
- Fractional Scale
- Tearing Control
- Wlr Gamma Control
Release announcements like this one could benefit from a one line description of what your software actually is or does for those not familiar with it. And yes, I know that the GitHub Readme has one but I mean in the announcement directly.
My apologies for any confusion. I have now updated the post. Thank you!
It is easy to forget if you are part of the project since you obviously hear the project name dozens of times every week. I have fallen into that same trap myself with software I developed and/or use a lot.
Okay, but what about migrating the repository to Codeberg?
Why?
Still no XWayland support?
Not yet, I mean, XWayland rootful mode has always been supported. But in this mode, all X application windows are rendered within a single Wayland window, enabling functionalities such as running an entire X Desktop Environment within the compositor. However, what hasn’t been implemented yet is the rootless mode. In rootless mode, each X window is treated as a separate Wayland window, enabling better integration with the compositor.
Wayland is trash