match behaviour of transparency in dunstrc and config.h
The transparency value in dunstrc was the inverse of the transparency value in config.h.
This commit is contained in:
parent
15d36de115
commit
3219f21f2f
4
dunst.c
4
dunst.c
@ -1270,7 +1270,7 @@ void setup(void)
|
||||
CopyFromParent, DefaultVisual(dc->dpy,
|
||||
DefaultScreen(dc->dpy)),
|
||||
CWOverrideRedirect | CWBackPixmap | CWEventMask, &wa);
|
||||
setopacity(dc, win, (unsigned long)(transparency * (0xffffffff/100)));
|
||||
setopacity(dc, win, (unsigned long)((100 - transparency) * (0xffffffff/100)));
|
||||
grab_key(&history_ks);
|
||||
}
|
||||
|
||||
@ -1566,7 +1566,7 @@ dunst_ini_handle(void *user_data, const char *section,
|
||||
else if (strcmp(name, "separator_height") == 0)
|
||||
separator_height = atoi(value);
|
||||
else if (strcmp(name, "transparency") == 0)
|
||||
transparency = (100 - atoi(value));
|
||||
transparency = atoi(value);
|
||||
if (strcmp(name, "separator_color") == 0) {
|
||||
char *str = dunst_ini_get_string(value);
|
||||
if (strcmp(str, "auto") == 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user