GNOME Bugzilla – Bug 153351
[PATCH] Allow notification of apps to move displays
Last modified: 2013-10-06 06:43:48 UTC
This patch makes any gtk window respond to the _GTK_CHANGE_DISPLAY property as a notification to move to a new display. This can be used by applets or window managers to cause a window to move to a different display. This can be used for instance in hotdesking, or in conjunction with software like Synergy to deal with multiple computers. Other uses would be for applications to be "parked" on a vnc server when a user logs out, and then later "reattached" when the user logs in again to provide screen(1)-like functionality.
Created attachment 31805 [details] [review] Patch to trigger changing of displays Attach patch
I think this need to be discussed on xdg-list to come up with a protocol which can be used by all major toolkits. In that case, it should obviously not be named _GTK, but probably _NET. I wonder if it would be nicer to use a ClientMessage to initiate the move.
Thank you for your comments. I think I've found the xdg-list you're talking about[1], I'll write up an email and propose it there with your comments. I've never done any X11 or g[td]k hacking before this, so this should be an uh, learning experience. [1]: xdg at fd.o?
I have a patch for a modified protocol, need to get back to it. It does not make too much sense without fixing gdk_display_close(), though.
We have a bug aboug making gdk_display_close() work, BTW.
not going to happen, I don't think