]> git.lizzy.rs Git - bspwm.git/blobdiff - events.c
EWMH status embryo
[bspwm.git] / events.c
index b556c36b7605b48159d609b8bdecd5a526d93e4e..5e67f058f56f49667ff63291ea44d7783d8e0444 100644 (file)
--- a/events.c
+++ b/events.c
@@ -16,7 +16,7 @@ void handle_event(xcb_generic_event_t *evt)
             map_request(evt);
             break;
         case XCB_CONFIGURE_REQUEST:
-            PUTS("received a map request\n");
+            PUTS("received a configure request\n");
             break;
         case XCB_UNGRAB_KEY:
             /* PUTS("ungrab key received"); */
@@ -48,4 +48,16 @@ void map_request(xcb_generic_event_t *evt)
     client_t *c = make_client();
     c->window = win;
     num_clients++;
+    node_t *focus = desk->focus;
+    if (focus == NULL) {
+        focus = make_node();
+        focus->client = c;
+    } else {
+        switch (split_mode) {
+            case MODE_AUTOMATIC:
+                break;
+            case MODE_MANUAL:
+                break;
+        }
+    }
 }