diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-06-03 17:58:21 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-06-03 17:58:21 +0000 |
| commit | 097d02d9d3d4b2eeea11084c54812de9cd7d14c0 (patch) | |
| tree | 9d98e84f863f7b27a562cfa6a069dc609bf1e0bf /openbox/config.c | |
| parent | e61ad3581fa4e640c32fb78408a17712a7155aa1 (diff) | |
add <underMouse> focus option
Diffstat (limited to 'openbox/config.c')
| -rw-r--r-- | openbox/config.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/config.c b/openbox/config.c index 86068d75..133fb4a6 100644 --- a/openbox/config.c +++ b/openbox/config.c @@ -33,6 +33,7 @@ gboolean config_focus_follow; guint config_focus_delay; gboolean config_focus_raise; gboolean config_focus_last; +gboolean config_focus_under_mouse; ObPlacePolicy config_place_policy; @@ -468,6 +469,8 @@ static void parse_focus(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node, config_focus_raise = parse_bool(doc, n); if ((n = parse_find_node("focusLast", node))) config_focus_last = parse_bool(doc, n); + if ((n = parse_find_node("underMouse", node))) + config_focus_under_mouse = parse_bool(doc, n); } static void parse_placement(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node, @@ -849,6 +852,7 @@ void config_startup(ObParseInst *i) config_focus_delay = 0; config_focus_raise = FALSE; config_focus_last = FALSE; + config_focus_under_mouse = FALSE; parse_register(i, "focus", parse_focus, NULL); |
