[metacity] window: add override_redirect to MetaWindow struct
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [metacity] window: add override_redirect to MetaWindow struct
- Date: Sun, 26 Feb 2017 22:23:42 +0000 (UTC)
commit 823ec6832ab1e7ba5412f3de8706572bd03df780
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Sun Feb 26 23:04:39 2017 +0200
window: add override_redirect to MetaWindow struct
src/core/window-private.h | 3 +++
src/core/window.c | 2 ++
2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/core/window-private.h b/src/core/window-private.h
index fe36694..2df9613 100644
--- a/src/core/window-private.h
+++ b/src/core/window-private.h
@@ -128,6 +128,9 @@ struct _MetaWindow
/* Initial timestamp property */
guint32 initial_timestamp;
+ /* Whether this is an override redirect window or not */
+ guint override_redirect : 1;
+
/* Whether we're maximized */
guint maximized_horizontally : 1;
guint maximized_vertically : 1;
diff --git a/src/core/window.c b/src/core/window.c
index 6947248..b36ee1b 100644
--- a/src/core/window.c
+++ b/src/core/window.c
@@ -396,6 +396,8 @@ meta_window_new_with_attrs (MetaDisplay *display,
window->desc = g_strdup_printf ("0x%lx", window->xwindow);
+ window->override_redirect = attrs->override_redirect;
+
/* avoid tons of stack updates */
meta_stack_freeze (window->screen->stack);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]