From: Bastien Dejean Date: Mon, 31 May 2021 09:40:22 +0000 (+0200) Subject: Emit subscriber life cycle events for receptacles X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=e21ab5b5228e54fcd3488993c7ef168e0cd6e3c2;p=bspwm.git Emit subscriber life cycle events for receptacles --- diff --git a/src/tree.c b/src/tree.c index 1b6e091..e6faadd 100644 --- a/src/tree.c +++ b/src/tree.c @@ -446,6 +446,7 @@ void insert_receptacle(monitor_t *m, desktop_t *d, node_t *n) { node_t *r = make_node(XCB_NONE); insert_node(m, d, r, n); + put_status(SBSC_MASK_NODE_ADD, "node_add 0x%08X 0x%08X 0x%08X 0x%08X\n", m->id, d->id, n->id, r->id); if (single_monocle && d->layout == LAYOUT_MONOCLE && tiled_count(d->root, true) > 1) { set_layout(m, d, d->user_layout, false); @@ -1394,6 +1395,7 @@ void kill_node(monitor_t *m, desktop_t *d, node_t *n) } if (IS_RECEPTACLE(n)) { + put_status(SBSC_MASK_NODE_REMOVE, "node_remove 0x%08X 0x%08X 0x%08X\n", m->id, d->id, n->id); remove_node(m, d, n); } else { for (node_t *f = first_extrema(n); f != NULL; f = next_leaf(f, n)) {