all repos — tint2 @ 60734e0151fafd5c34e4fe84bbb9d15aea54eb0d

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

changelog for new feature
Chris Lee @klee93
commit

60734e0151fafd5c34e4fe84bbb9d15aea54eb0d

parent

646dc4cb4637fbd250a3be5091eaa44706e3f24a

2 files changed, 6 insertions(+), 1 deletions(-)

jump to
M ChangeLogChangeLog

@@ -1,3 +1,6 @@

+2021-12-11 master +- Enhancements: + - Added command to refresh executors (issue #747) 2021-12-04 17.0.2 - Fixes: - On dual monitor, when minimizing Chrome window it minimizes on the wrong monitor panel (issue #818)
M src/main.csrc/main.c

@@ -550,8 +550,10 @@ char name[sizeof(e->xclient.data.b) + 1] = {};

memcpy(name, e->xclient.data.b, sizeof(e->xclient.data.b)); for (GList *l = panel_config.execp_list; l; l = l->next) { Execp *execp = (Execp *)l->data; - if (strncmp(name, execp->backend->name, sizeof(execp->backend->name) - 1) == 0) + if (strncmp(name, execp->backend->name, sizeof(execp->backend->name) - 1) == 0) { + fprintf(stderr, "tint2: Refreshing executor: %s\n", name); execp_force_update(execp); + } } } break;