aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2019-04-01 16:13:39 -0400
committerFurkan Sahin <furkan-dev@proton.me>2019-04-01 16:13:39 -0400
commitc5792f4aa65b8ba5826d8480fa303cfe480d9093 (patch)
treec3d538d796104a130ce729c939af47d65eec71d3
parentcd0fa93c451d30040d1d447401e5e59bdb5408e2 (diff)
Add margin to short_text handling.
Add a 3xscale margin matching other spacing in swaybar as part of short text width calculations
-rw-r--r--swaybar/render.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/swaybar/render.c b/swaybar/render.c
index a0200f0d..e17c13a8 100644
--- a/swaybar/render.c
+++ b/swaybar/render.c
@@ -453,10 +453,10 @@ static uint32_t render_status_line_i3bar(cairo_t *cairo,
struct i3bar_block *block;
bool use_short_text = false;
- // TODO: Add margin here?
double reserved_width =
predict_workspace_buttons_length(cairo, output) +
- predict_binding_mode_indicator_length(cairo, output);
+ predict_binding_mode_indicator_length(cairo, output) +
+ 3 * output->scale; // require a bit of space for margin
double predicted_full_pos =
predict_status_line_pos(cairo, output, *x);