Simon Ser

Results 570 issues of Simon Ser

Grabs would be a much better way to implement locked/confined pointers. That's how Weston does it. --- wlroots has migrated to gitlab.freedesktop.org. This issue has been moved to: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/1501

enhancement

Grabs are currently used only for drag-and-drop. They could be useful to a lot more things: * Pointer constraints (https://github.com/swaywm/wlroots/issues/1501) * Move/resize windows (those would be grab interfaces implemented in...

enhancement

See: * https://lists.freedesktop.org/archives/wayland-devel/2019-January/039901.html * https://who-t.blogspot.com/2018/12/high-resolution-wheel-scrolling-on.html --- wlroots has migrated to gitlab.freedesktop.org. This issue has been moved to: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/1508

enhancement

wlroots events currently have a `uint32_t time_msec` field. It will be necessary to either change the field (`struct timespec`?) or add a new one (`uint32_t time_nsec`?). --- wlroots has migrated...

enhancement

Currently it's not possible to start a drag-and-drop operation with a tablet device, because `wlr_drag` is missing a tablet grab interface. --- wlroots has migrated to gitlab.freedesktop.org. This issue has...

enhancement
seat

```c struct wlr_surface_damage_manager { struct wlr_surface *surface; struct { struct wl_signal damage; } events; }; struct wlr_surface_damage_manager_damage_event { struct wlr_surface_damage_manager *manager; int32_t sx, sy; pixman_region32_t *damage; }; // Listens to...

proposal

Some monitors might have multiple connectors with tiled screens. DRM connectors will have a TILE property that can be used to retrieve tile information. See for example how GNOME Shell...

enhancement
backend/drm

It's not clear what wlroots should do when the compositor decides to change the pointer focus and there are some pressed buttons. Clients receiving `leave` will assume buttons have been...

question

Similar to https://github.com/swaywm/wlroots/issues/1610, but for `wl_output.{make,model}`. * These two are [legacy `wl_output` properties](https://gitlab.freedesktop.org/wayland/wayland/blob/master/protocol/wayland.xml#L2415) * `xdg-output.{name,description}` are much better * It's not clear what make/model/serial is for a virtual output *...

proposal

1. Create a script that `chvt 2; sleep 5; chvt 1` 2. Run it as root on tty in a wlroots compositor, press the key slowly (so that it's still...

bug