From 2b8157abdb12368e134d6690df67ad6a98778eb4 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Wed, 23 Jan 2008 04:33:57 +0100 Subject: [PATCH] Just mark out places where contexts need to be handled with #warning. --- openbox/frame.c | 4 ++++ openbox/frame.h | 1 + 2 files changed, 5 insertions(+) diff --git a/openbox/frame.c b/openbox/frame.c index 58d9f355..23d4473c 100644 --- a/openbox/frame.c +++ b/openbox/frame.c @@ -1317,6 +1317,9 @@ ObFrameContext frame_context_from_string(const gchar *name) return OB_FRAME_CONTEXT_CLOSE; else if (!g_ascii_strcasecmp("MoveResize", name)) return OB_FRAME_CONTEXT_MOVE_RESIZE; +#warning need more than one edge context? + else if (!g_ascii_strcasecmp("Edge", name)) + return OB_FRAME_CONTEXT_EDGE; return OB_FRAME_CONTEXT_NONE; } @@ -1327,6 +1330,7 @@ ObFrameContext frame_context(ObClient *client, Window win, gint x, gint y) if (moveresize_in_progress) return OB_FRAME_CONTEXT_MOVE_RESIZE; +#warning figure out how to return the edge context from here if (win == obt_root(ob_screen)) return OB_FRAME_CONTEXT_ROOT ; if (client == NULL) return OB_FRAME_CONTEXT_NONE; diff --git a/openbox/frame.h b/openbox/frame.h index fd5adf74..74f454dd 100644 --- a/openbox/frame.h +++ b/openbox/frame.h @@ -53,6 +53,7 @@ typedef enum { /*! This is a special context, which occurs while dragging a window in a move/resize */ OB_FRAME_CONTEXT_MOVE_RESIZE, + OB_FRAME_CONTEXT_EDGE, OB_FRAME_NUM_CONTEXTS } ObFrameContext; -- 2.34.1