summaryrefslogtreecommitdiff
path: root/src/display.c
diff options
context:
space:
mode:
authorSøren Sandmann <sandmann@redhat.com>2005-01-21 16:30:10 +0000
committerSøren Sandmann Pedersen <ssp@src.gnome.org>2005-01-21 16:30:10 +0000
commit98442a04674f5512340019e7b969a6a8d0615a33 (patch)
tree615f789381c2f6a15dd6ea98b7d4c019dae5c14e /src/display.c
parentccc1b7194458db1cdefb303899215f54945271f1 (diff)
downloadmetacity-98442a04674f5512340019e7b969a6a8d0615a33.tar.gz
Some cleanups Make frame windows override redirect so clients can resize
Fri Jan 21 11:26:27 2005 Søren Sandmann <sandmann@redhat.com> * src/window.c: Some cleanups * src/ui.c: Make frame windows override redirect so clients can resize them.
Diffstat (limited to 'src/display.c')
-rw-r--r--src/display.c44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/display.c b/src/display.c
index a6711050..430267d7 100644
--- a/src/display.c
+++ b/src/display.c
@@ -1085,6 +1085,50 @@ meta_grab_op_is_resizing (MetaGrabOp op)
}
gboolean
+meta_grab_op_is_resizing_east (MetaGrabOp op)
+{
+ return (op == META_GRAB_OP_RESIZING_SE ||
+ op == META_GRAB_OP_RESIZING_NE ||
+ op == META_GRAB_OP_RESIZING_E ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_SE ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_NE ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_E);
+}
+
+gboolean
+meta_grab_op_is_resizing_west (MetaGrabOp op)
+{
+ return (op == META_GRAB_OP_RESIZING_NW ||
+ op == META_GRAB_OP_RESIZING_SW ||
+ op == META_GRAB_OP_RESIZING_W ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_NW ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_SW ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_W);
+}
+
+gboolean
+meta_grab_op_is_resizing_south (MetaGrabOp op)
+{
+ return (op == META_GRAB_OP_RESIZING_SW ||
+ op == META_GRAB_OP_RESIZING_SE ||
+ op == META_GRAB_OP_RESIZING_S ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_SW ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_SE ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_S);
+}
+
+gboolean
+meta_grab_op_is_resizing_north (MetaGrabOp op)
+{
+ return (op == META_GRAB_OP_RESIZING_NW ||
+ op == META_GRAB_OP_RESIZING_NE ||
+ op == META_GRAB_OP_RESIZING_N ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_NW ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_NE ||
+ op == META_GRAB_OP_KEYBOARD_RESIZING_N);
+}
+
+gboolean
meta_grab_op_is_moving (MetaGrabOp op)
{
switch (op)