Supporting Wayland’s XDG activation protocol with Gtk/Glib
XDG activation protocol is a useful mechanism against focus stealing but it needs to be supported in applications. This describes the considerations required for applications based on Gtk/Glib.