diff --git a/sway/commands.c b/sway/commands.c index a0a95eef..5f378a98 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -299,67 +299,9 @@ static bool cmd_workspace(struct sway_config *config, int argc, char **argv) { return true; } -/* XXX:DEBUG:XXX */ -static void container_log(const swayc_t *c) { - fprintf(stderr, "focus:%c|", - c == get_focused_container(&root_container) ? 'F' : //Focused - c == active_workspace ? 'W' : //active workspace - c == &root_container ? 'R' : //root - 'X');//not any others - fprintf(stderr,"(%p)",c); - fprintf(stderr,"(p:%p)",c->parent); - fprintf(stderr,"(f:%p)",c->focused); - fprintf(stderr,"Type:"); - fprintf(stderr, - c->type == C_ROOT ? "Root|" : - c->type == C_OUTPUT ? "Output|" : - c->type == C_WORKSPACE ? "Workspace|" : - c->type == C_CONTAINER ? "Container|" : - c->type == C_VIEW ? "View|" : - "Unknown|"); - fprintf(stderr,"layout:"); - fprintf(stderr, - c->layout == L_NONE ? "NONE|" : - c->layout == L_HORIZ ? "Horiz|": - c->layout == L_VERT ? "Vert|": - c->layout == L_STACKED ? "Stacked|": - c->layout == L_FLOATING ? "Floating|": - "Unknown|"); - fprintf(stderr, "w:%d|h:%d|", c->width, c->height); - fprintf(stderr, "x:%d|y:%d|", c->x, c->y); - fprintf(stderr, "vis:%c|", c->visible?'t':'f'); - fprintf(stderr, "wgt:%d|", c->weight); - fprintf(stderr, "name:%.16s|", c->name); - fprintf(stderr, "children:%d\n",c->children?c->children->length:0); -} -void layout_log(const swayc_t *c, int depth) { - int i; - int e = c->children?c->children->length:0; - for (i = 0; i < depth; ++i) fputc(' ', stderr); - container_log(c); - if (e) { - for (i = 0; i < depth; ++i) fputc(' ', stderr); - fprintf(stderr,"(\n"); - for (i = 0; i < e; ++i) { - layout_log(c->children->items[i], depth + 1); - } - for (i = 0; i < depth; ++i) fputc(' ', stderr); - fprintf(stderr,")\n"); - } -} -bool cmd_debug_print_layout(struct sway_config *config, int argc, char **argv) { - fprintf(stderr,"root:%p\nactive workspace:%p\n",&root_container, active_workspace); - layout_log(&root_container, 0); - return true; -} -/* XXX:DEBUG:XXX */ - /* Keep alphabetized */ static struct cmd_handler handlers[] = { { "bindsym", cmd_bindsym }, - //DEBUG - { "debug_print_layout", cmd_debug_print_layout }, - //DEBUG { "exec", cmd_exec }, { "exec_always", cmd_exec_always }, { "exit", cmd_exit },