Implement damage tracking

This commit is contained in:
Johan Malm 2021-01-09 22:51:20 +00:00
parent 695ce28b55
commit 54804fd3df
15 changed files with 881 additions and 321 deletions

View file

@ -15,6 +15,7 @@ show_menu(struct server *server, const char *menu)
menu_move(server->rootmenu, server->seat.cursor->x,
server->seat.cursor->y);
}
damage_all_outputs(server);
}
void
@ -29,6 +30,7 @@ action(struct server *server, const char *action, const char *command)
} else if (!strcasecmp(action, "Exit")) {
wl_display_terminate(server->wl_display);
} else if (!strcasecmp(action, "NextWindow")) {
dbg_show_views(server);
server->cycle_view =
desktop_cycle_view(server, server->cycle_view);
} else if (!strcasecmp(action, "Reconfigure")) {