ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
feaneron has quit [Quit: feaneron]
qaqland has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
danieldg has quit [Read error: Connection reset by peer]
danieldg has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
tristianc6704 has quit [Ping timeout: 480 seconds]
silverpower has quit [Ping timeout: 480 seconds]
silverpower has joined #wayland
qaqland has quit [Ping timeout: 480 seconds]
bodiccea has joined #wayland
bodiccea_ has quit [Ping timeout: 480 seconds]
qaqland has joined #wayland
dri-logger has quit [Remote host closed the connection]
nerdopolis has quit [Ping timeout: 480 seconds]
dri-logger has joined #wayland
jonesv has quit [Read error: Connection reset by peer]
fabiancodes has quit [Read error: Connection reset by peer]
tsujp has quit [Read error: No route to host]
cpli has quit [Write error: connection closed]
fabiancodes has joined #wayland
cpli has joined #wayland
tsujp has joined #wayland
mainiomano has quit [Read error: Connection reset by peer]
mainiomano has joined #wayland
kindablue_ has joined #wayland
kindablue has quit [Read error: No route to host]
tommybomb has quit [Read error: No route to host]
abcdw has quit [Read error: Connection reset by peer]
tommybomb has joined #wayland
abcdw has joined #wayland
psykose has quit [Remote host closed the connection]
kchibisov_ has joined #wayland
kchibisov has quit [Remote host closed the connection]
kennylevinsen has quit [Remote host closed the connection]
kennylevinsen has joined #wayland
dorkbutt has quit [Read error: No route to host]
Guest3669 has quit [Write error: connection closed]
raghavgururajan has joined #wayland
dorkbutt has joined #wayland
ifreund has quit [Read error: No route to host]
ifreund has joined #wayland
staceee has quit [Read error: Connection reset by peer]
staceee has joined #wayland
dnkl has quit [Read error: Connection reset by peer]
dnkl has joined #wayland
psykose has joined #wayland
kindablue_ is now known as kindablue
raghavgururajan is now known as Guest4265
jonesv has joined #wayland
Company has quit [Quit: Leaving]
mxz has quit [Ping timeout: 480 seconds]
ghishadow has quit [Ping timeout: 480 seconds]
eroc1990 is now known as Guest4275
eroc1990 has joined #wayland
Guest4275 has quit [Read error: Connection reset by peer]
glennk has joined #wayland
dottedmag has quit [Quit: QUIT]
dottedmag has joined #wayland
Shinri has left #wayland [#wayland]
leon-anavi has joined #wayland
mclasen has joined #wayland
mxz has joined #wayland
garnacho has joined #wayland
junaid has joined #wayland
guru__ has joined #wayland
qaqland has quit [Ping timeout: 480 seconds]
qaqland has joined #wayland
mart has joined #wayland
mart has quit [Remote host closed the connection]
ghishadow has joined #wayland
rv1sr has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
rgallaispou has quit [Read error: Connection reset by peer]
mclasen has joined #wayland
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
kts has joined #wayland
kts has quit [Quit: Leaving]
Dami_Lu has quit [Remote host closed the connection]
Dami_Lu has joined #wayland
flom84 has joined #wayland
qaqland_ has joined #wayland
qaqland has quit [Ping timeout: 480 seconds]
qaqland_ is now known as qaqland
kts has joined #wayland
<wlb> weston Merge request !1482 opened by Oleksii Khudobin (alexey.khudobin) Provide changes to seat management in RDP backend https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1482
qaqland has quit [Ping timeout: 480 seconds]
qaqland has joined #wayland
qaqland has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
flom84 has quit [Quit: Leaving]
MajorBiscuit has joined #wayland
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #wayland
nerdopolis has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #wayland
Brainium has joined #wayland
<zzag> jadahl: MrCooper: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/26#note_2320406 a bit of compromise, but what do you think about ignoring subsurface sync state in wp_transactions_v1.commit? i.e. treat subsurfaces desync even though they are effectively sync in wp_transactions_v1.commit
<zzag> - if sync subsurface has been committed but it's not part of a transaction, use the normal commit rules, i.e. apply subsurface state when the parent surface's state is committed
<zzag> - on client side, it would make sync subsurfaces a lot nicer to deal with, one wouldn't need to add pesky parent surface commits even though no changes have occurred in the parent
<zzag> - this would make subsurfaces a lot easier to deal with, e.g. what if the subsurface becomes desync or sync after add_surface => this wouldn't matter
<zzag> also /me wishes we had transactions right from the start
<zzag> then we wouldn't have wl_subsurface.set_desync and set_sync
<zzag> and subsurfaces would be a lot simpler in general
tristianc6704 has joined #wayland
kts has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
mripard has quit [Remote host closed the connection]
MajorBiscuit has quit [Ping timeout: 480 seconds]
feaneron has joined #wayland
MajorBiscuit has joined #wayland
rasterman has joined #wayland
rv1sr has quit []
mclasen has joined #wayland
kts has quit [Quit: Konversation terminated!]
rv1sr has joined #wayland
silverpower has quit [Ping timeout: 480 seconds]
silverpower has joined #wayland
tent405 has quit [Ping timeout: 480 seconds]
OPEN___ has joined #wayland
<OPEN___> Hi everyone, I wanted to participate EVoC this year, so i was curious to know that EVoC is happening this year [2024] as i tried to reach at the mailing list but doesn't recieved any response from there ??
<OPEN___> or I am doing something wrong? Any advice or guidance will be appericated !!
<emersion> zzag: i'd prefer protocol error rather than ignore tbh
<zzag> hmm, that's an interesting idea! just to be sure, do you suggest to forbid adding sync subsurfaces to wp_transaction_v1?
<zzag> so they all are desync
mclasen has quit [Ping timeout: 480 seconds]
<emersion> yeah
mclasen has joined #wayland
silverpower has quit [Quit: No Ping reply in 210 seconds.]
<zzag> okay, yeah, that's a good idea!
silverpower has joined #wayland
OPEN___ has quit [Remote host closed the connection]
<zzag> emersion: btw, is the wlroots community interested in the surface transaction protocol? could you ack it? :)
<zzag> fwiw, Qt devs have shown some interest in such a protocol too. /me will poke them
<vyivel> zzag: it's a wp_ protocol so i don't think we can be not interested in it
<zzag> \o/
<emersion> oh yeah definitely, and vyivel has a WIP impl even i think?
MajorBiscuit has quit [Ping timeout: 480 seconds]
<vyivel> i have an ad-hoc transaction protocol impl for testing but it's very similar to what's in the MR iirc
<vyivel> i'm just waiting for a consensus on how it all interacts with subsurfaces
<zzag> ftr I implemented the protocol in the MR, but I would really like to simplify subsurface stuff, so they are treated as desyncc
<vyivel> forbidding adding sync subsurfaces as suggested above sounds fine to me, but there are some tricky cases (subsurfaces can be sync indirectly, and they can become sync after being added to a transaction)
<emersion> ndeed
<emersion> indeed*
<zzag> "and they can become sync after being added to a transaction)" in kwin, this doesn't matter
<zzag> because every transaction is basically a hash table surface -> state
<zzag> and kwin takes a "snapshot" when creating a transaction
<zzag> so if sync state changes later, it doesn't matter
<zzag> state will be still applied as expected
<vyivel> hm
<vyivel> set_desync, add to transaction, set_sync, commit, commit transaction — is the state applied in this case?
<zzag> "set_sync" this should post a protococl error
<zzag> set_desync, add to transaction, commit, commit transaction, set_sync should be fine though
<vyivel> right, we're on the same page then
MajorBiscuit has joined #wayland
Company has joined #wayland
mvlad has joined #wayland
mclasen has quit [Quit: mclasen]
mclasen has joined #wayland
mclasen has quit [Read error: Connection reset by peer]
mclasen has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
sima has joined #wayland
kts has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
radu24284303951534727071489559 has quit []
radu24284303951534727071489559 has joined #wayland
MajorBiscuit has joined #wayland
<MrCooper> then there would also need to be an error if a sub-surface in a transaction becomes implicitly sync due to an ancestor, which might be a bit weird / surprising
kts has quit [Ping timeout: 480 seconds]
radu24284303951534727071489559 has quit [Ping timeout: 480 seconds]
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
junaid has quit [Quit: Lost terminal]
qaqland has joined #wayland
MajorBiscuit has quit [Quit: WeeChat 4.2.1]
kts has joined #wayland
kts has quit []
___nick___ has joined #wayland
junaid has joined #wayland
junaid has quit []
rasterman has joined #wayland
mart has joined #wayland
junaid has joined #wayland
junaid has quit []
junaid has joined #wayland
qaqland has quit [Remote host closed the connection]
qaqland has joined #wayland
kts has joined #wayland
<wlb> wayland-protocols Merge request !293 opened by Sebastian Wick (swick) cursor-shape-v1: Make object inert when underlying object is destroyed https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/293
kts has quit [Quit: Leaving]
qaqland has quit [Ping timeout: 480 seconds]
junaid has quit [Quit: Lost terminal]
qaqland has joined #wayland
soreau has quit [Ping timeout: 480 seconds]
ghishadow has quit []
DodoGTA is now known as Guest4318
DodoGTA has joined #wayland
fvok4 has quit [Ping timeout: 480 seconds]
sevz has quit [Quit: WeeChat 4.2.1]
mart has quit [Quit: Konversation terminated!]
sevz has joined #wayland
soreau has joined #wayland
Guest4318 has quit [Ping timeout: 480 seconds]
Narrat has joined #wayland
junaid has joined #wayland
__nick__ has joined #wayland
___nick___ has quit [Ping timeout: 480 seconds]
iomari891 has joined #wayland
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
iomari891 has quit [Ping timeout: 480 seconds]
___nick___ has joined #wayland
__nick__ has quit [Ping timeout: 480 seconds]
tombl_ has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
leon-anavi has quit [Quit: Leaving]
tombl has quit [Ping timeout: 480 seconds]
tombl has joined #wayland
tombl_ has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
andyrtr has quit [Quit: ZNC 1.9.0 - https://znc.in]
andyrtr has joined #wayland
__nick__ has joined #wayland
___nick___ has quit [Ping timeout: 480 seconds]
mceier has quit [Quit: leaving]
mceier has joined #wayland
d10n has quit [Quit: why all the #hashtags]
d10n has joined #wayland
junaid has quit [Quit: Lost terminal]
__nick__ has quit []
junaid has joined #wayland
___nick___ has joined #wayland
___nick___ has quit []
Brainium has quit [Quit: Konversation terminated!]
vyivel has quit [Remote host closed the connection]
vyivel has joined #wayland
Brainium has joined #wayland
___nick___ has joined #wayland
Brainium has quit []
fmuellner has joined #wayland
psykose has quit [Remote host closed the connection]
tombl has quit [Remote host closed the connection]
tombl has joined #wayland
feaneron has quit [Quit: feaneron]
junaid has quit [Remote host closed the connection]
julio7359 has quit [Remote host closed the connection]
junaid has joined #wayland
TheCaptain82970403198578471379 has quit []
feaneron has joined #wayland
rv1sr has quit [Ping timeout: 480 seconds]
flom84 has joined #wayland
___nick___ has quit [Remote host closed the connection]
flom84 has quit []
sima has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
mclasen has joined #wayland
rolf has joined #wayland
d42 has quit [Read error: Connection reset by peer]
d42 has joined #wayland
d42 has quit []
mclasen has quit [Ping timeout: 480 seconds]
junaid has quit [Remote host closed the connection]
rv1sr has joined #wayland
mclasen has joined #wayland
rv1sr has quit [Remote host closed the connection]
rv1sr has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
d42 has joined #wayland
rv1sr has quit []
mclasen_ has joined #wayland
RAOF_ has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
mclasen_ is now known as mclasen
RAOF has quit [Ping timeout: 480 seconds]
RAOF has joined #wayland
Narrat has quit []
RAOF_ has quit [Ping timeout: 480 seconds]
overholts has quit [Quit: overholts]
overholts has joined #wayland