all repos — tint2 @ b99c5c204ba3903a4d52ebbbd8df333216ae99a9

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

taskbar: Add logging for event_configure_notify()
o9000 o9000
commit

b99c5c204ba3903a4d52ebbbd8df333216ae99a9

parent

7162c5dea18cf5e513e6b5fa4288f8ba0e9e51f3

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

jump to
M src/tint.csrc/tint.c

@@ -885,6 +885,12 @@ int monitor = window_get_monitor(win);

if ((hide_task_diff_monitor && p->monitor != monitor && tsk->area.on_screen) || (hide_task_diff_monitor && p->monitor == monitor && !tsk->area.on_screen) || (p->monitor != monitor && nb_panel > 1)) { + fprintf(stderr, "%s %s task %ld '%s' (panel monitor = %d)\n", + __FUNCTION__, + p->monitor != monitor ? "hiding" : "showing", + tsk->win, + tsk->title ? tsk->title : "??", + ((Panel*)tsk->area.panel)->monitor + 1); remove_task (tsk); tsk = add_task (win); if (win == window_get_active ()) {