Ian Douglas Scott
Ian Douglas Scott
> I am unhappy, that this is moving window-management code (setting _NET_ACTIVE_WINDOW) into the X11Surface type. (Which is meant to be usable by custom WM implementations.) Is this also a...
> an external WM could also call X11Surface::change_net_state, it is basically a helper. Well, at present it couldn't, since `change_net_state` isn't `pub`.
Sending a `_NET_ACTIVE_WINDOW` client message is easy enough, though not very useful unless `X11WM` handles it. Where things are a little less obvious. It's expected that a EWMH WM will...
For an implementation in `wayland-client`, will this run into issues with requests that take a `new_id`? https://docs.rs/wayland-client/latest/wayland_client/protocol/wl_seat/struct.WlSeat.html#method.get_keyboard for instance is defined as: ```rust pub fn get_keyboard( &self, qh: &QueueHandle, udata:...
> I belive that the code needed to call constructors manually is simple enough to no warrant an additional get_registry_delegated::() generation, or forcing the DelegateTo generic on regular get_registry. Yeah,...