13:45ramblurr: 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:45ramblurr: i would appreciate feedback from interested parties: https://github.com/Ramblurr/wayland-java
19:15wlb: wayland Issue #502 opened by () Document how to change delay between switching windows https://gitlab.freedesktop.org/wayland/wayland/-/issues/502
19:20wlb: wayland Issue #502 closed \o/ (Document how to change delay between switching windows https://gitlab.freedesktop.org/wayland/wayland/-/issues/502)
21:20kchibisov: 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:23kchibisov: From what I read in the spec, it sounds like it should be _second_, but gnome really wants me to send it myself.
21:26d_ed[m]: it is the second
21:26soreau: 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:29kchibisov: yeah, that's what I do as well.
21:29kchibisov: But gnome never sets it and refuses to show my app in the taskbar becaues I don't activate.
21:29kchibisov: ¯\_(ツ)_/¯
21:30kchibisov: And doing a roundtrip to get a token every time on start of app doesn't make any sense to me.
21:39d_ed[m]: I just launched a terminal from gnome's launcher and there's definitely an XDG_ACTIVATION_TOKEN in the env
21:41kchibisov: the terminal should remove it.
21:41kchibisov: My issue is that it's not present inside the terminal itself.
21:42kchibisov: 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:48kchibisov: oh, I'm so stupid, sorry.
21:48kchibisov: 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:55zzag: ofourdan: I can't wait to have the surface opaque-ness stuff in Xwayland :)
21:55zzag: thank you very much for looking into it!
23:37emersion: ofourdan: yeah, thanks a lot!