Use separate buffers for i3bar statusline for each workspace, track short and long renders separately, fixes #1824

This commit is contained in:
David Simon
2015-10-26 11:27:09 -04:00
parent 30c3729a24
commit 071f11f9b9
5 changed files with 156 additions and 135 deletions

View File

@ -63,7 +63,6 @@ void got_output_reply(char *reply) {
DLOG("Parsing outputs JSON...\n");
parse_outputs_json(reply);
DLOG("Reconfiguring windows...\n");
realloc_sl_buffer();
reconfig_windows(false);
i3_output *o_walk;
@ -175,7 +174,6 @@ void got_bar_config_update(char *event) {
/* update fonts and colors */
init_xcb_late(config.fontname);
init_colors(&(config.colors));
realloc_sl_buffer();
draw_bars(false);
}