Implement the command 'move container to mark <mark>' using 'con_move_to_mark'.
This commit is contained in:
parent
475671ae2a
commit
94bbdc9159
|
@ -1172,7 +1172,19 @@ void cmd_move_con_to_output(I3_CMD, char *name) {
|
|||
*
|
||||
*/
|
||||
void cmd_move_con_to_mark(I3_CMD, char *mark) {
|
||||
ysuccess(true);
|
||||
DLOG("moving window to mark \"%s\"\n", mark);
|
||||
|
||||
HANDLE_EMPTY_MATCH;
|
||||
|
||||
bool result = true;
|
||||
owindow *current;
|
||||
TAILQ_FOREACH(current, &owindows, owindows) {
|
||||
DLOG("moving matched window %p / %s to mark \"%s\"\n", current->con, current->con->name, mark);
|
||||
result &= con_move_to_mark(current->con, mark);
|
||||
}
|
||||
|
||||
cmd_output->needs_tree_render = true;
|
||||
ysuccess(result);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue