aboutsummaryrefslogtreecommitdiffstats
path: root/swaybar/config.c
diff options
context:
space:
mode:
authorLibravatar Zandr Martin <zandrmartin@gmail.com>2016-07-30 18:50:13 -0500
committerLibravatar Zandr Martin <zandrmartin@gmail.com>2016-07-30 18:50:13 -0500
commit98aa59fdda5fcc9a589e93f7c6ef40d3eaee3972 (patch)
treea7acb9aab8520040d49be04184d70984a66b95e7 /swaybar/config.c
parentMerge pull request #803 from zandrmartin/x11-pids (diff)
downloadsway-98aa59fdda5fcc9a589e93f7c6ef40d3eaee3972.tar.gz
sway-98aa59fdda5fcc9a589e93f7c6ef40d3eaee3972.tar.zst
sway-98aa59fdda5fcc9a589e93f7c6ef40d3eaee3972.zip
implement solid color rendering for swaybg
Diffstat (limited to 'swaybar/config.c')
-rw-r--r--swaybar/config.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/swaybar/config.c b/swaybar/config.c
index f3a3e716..b5dca668 100644
--- a/swaybar/config.c
+++ b/swaybar/config.c
@@ -5,19 +5,6 @@
5#include "log.h" 5#include "log.h"
6#include "bar/config.h" 6#include "bar/config.h"
7 7
8uint32_t parse_color(const char *color) {
9 if (color[0] != '#') {
10 sway_log(L_DEBUG, "Invalid color %s, defaulting to color 0xFFFFFFFF", color);
11 return 0xFFFFFFFF;
12 }
13 char *end;
14 uint32_t res = (uint32_t)strtol(color + 1, &end, 16);
15 if (strlen(color) == 7) {
16 res = (res << 8) | 0xFF;
17 }
18 return res;
19}
20
21uint32_t parse_position(const char *position) { 8uint32_t parse_position(const char *position) {
22 if (strcmp("top", position) == 0) { 9 if (strcmp("top", position) == 0) {
23 return DESKTOP_SHELL_PANEL_POSITION_TOP; 10 return DESKTOP_SHELL_PANEL_POSITION_TOP;