X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Factions%2Fdirectionaltargetwindow.c;h=9cebda2716fe7158d91a6d1ba44cdd0f6e49939f;hb=8eea9dcdb77e004e67c23061eaecce26e8cd4e68;hp=93d33fbee636e4d50f3ada7c4bd823ba497dc06e;hpb=7e6f7fb45466bf6672e295ab155a9697c294410c;p=chaz%2Fopenbox diff --git a/openbox/actions/directionaltargetwindow.c b/openbox/actions/directionaltargetwindow.c index 93d33fbe..9cebda27 100644 --- a/openbox/actions/directionaltargetwindow.c +++ b/openbox/actions/directionaltargetwindow.c @@ -42,17 +42,21 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) o->desktop_windows = parse_bool(doc, n); if ((n = parse_find_node("direction", node))) { gchar *s = parse_string(doc, n); - if (!g_ascii_strcasecmp(s, "north")) + if (!g_ascii_strcasecmp(s, "north") || + !g_ascii_strcasecmp(s, "up")) o->direction = OB_DIRECTION_NORTH; else if (!g_ascii_strcasecmp(s, "northwest")) o->direction = OB_DIRECTION_NORTHWEST; else if (!g_ascii_strcasecmp(s, "northeast")) o->direction = OB_DIRECTION_NORTHEAST; - else if (!g_ascii_strcasecmp(s, "west")) + else if (!g_ascii_strcasecmp(s, "west") || + !g_ascii_strcasecmp(s, "left")) o->direction = OB_DIRECTION_WEST; - else if (!g_ascii_strcasecmp(s, "east")) + else if (!g_ascii_strcasecmp(s, "east") || + !g_ascii_strcasecmp(s, "right")) o->direction = OB_DIRECTION_EAST; - else if (!g_ascii_strcasecmp(s, "south")) + else if (!g_ascii_strcasecmp(s, "south") || + !g_ascii_strcasecmp(s, "down")) o->direction = OB_DIRECTION_NORTH; else if (!g_ascii_strcasecmp(s, "southwest")) o->direction = OB_DIRECTION_NORTHWEST; @@ -61,7 +65,7 @@ static gpointer setup_func(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node) g_free(s); } - if ((n = parse_find_node("actions", node))) { + if ((n = parse_find_node("finalactions", node))) { xmlNodePtr m; m = parse_find_node("action", n->xmlChildrenNode);