diff options
author | llyyr <llyyr.public@gmail.com> | 2023-02-26 16:12:19 +0530 |
---|---|---|
committer | Simon Zeni <simon@bl4ckb0ne.ca> | 2023-02-27 13:55:08 -0500 |
commit | b757ef94ef15093b8851598f85ef047379c341b5 (patch) | |
tree | 9dc46fba788ac87e197546e47a04afb067120e3b /sway/tree | |
parent | d63497698b2133d217267d3ab3e9c00927955e7b (diff) |
sway{,bar}: use default font hint style
CAIRO_HINT_STYLE_FULL attempts to maximize contrast at the expense
of fidelity, this makes most fonts that haven't been hand hinted,
which makes up the majority of fonts out there, appear much worse.
In the absence of explicitly set hint style, cairo will default to
CAIRO_HINT_STYLE_SLIGHT, which attempts to improve contrast while
retaining fidelity to the original shapes, which is what we want.
Diffstat (limited to 'sway/tree')
-rw-r--r-- | sway/tree/container.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sway/tree/container.c b/sway/tree/container.c index 335dae87..8222a506 100644 --- a/sway/tree/container.c +++ b/sway/tree/container.c @@ -508,7 +508,6 @@ static void render_titlebar_text_texture(struct sway_output *output, cairo_t *c = cairo_create(dummy_surface); cairo_set_antialias(c, CAIRO_ANTIALIAS_BEST); cairo_font_options_t *fo = cairo_font_options_create(); - cairo_font_options_set_hint_style(fo, CAIRO_HINT_STYLE_FULL); if (output->wlr_output->subpixel == WL_OUTPUT_SUBPIXEL_NONE) { cairo_font_options_set_antialias(fo, CAIRO_ANTIALIAS_GRAY); } else { |