ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
Guest6979 has quit [Ping timeout: 480 seconds]
anarsoul has quit [Quit: ZNC 1.8.2 - https://znc.in]
pieguy128 has quit [Quit: ZNC 1.8.2 - https://znc.in]
anarsoul has joined #wayland
anarsoul has quit [Remote host closed the connection]
columbarius has joined #wayland
pieguy128 has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
anarsoul has joined #wayland
molinari has quit [Ping timeout: 480 seconds]
<yshui`> cursor surfaces can in theory have a tree of subsurfaces, does any client actually do that?
alatiera has quit [Ping timeout: 480 seconds]
jmd has joined #wayland
bookworm_ has joined #wayland
bookworm has quit [Read error: Connection reset by peer]
agd5f has joined #wayland
agd5f_ has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
fmuellner has quit [Ping timeout: 480 seconds]
bookworm_ has quit [Ping timeout: 480 seconds]
bookworm has joined #wayland
ThepersonRichard[m] has joined #wayland
systwi_ has joined #wayland
systwi_ has quit []
systwi_ has joined #wayland
Arnavion has quit []
systwi has quit [Ping timeout: 480 seconds]
systwi_ has quit []
systwi has joined #wayland
kts has joined #wayland
Arnavion has joined #wayland
kts has quit [Quit: Konversation terminated!]
kts has joined #wayland
danvet has joined #wayland
kts has quit [Quit: Konversation terminated!]
rg has joined #wayland
hardening has joined #wayland
dcz_ has joined #wayland
chip_x has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
Dami_Lu has quit [Ping timeout: 480 seconds]
chipxxx has joined #wayland
chip_x has quit [Ping timeout: 480 seconds]
chip_x has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
tzimmermann has joined #wayland
julio7359 has quit [Ping timeout: 480 seconds]
bilelmoussaoui has joined #wayland
mvlad has joined #wayland
<ofourdan> MrCooper, jadahl, emersion, anything to add to https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1088 before I press the green^W blue button?
rasterman has joined #wayland
<MrCooper> ofourdan: nothing from my side
<jadahl> nothing from me either
Fxzxmic has joined #wayland
<emersion> i disagree with jadahl but i'll leave it up to you to decide what to do
<ofourdan> emersion, you mean you disagree on the form, not on the logic itself, right?
i509vcb has quit [Quit: Connection closed for inactivity]
<emersion> i think the patch degrades readability and maintainability
<emersion> the idea is good
<ofourdan> for context, this is to fix a regression triggered by commit c6f2598a4 so we need a fix
<emersion> i understand
hardening has quit [Quit: http://quassel-irc.org - Discuter simplement. Partout.]
floof58 has joined #wayland
floof58_ has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
molinari has joined #wayland
devilhorns has joined #wayland
Dami_Lu has joined #wayland
MajorBiscuit has joined #wayland
Fxzxmic has quit [Remote host closed the connection]
Fxzxmic has joined #wayland
chipxxx has joined #wayland
kts has joined #wayland
chip_x has quit [Ping timeout: 480 seconds]
Fxzxmic has quit [Remote host closed the connection]
Fxzxmic has joined #wayland
Fxzx_mic has joined #wayland
Fxzxmic has quit [Ping timeout: 480 seconds]
fmuellner has joined #wayland
nerdopolis has joined #wayland
<wlb> weston/main: Derek Foreman * compositor: Rename position.set to position.changed https://gitlab.freedesktop.org/wayland/weston/commit/ff00ae421851 include/libweston/libweston.h libweston/compositor.c
<wlb> weston Merge request !1185 merged \o/ (compositor: Rename position.set to position.changed https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1185)
Fxzxmic has joined #wayland
Fxzx_mic has quit [Ping timeout: 480 seconds]
<ifreund> does Xwayland have release notes or a changelog somewhere? All I see in the repository are plain tags
<ofourdan> of course it does - the changelog is in git, and the release notes are with the release announcements
Fxzx_mic has joined #wayland
alatiera has joined #wayland
<ifreund> ok, I think I've just failed to find the release announcements then
<ifreund> I assume they're on a mailing list I'm not subscribed to currently or something
<ifreund> thanks!
<ofourdan> np!
<pq> that's odd, I thought I was on the xorg list, but I haven't got anything since 2020...
<ifreund> ofourdan: I'm very thankful for your work on improving rootful mode by the way, I have one particularly problematic program that I can't get working in my compositor's rootless mode :)
<ofourdan> nice, thanks!
<ifreund> If it had clipboard integration and the window could be resized I'd seriously consider dropping xwayland support from my compositor xD
<kennylevinsen> My (somewhat toy) compositor is also xwayland-less, so I rely entirely on rootful mode where I need X. So much appreciated :)
<ifreund> not sure if those things are feasible though
<pq> also no xorg-devel emails in 6 months...
<pq> and the last members@x.org email was in 2020 too, what is this
Fxzxmic has quit [Ping timeout: 480 seconds]
Fxzxmic has joined #wayland
Fxzx_mic has quit [Ping timeout: 480 seconds]
eroux has quit [Remote host closed the connection]
jmd has quit [Ping timeout: 480 seconds]
<wlb> weston Merge request !1186 opened by Leandro Ribeiro (leandrohrb) Add color-profile and color-transformation debug scopes https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1186
Company has joined #wayland
kts has quit [Quit: Konversation terminated!]
agd5f_ has joined #wayland
agd5f has quit [Ping timeout: 480 seconds]
agd5f_ has quit [Ping timeout: 480 seconds]
Fxzxmic has quit [Quit: Konversation exit!]
kts has joined #wayland
<MrCooper> jadahl: to be nitpicky, I think https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1088 would be easier to understand & review if the last commit was split into two (one for each case), and those commits were moved before the commit which actually fixes the issue
<ofourdan> (and adding your s-o-b would be great)
<ofourdan> I can hold on the xwayland 23.1 rc2 a little bit more
<jadahl> MrCooper: alright
chip_x has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
rv1sr has joined #wayland
cvmn has joined #wayland
<ofourdan> jadahl: sorry :)
caveman has quit [Ping timeout: 480 seconds]
jmd has joined #wayland
<jadahl> ofourdan: sloppy code moving from my side
<ofourdan> also michel was asking to split the commit into two one for each case
<jadahl> gah, right
agd5f has joined #wayland
<jadahl> ugh, git history rewriting is not fun when you move code
<ofourdan> that's right
devilhorns has quit []
<MrCooper> jadahl: I'm sorry, but I do think it worked out as I hoped, thanks!
<jadahl> MrCooper: I had to rewrite a patch, but at least vim's undo feature did half the work
<MrCooper> aren't we supposed to use ChatGPT for this now? :P
<ofourdan> huh
<jadahl> "Rewrite git history according to MrCooper's wishes please" will it work?
<ofourdan> gotta try...
<MrCooper> I'll be disappointed if it doesn't
<ofourdan> ok, I'm going to land this now, and the release of rc2 will probably wait for tomorrow morning, I do not want to rush it
busheling has quit [Ping timeout: 480 seconds]
<ofourdan> (also I have to add these commits to the backport MR)
busheling has joined #wayland
<MrCooper> sounds good
<ofourdan> MrCooper: regarding https://gitlab.freedesktop.org/xorg/xserver/-/issues/1442 anything I could do to help? I am running out of ideas right now
chip_x has quit [Remote host closed the connection]
chip_x has joined #wayland
<MrCooper> ofourdan: you've done a lot already, can't think of anything else right now; will take another look when I get a chance
<emersion> MrCooper: for_each_safe is not safe when any element other than the current one is removed
<emersion> not sure if that helps, but i haven't seen it mentionned in your comments, so just in case…
<MrCooper> it might help, thanks
<emersion> a common pattern to remove everything from a list would be `while (!wl_list_empty(&list))`
<emersion> and yeah moving into another temp list as you do is another pattern
* ofourdan facepalm, I never realised that the implementation of wl_list_* is actually the same as xorg_list_*
<emersion> and it's all the same as the kernel's!
<emersion> beware though, the idea is the same, but the APIs are different
<emersion> e.g. xorg insertion has reversed arg order
<emersion> when compared to wl at least
<ofourdan> we all need some traps here and there to remain alert, aren't we? :)
<emersion> it keeps us sharp :)
<ofourdan> hehehe
chipxxx has joined #wayland
chip__ has joined #wayland
chip_x has quit [Ping timeout: 480 seconds]
chip_x has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
chipxxx has joined #wayland
chip_x has quit [Remote host closed the connection]
chip__ has quit [Ping timeout: 480 seconds]
chip_x has joined #wayland
chipxxx has quit [Remote host closed the connection]
floof58 is now known as Guest7071
floof58 has joined #wayland
Guest7071 has quit [Ping timeout: 480 seconds]
pochu has quit []
pochu has joined #wayland
pochu has quit []
pochu has joined #wayland
MajorBiscuit has quit [Quit: WeeChat 3.6]
chipxxx has joined #wayland
pochu has quit [Quit: leaving]
pochu has joined #wayland
chip_x has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
chip_x has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
chipxxx has joined #wayland
chip_x has quit [Ping timeout: 480 seconds]
chip_x has joined #wayland
chip__ has joined #wayland
chip_x has quit [Remote host closed the connection]
molinari has quit [Ping timeout: 480 seconds]
chipxxx has quit [Ping timeout: 480 seconds]
jmd has quit [Ping timeout: 480 seconds]
julio7359 has joined #wayland
jmd has joined #wayland
bluebugs has quit [Read error: Connection reset by peer]
bluebugs has joined #wayland
julio7359 has quit [Remote host closed the connection]
julio7359 has joined #wayland
bim9262 has quit [Quit: ZNC - https://znc.in]
bim9262 has joined #wayland
i509vcb has joined #wayland
junaid has joined #wayland
junaid has quit [Remote host closed the connection]
kts has quit [Quit: Konversation terminated!]
tzimmermann has quit [Quit: Leaving]
<DodoGTA> Is it possible to have a cursor that is always shown and unlocked but locked to one place while holding right-click (while relative mouse events are still being sent) on Wayland?
<DodoGTA> Assuming both relative-pointer and pointer-constraints are available and working
cool110 has quit [Remote host closed the connection]
rg has quit []
bjasp has left #wayland [#wayland]
ybogdano is now known as Guest7087
ybogdano has joined #wayland
chipxxx has joined #wayland
Guest7087 has quit []
<DodoGTA> Edit: The relative mouse events should only be sent while right-clicking (this is for clarity reasons)
chip__ has quit [Ping timeout: 480 seconds]
andyrtr_ has joined #wayland
Szadek has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
cool110 has joined #wayland
floof58 is now known as Guest7089
floof58 has joined #wayland
Guest7089 has quit [Ping timeout: 480 seconds]
Szadek has quit [Quit: WeeChat 3.8]
the_sea_peoples has quit [Read error: No route to host]
rasterman has quit [Quit: Gettin' stinky!]
ybogdano is now known as Guest7094
ybogdano has joined #wayland
hardening has quit [Quit: http://quassel-irc.org - Discuter simplement. Partout.]
danvet has quit [Ping timeout: 480 seconds]
chip_x has joined #wayland
agd5f_ has joined #wayland
chipxxx has quit [Ping timeout: 480 seconds]
agd5f has quit [Ping timeout: 480 seconds]
Szadek has joined #wayland
junaid has joined #wayland
junaid has quit [Remote host closed the connection]
rv1sr has quit []
dcz_ has quit [Ping timeout: 480 seconds]
agd5f has joined #wayland
agd5f_ has quit [Ping timeout: 480 seconds]
agd5f has quit [Ping timeout: 480 seconds]
Szadek has quit [Ping timeout: 480 seconds]
Szadek has joined #wayland
DodoGTA has quit [Ping timeout: 480 seconds]
DodoGTA has joined #wayland
agd5f has joined #wayland
DodoGTA has quit [Ping timeout: 480 seconds]
DodoGTA has joined #wayland