Ian Douglas Scott
Ian Douglas Scott
The Ei protocol is needed for the xdg-desktop-portal `RemoteDesktop` portal to emulate input devices, as well as by the `InputCapture` portal for Synergy-like uses (input-leap supports Wayland with this portal)....
Looking at `valgrind` logs of anvil, it seems allocations that are part of `KbdRc` are never freed when exiting cleanly. It seems `Drop` is never called on `KbdRc` or `SeatRc`....
Cosmic-comp panics with `Unknown handle` in `AtomicDrmDevice::reset_state` on the Surface Pro 9 when: * The compositor is started with no USB DisplayPort device * Monitors are connected over USB-C; which...
Cosmic-text is still changing somewhat rapidly, but should provide a way to handle RTL/bidir/etc text with proper shaping. So I thought I'd try adding support for it here. This isn't...
`cat /dev/urandom` is a simple test for this. With that I see things like 228 CPU usage from cosmic-term in htop. So somehow this results in a substantial CPU load...
Might as well have an issue to track this? I haven't looked carefully at how this library currently works, but presumably doing it "properly" could be more reliable and flexible....
This is needed for implementing the `wl_fixes` protocol. It should also make it possible to handle the requirement in `zwlr_output_configuration_v1::destroy` to destroy the `wlr_output_configuration_head`. Split off from https://github.com/Smithay/wayland-rs/pull/726. See https://github.com/Smithay/smithay/pull/1428...
In addition to copying the protocol changes from https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/388, this required two things: * Modifies `wayland-scanner` to generate a `WlRegistry` type server-side. Instead of trying to make it produce a...
I noticed that `msg_namelen` is being set to the size of `SocketAddr*`, which seems to be incorrect. So I also added a commit changing that for the existing socket address...