summaryrefslogtreecommitdiff
path: root/src/client.h
diff options
context:
space:
mode:
authorOlivier Fourdan <fourdan@xfce.org>2011-10-11 20:17:09 +0200
committerOlivier Fourdan <fourdan@xfce.org>2011-10-11 20:17:09 +0200
commit60259483c75d230ff3139bb1c21c0d0c2b2c0d2a (patch)
tree7f6c9f38a4c4c26240564e7bfd48b7904c8be314 /src/client.h
parent9982c00b3b7f6423faf9fe4a18cb92e85ce11c8f (diff)
downloadxfwm4-60259483c75d230ff3139bb1c21c0d0c2b2c0d2a.tar.gz
Get rid or of old GNOME 1.x protocol
Diffstat (limited to 'src/client.h')
-rw-r--r--src/client.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/client.h b/src/client.h
index 58963aed6..a5ef5ffb5 100644
--- a/src/client.h
+++ b/src/client.h
@@ -213,12 +213,12 @@
#define CLIENT_CAN_HIDE_WINDOW(c) (!(c->transient_for) && \
FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_HIDE) && \
!FLAG_TEST(c->flags, CLIENT_FLAG_SKIP_TASKBAR))
-#define CLIENT_CAN_MAXIMIZE_WINDOW(c) (FLAG_TEST_AND_NOT(c->xfwm_flags, XFWM_FLAG_HAS_MAXIMIZE | \
- XFWM_FLAG_HAS_RESIZE | \
- XFWM_FLAG_IS_RESIZABLE) && \
+#define CLIENT_CAN_MAXIMIZE_WINDOW(c) (FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_MAXIMIZE | \
+ XFWM_FLAG_HAS_RESIZE | \
+ XFWM_FLAG_IS_RESIZABLE) && \
!FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN))
-#define CLIENT_CAN_FILL_WINDOW(c) (FLAG_TEST_AND_NOT(c->xfwm_flags, XFWM_FLAG_HAS_RESIZE | \
- XFWM_FLAG_IS_RESIZABLE) && \
+#define CLIENT_CAN_FILL_WINDOW(c) (FLAG_TEST(c->xfwm_flags, XFWM_FLAG_HAS_RESIZE | \
+ XFWM_FLAG_IS_RESIZABLE) && \
!FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN | CLIENT_FLAG_MAXIMIZED))
typedef enum
@@ -254,8 +254,6 @@ struct _Client
Window group_leader;
xfwmPixmap appmenu[STATE_TOGGLED];
Colormap cmap;
- unsigned long win_hints;
- unsigned long win_state;
unsigned long win_layer;
unsigned long serial;
unsigned long initial_layer;