Ian Douglas Scott

Results 545 comments of Ian Douglas Scott

https://github.com/Smithay/wayland-rs/pull/763 has the code I've experimented with for using `polling`, anyway. Seems like a viable enough idea in principle, and it *might* magically make illumos/solaris work.

Yeah, this is necessary for correct behavior. At least if you want the nested compositor to behave as a native part of the parent environment with the same latched/locked/group. I...

`KbdInternal::key_input` is a private function, called by `KeyboadHandle::input_intercept`. Which is also called by `KeyboardHandle::input`. I was also thinking of a second function variant, but that would require a separate version...

So outside of the CI coverage tests (which were failing) this function is only needed if it's used, and won't break `server_system` on Ubuntu 22.04, Debian Stable, etc. that have...

No, it looks like with this anvil fails to link on 22.04 with `wayland-backend/server_system` but without `wayland-sys/dlopen`. And fails at runtime if `wayland-sys/dlopen` is used. Whether or not `global_name` is...

I've just done a wayland-rs release without this for now. Presumably no one needs this functionality in their compositor immediately and it can wait for the next wayland-rs release (but...

Right. Protocols like https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/40 may also want to make use of this. But it doesn't currently. (And "in a year" may be an optimistic timeline for getting things like that...

With https://github.com/elinorbgr/dlib/pull/22, it should be possible to just use: ```rust #[cfg(feature = "libwayland_1_22")] fn wl_global_get_name(*mut wl_global, *mut wl_client) -> u32, ```

I like the idea of making wayland-backend more stable. This was discussed a bit in https://github.com/Smithay/wayland-rs/issues/721. Not sure how many challenges there are to this. https://github.com/Smithay/wayland-rs/pull/678 is a breaking change...

Nice, I forgot this was added to wayland. Now if only https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/388 could be merged too...