X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Ftaskbar%2Ftask.c;h=ff0bd500ddca9a7d07e75d3825e7097c85a97277;hb=bdf5fa4daad88f6a65b6f4be3acae7b663906e86;hp=e7314ed443cb224a68202b9e06e7bd595459b2b6;hpb=067f30e22bb3a4cdf96d5f39cb253cfeec7c6afd;p=chaz%2Ftint2 diff --git a/src/taskbar/task.c b/src/taskbar/task.c index e7314ed..ff0bd50 100644 --- a/src/taskbar/task.c +++ b/src/taskbar/task.c @@ -238,6 +238,12 @@ void get_icon (Task *tsk) tsk->icon_data_active = malloc (tsk->icon_width * tsk->icon_height * sizeof (DATA32)); memcpy (tsk->icon_data_active, tsk->icon_data, tsk->icon_width * tsk->icon_height * sizeof (DATA32)); + if (panel->g_task.hue != 0 || panel->g_task.saturation != 0 || panel->g_task.brightness != 0) { + adjust_hsb(tsk->icon_data, tsk->icon_width, tsk->icon_height, (float)panel->g_task.hue/100, (float)panel->g_task.saturation/100, (float)panel->g_task.brightness/100); + } + if (panel->g_task.hue_active != 0 || panel->g_task.saturation_active != 0 || panel->g_task.brightness_active != 0) { + adjust_hsb(tsk->icon_data_active, tsk->icon_width, tsk->icon_height, (float)panel->g_task.hue_active/100, (float)panel->g_task.saturation_active/100, (float)panel->g_task.brightness_active/100); + } }