diff options
Diffstat (limited to 'src/x11/meta-x11-display-private.h')
-rw-r--r-- | src/x11/meta-x11-display-private.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/x11/meta-x11-display-private.h b/src/x11/meta-x11-display-private.h index f2f6cb57b..a0bdbac78 100644 --- a/src/x11/meta-x11-display-private.h +++ b/src/x11/meta-x11-display-private.h @@ -28,6 +28,7 @@ #include <glib.h> #include <X11/Xlib.h> +#include "backends/meta-monitor-manager-private.h" #include "core/display-private.h" #include "meta/common.h" #include "meta/types.h" @@ -95,6 +96,8 @@ struct _MetaX11Display GHashTable *xids; + gboolean has_xinerama_indices; + /* Managed by group.c */ GHashTable *groups_by_leader; @@ -188,5 +191,10 @@ void meta_x11_display_set_input_focus_xwindow (MetaX11Display *x11_display, Window window, guint32 timestamp); +int meta_x11_display_logical_monitor_to_xinerama_index (MetaX11Display *x11_display, + MetaLogicalMonitor *logical_monitor); + +MetaLogicalMonitor *meta_x11_display_xinerama_index_to_logical_monitor (MetaX11Display *x11_display, + int xinerama_index); #endif /* META_X11_DISPLAY_PRIVATE_H */ |