ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
<karenthedorf> TIL: There's a 'wl_display_listener' >.>
<karenthedorf> Although it doesn't seem like you can use it? Just complains there's already a listener for the display proxy.
fmuellner has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
guru__ has joined #wayland
guru_ has quit [Ping timeout: 480 seconds]
guru_ has joined #wayland
guru__ has quit [Ping timeout: 480 seconds]
guru__ has joined #wayland
guru_ has quit [Ping timeout: 480 seconds]
guru_ has joined #wayland
guru__ has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
caveman has joined #wayland
guru__ has joined #wayland
Brainium has quit [Ping timeout: 480 seconds]
guru_ has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
privacy has quit [Quit: Leaving]
Brainium has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
bindu has quit [Remote host closed the connection]
bindu has joined #wayland
checkfoc_us has quit []
checkfoc_us has joined #wayland
glennk has joined #wayland
coldfeet has joined #wayland
riteo_ has joined #wayland
riteo has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
bodiccea_ has quit [Read error: No route to host]
bodiccea_ has joined #wayland
mvlad has joined #wayland
shoragan has joined #wayland
cwegener has quit [Quit: WeeChat 4.3.3]
nurupo has quit [Quit: nurupo.ga]
nurupo has joined #wayland
sima has joined #wayland
karenw has joined #wayland
karenthedorf has quit [Ping timeout: 480 seconds]
kts has joined #wayland
iomari891 has joined #wayland
Plagman has quit [Remote host closed the connection]
Plagman has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Quit: Konversation terminated!]
Max1 has joined #wayland
<Max1> I'd love some more input on https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/202, both regarding the spec side of things as well as the concrete issue I'm running into in multiple compositors
<Max1> Not sure if it's better to consolidate this into this one issue, or if I should also file issues with the compositors?
kelnos has quit [Remote host closed the connection]
kelnos has joined #wayland
kts has joined #wayland
karenw has quit [Remote host closed the connection]
mripard has joined #wayland
mclasen has joined #wayland
dri-logger has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
fmuellner has joined #wayland
Satan has quit [Quit: Ping timeout (120 seconds)]
kts has quit [Ping timeout: 480 seconds]
Satan has joined #wayland
coldfeet has joined #wayland
coldfeet has quit [Remote host closed the connection]
<wlb> weston Merge request !1562 opened by Marius Vlad (mvlad) headless, pipewire: Remove band-aids as they no longer needed https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1562 [Headless backend], [PipeWire Backend]
fmuellner has quit [Remote host closed the connection]
qyliss has quit [Remote host closed the connection]
qyliss has joined #wayland
avu has quit [Quit: avu]
avu has joined #wayland
mvlad has quit [Remote host closed the connection]
Brainium has quit []
neniagh has joined #wayland
nerdopolis has joined #wayland
Brainium has joined #wayland
cyrinux30 has quit []
cyrinux has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
bindu has quit [Ping timeout: 480 seconds]
FreeFull_ has joined #wayland
FreeFull has quit [Ping timeout: 480 seconds]
karenthedorf has joined #wayland
mohit81582263 has quit [Quit: mohit81582263]
mohit81582263 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
PopLamina has quit [Read error: Connection reset by peer]
Brainium has joined #wayland
PopLamina has joined #wayland
iomari891 has joined #wayland
mohit81582263 has quit [Quit: mohit81582263]
mohit81582263 has joined #wayland
kts has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
chamlis has quit [Remote host closed the connection]
chamlis has joined #wayland
kts has quit [Remote host closed the connection]
Guest99 has quit [Remote host closed the connection]
kts has joined #wayland
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
vincejv has quit [Remote host closed the connection]
vincejv has joined #wayland
OrkoOooJul1[m] has quit [Quit: Client limit exceeded: 20000]
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #wayland
Company has joined #wayland
rv1sr has joined #wayland
kts has quit [Quit: Konversation terminated!]
<karenthedorf> So, I'm looking at the output of WAYLAND_DEBUG. How/Why does the server send wl_display@1.delete_id(3), but then later on sends wl_callback@3.done(31974). How can it call .done on something it's deleted?
lsd|2 has joined #wayland
lsd|2 has quit []
<karenthedorf> (I know the lifetime of wl_callback is 'weird' as it's server-destroyed via na event unlike most objects, but I still don't understand what's going on)
lsd|2 has joined #wayland
iomari891 has joined #wayland
lsd|2 has quit []
sally has left #wayland [#wayland]
lsd|2 has joined #wayland
ManMower has quit [Ping timeout: 480 seconds]
mripard has quit [Quit: mripard]
sally has joined #wayland
iomari891 has quit [Read error: No route to host]
iomari891 has joined #wayland
<sewn> latex: wmenu, mew, emenu, fuzzel
Brainium has quit [Quit: Konversation terminated!]
<kennylevinsen> karenthedorf: share the output?
cool110 has joined #wayland
cool110 is now known as Guest206
Sachiel has quit [Quit: WeeChat 4.2.1]
karenthedorf has quit [Ping timeout: 480 seconds]
Sachiel has joined #wayland
novenary has quit [Remote host closed the connection]
novenary has joined #wayland
ity has joined #wayland
fossdd_ has joined #wayland
fossdd__ has joined #wayland
fossdd has quit [Ping timeout: 480 seconds]
fossdd_ has quit [Ping timeout: 480 seconds]
fossdd has joined #wayland
fossdd_ has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
fossdd__ has quit [Ping timeout: 480 seconds]
fossdd__ has joined #wayland
fossdd has quit [Ping timeout: 480 seconds]
fossdd_ has quit [Ping timeout: 480 seconds]
fossdd has joined #wayland
fossdd_ has joined #wayland
fossdd__ has quit [Ping timeout: 480 seconds]
fossdd is now known as Guest215
fossdd_ is now known as fossdd
flom84 has joined #wayland
karenthedorf has joined #wayland
lsd|2 has quit [Read error: Connection reset by peer]
Guest215 has quit [Ping timeout: 480 seconds]
<karenthedorf> kennylevinsen: https://pastebin.com/8HQQC4iL (My internet dropped, I may have missed pings)
<karenthedorf> On line 3 the server says delete_id(3), but then at the end of the registry spitting out globals it calls 3.done()
UndeadLeech has quit [Quit: Critical System Error]
<karenthedorf> Also, how come there's no wl_registry.release like wl_seat and friends got in a later version?
fossdd_ has joined #wayland
<vyivel> wl_registry is frozen
<vyivel> wl_fixes addresses this
<karenthedorf> Ah, it has to remain forward compatible as well as backward?
fossdd_ has quit [Remote host closed the connection]
<vyivel> the object version is (most of the time) defined by the version of the object which creates it (wl_display in this case via get_registry)
<karenthedorf> Oh, I think the comments on the wl_fixes MR answer my question:
<vyivel> and wl_display is special as it exists by default
<karenthedorf> "IDs are only re-used once both a wl_display.delete_id event has been received AND the client has explicitly destroyed the object."
<vyivel> and can't be changed
<vyivel> regarding id reuse, yeah that's it
<karenthedorf> If I extend that to "the client or server explicitly call the destructor" (as wl_callback is a destructor event, not a client callable function)
<karenthedorf> destructor events are quirky, I've seen it said before. Thanks vyivel.
fossdd_ has joined #wayland
Company has quit [Read error: Connection reset by peer]
fossdd has quit [Ping timeout: 480 seconds]
Company has joined #wayland
sevz has quit [Quit: WeeChat 4.3.2]
fossdd has joined #wayland
sevz has joined #wayland
UndeadLeech has joined #wayland
iomari891 has quit [Read error: Connection reset by peer]
ManMower has joined #wayland
fossdd__ has joined #wayland
fossdd_ has quit [Ping timeout: 480 seconds]
fossdd_ has joined #wayland
prg has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
fossdd has quit [Ping timeout: 480 seconds]
fossdd has joined #wayland
prg has joined #wayland
fossdd__ has quit [Ping timeout: 480 seconds]
Arsen has quit [Quit: Quit.]
shankaru has quit [Remote host closed the connection]
fossdd__ has joined #wayland
shankaru has joined #wayland
Arsen has joined #wayland
fossdd_ has quit [Ping timeout: 480 seconds]
Arsen is now known as Guest216
fossdd_ has joined #wayland
fossdd has quit [Ping timeout: 480 seconds]
fossdd has joined #wayland
Company has quit [Read error: Connection reset by peer]
fossdd__ has quit [Ping timeout: 480 seconds]
Guest216 has quit []
Arsen_ has joined #wayland
Arsen_ is now known as Arsen
fossdd_ has quit [Ping timeout: 480 seconds]
Brainium has joined #wayland
tzafrir has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
tzafrir has joined #wayland
Company has joined #wayland
Company has quit []
Company has joined #wayland
i509vcb has quit [Quit: Connection closed for inactivity]
caveman has quit [Remote host closed the connection]
caveman has joined #wayland
flom84 has quit [Remote host closed the connection]
flom84 has joined #wayland
flom_84 has joined #wayland
flom_84 has quit [Remote host closed the connection]
flom84 has quit [Quit: Leaving]
rv1sr has quit []
Nefsen402 has quit [Remote host closed the connection]
bl4ckb0ne has quit [Remote host closed the connection]
bl4ckb0ne has joined #wayland
emersion has joined #wayland
Nefsen402 has joined #wayland
nerdopolis has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Brainium has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
Guest206 has quit [Remote host closed the connection]
cool110 has joined #wayland
cool110 is now known as Guest229
mclasen has joined #wayland
Company has quit [Ping timeout: 480 seconds]
nerdopolis has quit [Ping timeout: 480 seconds]
Company has joined #wayland