ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
nerdopolis has quit [Read error: Connection reset by peer]
<llyyr>
also yes, that MR and the linked sway MR is all that's required
Brainium has quit [Remote host closed the connection]
p7cq has joined #wayland
<outfoxxed[m]>
<llyyr> "what do you mean?" <- I currently use wlr foreign toplevel handles for window management, and need an ext foreign toplevel for the ext toplevel image capture
<outfoxxed[m]>
I'm wondering if theres a better way to tell which ones are the same window than guessing with creation time and other props
Moprius has quit [Quit: bye]
Moprius has joined #wayland
Brainium has joined #wayland
coldfeet has quit [Remote host closed the connection]
dviola has quit [Quit: WeeChat 4.5.1]
kts has quit [Ping timeout: 480 seconds]
gallo has quit [Remote host closed the connection]
gallo has joined #wayland
coldfeet has joined #wayland
coldfeet has quit [Remote host closed the connection]
dri-logger has joined #wayland
dri-logg1r has quit [Ping timeout: 480 seconds]
kts has joined #wayland
<Consolatis>
nope, sadly there is not. its guessing
<Consolatis>
(note that the wlroots implementation for ext-image-copy-capture-v1 also misses the toplevel capture part though)
<Consolatis>
and when that is implemented in wlroots, sway and other wlroots based compositors do need some more work to attach 'surfaces' (or wlr_scene_trees) to ext-foreign-toplevel-handle-v1 instances
nerdopolis has joined #wayland
bodiccea_ has joined #wayland
bwbuhse has quit [Remote host closed the connection]
bwbuhse has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
fmuellner has quit [Ping timeout: 480 seconds]
kts has quit [Read error: Connection reset by peer]
kts has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
bodiccea_ has quit [Ping timeout: 480 seconds]
bodiccea has joined #wayland
bwbuhse has quit [Remote host closed the connection]
bwbuhse has joined #wayland
kts has quit [Quit: Leaving]
narodnik2 has quit []
narodnik2 has joined #wayland
narodnik2 has quit []
narodnik2 has joined #wayland
feaneron has joined #wayland
garnacho has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
fmuellner has joined #wayland
<vyivel>
two questions about my favorite wayland protocol extension
<vyivel>
1) what's the correct way to handle multiple xdg_popup.grab requests on the compositor side? pick the first, the last, dismiss the popup if at least one of them is invalid, something else?
<vyivel>
2) at what point xdg_popup grab becomes active? at the time of xdg_popup.grab, on initial surface commit, or when the popup is mapped?
iomari891 has joined #wayland
rasterman has joined #wayland
avu has quit [Quit: avu]
avu has joined #wayland
Narrat has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
Lyude has quit [Quit: Bouncer restarting]
rasterman has quit [Read error: Connection reset by peer]
Lyude has joined #wayland
iomari891 has joined #wayland
coldfeet has joined #wayland
rasterman has joined #wayland
feaneron has quit [Quit: feaneron]
atticf has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
rasterman has joined #wayland
feaneron has joined #wayland
DPA has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]