GNOME Bugzilla – Bug 154848
Support _NET_WM_TAKE_ACTIVITY EWMH extension
Last modified: 2008-12-08 03:49:35 UTC
_NET_WM_TAKE_ACTIVITY support has been added to the EWMH spec at freedesktop.org (well, it's not committed but it's been proposed by Lubos and has been generally accepted). bug 152952 covers metacity support and bug 154260 covers gtk+ support, but other widgets, such as vte, need to support it as well by calling gdk_window_cancel_activate appropriately. I will attach a patch in a minute that does so.
Created attachment 32373 [details] [review] hint WM to not raise on text selection
Created attachment 32478 [details] [review] Support _NET_WM_MOUSE_ACTION (instead of _NET_WM_TAKE_ACTIVITY) See bug 154260 for the advantages I perceive to MOUSE_ACTION over TAKE_ACTIVITY. Of course, it's not yet part of the spec, but this patch is here for those that want to try it out.
Created attachment 32531 [details] [review] Simple fix -- pass toplevel GdkWindows like I'm supposed to
Another one in need of review.
Not unless the gtk+ patch is accepted first, otherwise this patch won't apply and is useless.
Did the gtk+ patch go through?
No, I never had time to clean it up. Honestly, it probably doesn't make sense to keep this bug open for ever. We can reopen when/if anyone fixes up the gtk+ side.