aboutsummaryrefslogtreecommitdiffstats
path: root/swaynag/types.c
diff options
context:
space:
mode:
Diffstat (limited to 'swaynag/types.c')
-rw-r--r--swaynag/types.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/swaynag/types.c b/swaynag/types.c
index 576dcbff..fa045532 100644
--- a/swaynag/types.c
+++ b/swaynag/types.c
@@ -36,6 +36,7 @@ void swaynag_types_add_default(list_t *types) {
36 | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT 36 | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT
37 | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT; 37 | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT;
38 type_defaults->button_background = 0x333333FF; 38 type_defaults->button_background = 0x333333FF;
39 type_defaults->details_background = 0x333333FF;
39 type_defaults->background = 0x323232FF; 40 type_defaults->background = 0x323232FF;
40 type_defaults->text = 0xFFFFFFFF; 41 type_defaults->text = 0xFFFFFFFF;
41 type_defaults->button_text = 0xFFFFFFFF; 42 type_defaults->button_text = 0xFFFFFFFF;
@@ -53,6 +54,7 @@ void swaynag_types_add_default(list_t *types) {
53 54
54 struct swaynag_type *type_error = swaynag_type_new("error"); 55 struct swaynag_type *type_error = swaynag_type_new("error");
55 type_error->button_background = 0x680A0AFF; 56 type_error->button_background = 0x680A0AFF;
57 type_error->details_background = 0x680A0AFF;
56 type_error->background = 0x900000FF; 58 type_error->background = 0x900000FF;
57 type_error->text = 0xFFFFFFFF; 59 type_error->text = 0xFFFFFFFF;
58 type_error->button_text = 0xFFFFFFFF; 60 type_error->button_text = 0xFFFFFFFF;
@@ -62,6 +64,7 @@ void swaynag_types_add_default(list_t *types) {
62 64
63 struct swaynag_type *type_warning = swaynag_type_new("warning"); 65 struct swaynag_type *type_warning = swaynag_type_new("warning");
64 type_warning->button_background = 0xFFC100FF; 66 type_warning->button_background = 0xFFC100FF;
67 type_warning->details_background = 0xFFC100FF;
65 type_warning->background = 0xFFA800FF; 68 type_warning->background = 0xFFA800FF;
66 type_warning->text = 0x000000FF; 69 type_warning->text = 0x000000FF;
67 type_warning->button_text = 0x000000FF; 70 type_warning->button_text = 0x000000FF;
@@ -102,6 +105,10 @@ void swaynag_type_merge(struct swaynag_type *dest, struct swaynag_type *src) {
102 dest->button_background = src->button_background; 105 dest->button_background = src->button_background;
103 } 106 }
104 107
108 if (src->details_background > 0) {
109 dest->details_background = src->details_background;
110 }
111
105 if (src->background > 0) { 112 if (src->background > 0) {
106 dest->background = src->background; 113 dest->background = src->background;
107 } 114 }