diff options
author | oliver-giersch <[email protected]> | 2020-09-02 15:03:48 +0200 |
---|---|---|
committer | Simon Ser <[email protected]> | 2020-09-04 18:17:42 +0200 |
commit | a543fa35ffc93b832770988121209d4e939a2237 (patch) | |
tree | 24e1123ea087439d4dfdba3770bdcfc8bf16800e /swaynag/types.c | |
parent | 08095e99f3cc1697bc3f20d166a2c19374537afd (diff) |
swaynag: adds option to separately specify the text color for buttons
Diffstat (limited to 'swaynag/types.c')
-rw-r--r-- | swaynag/types.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/swaynag/types.c b/swaynag/types.c index 4caaf6f7..576dcbff 100644 --- a/swaynag/types.c +++ b/swaynag/types.c @@ -38,6 +38,7 @@ void swaynag_types_add_default(list_t *types) { type_defaults->button_background = 0x333333FF; type_defaults->background = 0x323232FF; type_defaults->text = 0xFFFFFFFF; + type_defaults->button_text = 0xFFFFFFFF; type_defaults->border = 0x222222FF; type_defaults->border_bottom = 0x444444FF; type_defaults->bar_border_thickness = 2; @@ -54,6 +55,7 @@ void swaynag_types_add_default(list_t *types) { type_error->button_background = 0x680A0AFF; type_error->background = 0x900000FF; type_error->text = 0xFFFFFFFF; + type_error->button_text = 0xFFFFFFFF; type_error->border = 0xD92424FF; type_error->border_bottom = 0x470909FF; list_add(types, type_error); @@ -62,6 +64,7 @@ void swaynag_types_add_default(list_t *types) { type_warning->button_background = 0xFFC100FF; type_warning->background = 0xFFA800FF; type_warning->text = 0x000000FF; + type_warning->button_text = 0x000000FF; type_warning->border = 0xAB7100FF; type_warning->border_bottom = 0xAB7100FF; list_add(types, type_warning); @@ -107,6 +110,11 @@ void swaynag_type_merge(struct swaynag_type *dest, struct swaynag_type *src) { dest->text = src->text; } + if (src->button_text > 0) { + dest->button_text = src->button_text; + } + + if (src->border > 0) { dest->border = src->border; } |