bbb651 🇮🇱

Results 123 comments of bbb651 🇮🇱

That's annoying, I think we can compare the new support data to the existing one every time and error on regressions because it's highly unlikely compositor support regresses, so worst...

I just compared the output and you're right, it's already a problem, the following interfaces don't show up in this setup: - `wl_drm` - `wl_eglstream_display` - `wp_drm_lease_device_v1` - `zwlr_gamma_control_manager_v1` -...

I managed to get DRM somewhat working with VKMS (with the weston `drm` backend instead of `headless`, should still run heedlessly on CI), and it solves `wl_drm` and `wl_eglstream_display`. I...

I got a PoC working, I'm forcing the cursor shape to crosshair otherwise it's indistinguishable: ![Image](https://github.com/user-attachments/assets/6d32b9f2-f888-4334-b90e-8306a237350f) I'm destroying the cursor shape device when an unknown cursors which I think is...

This solves cursor mismatch and scaling issue e.g. #83, even ones that are the fault of clients, and it enables things like svg cursors (that support any size and don't...

I rebased it, and also made a `client-cursors` feature that makes `xcb-util-cursor` optional to reduce dependencies and workaround #109, it should be unnecessary if the compositor supports cursor shape. I...

P.S. Does anyone know of an existing [xcursor names](https://github.com/freedesktop-unofficial-mirror/xcb__util-cursor/blob/master/cursor/shape_to_id.gperf) -> [cursor shape](https://wayland.app/protocols/cursor-shape-v1#wp_cursor_shape_device_v1:enum:shape) (pretty much css cursors) mapping? I'm trying to reference [GDK](https://github.com/GNOME/gtk/blob/d71be5728f562f41fcd4f883bd78872997907e6b/gdk/x11/gdkcursor-x11.c#L106-L147) and [Chromium](https://source.chromium.org/chromium/chromium/src/+/main:ui/base/cursor/cursor_factory.cc;l=113-216?q=bottom_right_corner) but they are mapping the other...

In my opinion instead of binding modes we should allow bindings to have multiple keys (like in @mastoca's example). This is more intuitive and matches other existing software (e.g. vim/neovim,...

@bphenriques I actually have a WIP [mouseless](https://youtu.be/J0rwQVNQkHM) clone I'm working on, I was waiting for wlr-virtual-pointer because uinput is very junky for absolute position, it was very quick to port...

Clap [doesn't support it currently](https://github.com/clap-rs/clap/issues/2222), someone mentioned this as a workaround: > I resorted to collecting `std::env::args()` into a `Vec`, iterated over `.split("--")`, provided the zeroth argument (program name) at...