Sergey Bugaev
Sergey Bugaev
Looks like this is indeed a regression introduced by that Mutter commit, and https://gitlab.gnome.org/GNOME/mutter/-/issues/2690 and https://gitlab.gnome.org/GNOME/mutter/-/issues/2739 are the relevant Mutter issues to follow.
Interesting — so `gtk_surface1.present(0)` is still not enough to get raised with that commit. Could you please try to specify `StartupNotify=true` in the `.desktop` file and see if that helps?...
Please create a new issue, and make sure to specify more details about your system & attach `WAYLAND_DEBUG=1` logs.
Hi! > i can copy fine Do you mean that `wl-copy some text` works fine for you, and only hangs when you pipe something into it? Does `wl-paste` work? Does...
> i ran this and hyprland crashed That certainly sounds like an issue with Hyprland, you should report the crash to them. > [strace.log](https://github.com/bugaevc/wl-clipboard/files/13988878/strace.log) That looks like `wl-copy` is waiting...
Hm, sounds like a good idea indeed, thanks for bringing it to my attention! It's kind of a shame that this is KDE-specific, I'd prefer a more generic solution at...
Hi! So what you're asking for is essentially being able to add a timeout to `--paste-once`, like this: ``` $ wl-copy something... --paste-once --timeout=1s ``` which would wait for the...
Hi, > The only problem with this is that is hangs, until something else is selected because at that point wl-copy exits. Now mpv does not try to observe the...
> This unfortunately requires some annoying workarounds since you can't poll for the death of a process (not [portably](https://man7.org/linux/man-pages/man2/pidfd_open.2.html) at least). FWIW, you can combine `poll()` with signals portably like...
Hi! > Seems to me like https://github.com/bugaevc/wl-clipboard/commit/84f16d447fee126a5f19a46d7c300941081832b6 introduced very simple and in some cases ineffective detection of Wayland socket availability by comparing FD numbers What that check does is not...