commit 4b892a79aae47ef2a7a4776e959eca612e0df08b
parent 94dc57f3c5e147ebcb378104d51352c33f2fa9da
Author: Dmitri Kourennyi <dkour@mykolab.com>
Date: Mon, 1 Apr 2019 16:13:39 -0400
Add margin to short_text handling.
Add a 3xscale margin matching other spacing in swaybar as part of short
text width calculations
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git 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);