ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
rgallaispou has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
rgallaispou has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
Guest1156 has quit []
karenw has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
<karenw>
Can you have multiple pointers or keyboards (from multiple wl_seats) focusing the same window?
<FreeFull>
I believe you can
karenw has quit [Quit: Konversation terminated!]
karenw has joined #wayland
karenw has quit []
karenw has joined #wayland
karenw has quit []
karenw has joined #wayland
<karenw>
Good good, not too difficult to make Window.Focus a set instead of a singleton per-window.
<karenw>
Window needing to be able to access cursors to change them breaks the otherwise neat seperation between 'window' and 'seat' I have. But api bends to the needs of reality, not the other way around.
<kode54>
DemiMarie: yes, input events exactly over Xwayland windows. Easily observed with XEyes
kts has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
kts has quit [Quit: Konversation terminated!]
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
<karenw>
Oh yeah, xeyes is super cursed on (x)wayland
<karenw>
I assume a 'wleyes' is impossible without compositor-specific protocol?
<emersion>
correct
* soreau
mumbles something about pointer-lock
Arnavion has quit [Remote host closed the connection]
Arnavion has joined #wayland
<karenw>
So. wl_cursor vs wl_shape gives me different sized cursors. What's the correct size to pass to wl_cursor other than "Try XCURSOR_SIZE in the environment, then guess just 24 arbitarily"
<karenw>
*wp_cursor_shape
garnacho has quit [Ping timeout: 480 seconds]
<DemiMarie>
emersion: Would creating a fullscreen transparent X11 window be a reasonable workaround?
IMTheNachoMan has joined #wayland
<DemiMarie>
These are legacy GTK3 applications, and they will eventually be replaced with something using layer-shell but that will take quite a while because the new UX will be completely different.
<soreau>
DemiMarie: if you do the fs transparent thing, you'd probably want to propagate the click to the surface beneath the transparent surface