13:45 ramblurr: i've revived wayland-java bindings project that @zubzub worked on some years ago.. i've ported it to project panama / JEP 454 so it's super easy to build and run now (no native code bits)
13:45 ramblurr: i would appreciate feedback from interested parties: https://github.com/Ramblurr/wayland-java
19:15 wlb: wayland Issue #502 opened by () Document how to change delay between switching windows https://gitlab.freedesktop.org/wayland/wayland/-/issues/502
19:20 wlb: wayland Issue #502 closed \o/ (Document how to change delay between switching windows https://gitlab.freedesktop.org/wayland/wayland/-/issues/502)
21:20 kchibisov: When I set `StartupNotify = true` inside the desktop file, should I activate myself with xdg-activation, or it means that launcher can set `XDG_ACTIVATION_TOKEN` for me, which I should read and activate?
21:23 kchibisov: From what I read in the spec, it sounds like it should be _second_, but gnome really wants me to send it myself.
21:26 d_ed[m]: it is the second
21:26 soreau: this is what the wlroots wayland backend does https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/backend/wayland/backend.c?ref_type=heads#L684
21:29 kchibisov: yeah, that's what I do as well.
21:29 kchibisov: But gnome never sets it and refuses to show my app in the taskbar becaues I don't activate.
21:29 kchibisov: ¯\_(ツ)_/¯
21:30 kchibisov: And doing a roundtrip to get a token every time on start of app doesn't make any sense to me.
21:39 d_ed[m]: I just launched a terminal from gnome's launcher and there's definitely an XDG_ACTIVATION_TOKEN in the env
21:41 kchibisov: the terminal should remove it.
21:41 kchibisov: My issue is that it's not present inside the terminal itself.
21:42 kchibisov: I mean (my app is a terminal and has StartupNotify = true), and doesn't get either X11 or Wayland's env for startup notify.
21:48 kchibisov: oh, I'm so stupid, sorry.
21:48 kchibisov: we had a very old code that got moved and removed token because it was read, since we spawn subprocess where we must prevent the token from being leaked.
21:55 zzag: ofourdan: I can't wait to have the surface opaque-ness stuff in Xwayland :)
21:55 zzag: thank you very much for looking into it!
23:37 emersion: ofourdan: yeah, thanks a lot!