From 98aa59fdda5fcc9a589e93f7c6ef40d3eaee3972 Mon Sep 17 00:00:00 2001 From: Zandr Martin Date: Sat, 30 Jul 2016 18:50:13 -0500 Subject: implement solid color rendering for swaybg --- include/bar/config.h | 6 +----- include/config.h | 2 +- include/util.h | 6 ++++++ 3 files changed, 8 insertions(+), 6 deletions(-) (limited to 'include') diff --git a/include/bar/config.h b/include/bar/config.h index c957caa7..934116ca 100644 --- a/include/bar/config.h +++ b/include/bar/config.h @@ -5,6 +5,7 @@ #include #include "list.h" +#include "util.h" /** * Colors for a box with background, border and text colors. @@ -47,11 +48,6 @@ struct config { } colors; }; -/** - * Parse colors defined as hex string to uint32_t. - */ -uint32_t parse_color(const char *color); - /** * Parse position top|bottom|left|right. */ diff --git a/include/config.h b/include/config.h index 5e1c123e..56deaf01 100644 --- a/include/config.h +++ b/include/config.h @@ -81,7 +81,7 @@ struct output_config { int enabled; int width, height; int x, y; - int scale; + int scale; char *background; char *background_option; }; diff --git a/include/util.h b/include/util.h index 6f21bff0..e33a08f7 100644 --- a/include/util.h +++ b/include/util.h @@ -44,4 +44,10 @@ int get_modifier_names(const char **names, uint32_t modifier_masks); */ pid_t get_parent_pid(pid_t pid); +/** + * Given a string that represents an RGB(A) color, return a uint32_t + * version of the color. + */ +uint32_t parse_color(const char *color); + #endif -- cgit v1.2.3