[PATCH v4] ui/gtk-clipboard: async owner_change clipboard_request

2023-12-06 Thread Edmund Raile
Previous implementation of both functions was blocking and caused guest freezes / crashes on host clipboard owner change. * use callbacks instead of waiting for GTK to deliver clipboard content type evaluation and contents * evaluate a serial in the info struct to discard old events Fixes: d1

[PATCH] [PATCH v4] ui/gtk-clipboard: async owner_change clipboard_request

2023-12-06 Thread Edmund Raile
Previous implementation of both functions was blocking and caused guest freezes / crashes on host clipboard owner change. * use callbacks instead of waiting for GTK to deliver clipboard content type evaluation and contents * evaluate a serial in the info struct to discard old events Fixes: d1