To be consistent with the other *_{add,remove} events.
The insertion point is also now given in third position, because it is
part of the coordinates.
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
.\" Date: 07/24/2017
.\" Manual: Bspwm Manual
-.\" Source: Bspwm 0.9.3-9-g9ce48c4
+.\" Source: Bspwm 0.9.3-10-g9ea4b01
.\" Language: English
.\"
-.TH "BSPWM" "1" "07/24/2017" "Bspwm 0\&.9\&.3\-9\-g9ce48c4" "Bspwm Manual"
+.TH "BSPWM" "1" "07/24/2017" "Bspwm 0\&.9\&.3\-10\-g9ea4b01" "Bspwm Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
The layout of a desktop changed\&.
.RE
.PP
-\fInode_manage <monitor_id> <desktop_id> <node_id> <ip_id>\fR
+\fInode_add <monitor_id> <desktop_id> <ip_id> <node_id>\fR
.RS 4
-A window is managed\&.
+A node is added\&.
.RE
.PP
-\fInode_unmanage <monitor_id> <desktop_id> <node_id>\fR
+\fInode_remove <monitor_id> <desktop_id> <node_id>\fR
.RS 4
-A window is unmanaged\&.
+A node is removed\&.
.RE
.PP
\fInode_swap <src_monitor_id> <src_desktop_id> <src_node_id> <dst_monitor_id> <dst_desktop_id> <dst_node_id>\fR
'desktop_layout <monitor_id> <desktop_id> tiled|monocle'::
The layout of a desktop changed.
-'node_manage <monitor_id> <desktop_id> <node_id> <ip_id>'::
- A window is managed.
+'node_add <monitor_id> <desktop_id> <ip_id> <node_id>'::
+ A node is added.
-'node_unmanage <monitor_id> <desktop_id> <node_id>'::
- A window is unmanaged.
+'node_remove <monitor_id> <desktop_id> <node_id>'::
+ A node is removed.
'node_swap <src_monitor_id> <src_desktop_id> <src_node_id> <dst_monitor_id> <dst_desktop_id> <dst_node_id>'::
A node is swapped.
*mask = SBSC_MASK_MONITOR;
} else if (streq("pointer_action", s)) {
*mask = SBSC_MASK_POINTER_ACTION;
- } else if (streq("node_manage", s)) {
- *mask = SBSC_MASK_NODE_MANAGE;
- } else if (streq("node_unmanage", s)) {
- *mask = SBSC_MASK_NODE_UNMANAGE;
+ } else if (streq("node_add", s)) {
+ *mask = SBSC_MASK_NODE_ADD;
+ } else if (streq("node_remove", s)) {
+ *mask = SBSC_MASK_NODE_REMOVE;
} else if (streq("node_swap", s)) {
*mask = SBSC_MASK_NODE_SWAP;
} else if (streq("node_transfer", s)) {
SBSC_MASK_DESKTOP_FOCUS = 1 << 12,
SBSC_MASK_DESKTOP_ACTIVATE = 1 << 13,
SBSC_MASK_DESKTOP_LAYOUT = 1 << 14,
- SBSC_MASK_NODE_MANAGE = 1 << 15,
- SBSC_MASK_NODE_UNMANAGE = 1 << 16,
+ SBSC_MASK_NODE_ADD = 1 << 15,
+ SBSC_MASK_NODE_REMOVE = 1 << 16,
SBSC_MASK_NODE_SWAP = 1 << 17,
SBSC_MASK_NODE_TRANSFER = 1 << 18,
SBSC_MASK_NODE_FOCUS = 1 << 19,
f = insert_node(m, d, n, f);
clients_count++;
- put_status(SBSC_MASK_NODE_MANAGE, "node_manage 0x%08X 0x%08X 0x%08X 0x%08X\n", m->id, d->id, win, f!=NULL?f->id:0);
+ put_status(SBSC_MASK_NODE_ADD, "node_add 0x%08X 0x%08X 0x%08X 0x%08X\n", m->id, d->id, f!=NULL?f->id:0, win);
if (f != NULL && f->client != NULL && csq->state != NULL && *(csq->state) == STATE_FLOATING) {
c->layer = f->client->layer;
{
coordinates_t loc;
if (locate_window(win, &loc)) {
- put_status(SBSC_MASK_NODE_UNMANAGE, "node_unmanage 0x%08X 0x%08X 0x%08X\n", loc.monitor->id, loc.desktop->id, win);
+ put_status(SBSC_MASK_NODE_REMOVE, "node_remove 0x%08X 0x%08X 0x%08X\n", loc.monitor->id, loc.desktop->id, win);
remove_node(loc.monitor, loc.desktop, loc.node);
set_window_state(win, XCB_ICCCM_WM_STATE_WITHDRAWN);
arrange(loc.monitor, loc.desktop);