GNOME Bugzilla – Bug 56104
Xinerama support for multihead branch
Last modified: 2004-12-22 21:47:04 UTC
Here is a patch to make gtk+ Xinerama-aware. Its against the gtk-multihead branch, since the GdkScreen introduced in that branch seems like a natural place to store the Xinerama information. The patch adds the necessary configury to detect and use libXinerama, the necessary GdkScreen API to request Xinerama info. It changes the behaviour of GTK_WIN_POS_CENTER to always center on the head containing the pointer (or the first head, if the pointer is in "dead" space), and it changes gtk_menu_position to ensure that menus are restricted to a single head.
Created attachment 644 [details] [review] The patch
Put on future milestone, since multihead support is already a bit iffy for 2.0.0, and I think we should wait until that is merged before adding this change.
This has been committed to the multihead branch now.
*** Bug 53644 has been marked as a duplicate of this bug. ***