25 Commits (a63027245a6805bb952e47c5751ecdd7d1063d2f)

Author SHA1 Message Date
Kenny Levinsen 8c5b23e592 common/pango: Disable glyph position rounding
5 months ago
Simon Ser 08c1946d71 Use format_str() throughout
2 years ago
Hugo Osvaldo Barrera 80e386fd97 Reuse parsed PangoFontDescription
2 years ago
Hugo Osvaldo Barrera 75605491a5 Reject font values that are invalid for pango
2 years ago
Hugo Osvaldo Barrera c16b2a26ed Avoid unecessary font metric calculations
3 years ago
Simon Ser 3f7a04df22 Rename pango_printf to render_text
3 years ago
Hugo Osvaldo Barrera 62d90a8e95 Use fixed titlebar heights
3 years ago
Issam E. Maghni d45623c2db cairo: Replace <cairo/cairo.h> by <cairo.h>
4 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Connor Edwards 9df3a9136c Allocate minimum size necessary in pango text functions. (#3473)
6 years ago
Connor E de6f5b3453 Use static arrays where possible.
6 years ago
Connor E aa9d7d8ca1 Remove usage of VLAs.
6 years ago
Niccolò Scatena 8c86fff6dc
Fix stringop-overflow warnings
6 years ago
Connor E cfc533aa9c Truncate message, append buffer overflow message if too long.
6 years ago
Geoff Greer 987e0054ac Call pango_cairo_context_set_font_options().
6 years ago
Ryan Dwyer 2f36502828 Use pango_layout_set_text instead of pango_layout_set_markup
6 years ago
Ryan Dwyer 10ef118e09 Fix pango escaping and refactor escape_markup_text
6 years ago
Ryan Dwyer 9215ca0f01 Align titles to baseline
6 years ago
emersion 63b4bf5000
Update for swaywm/wlroots#1126
6 years ago
Brian Ashworth 0944d3fd9c Change scale from int32_t to double for pango
7 years ago
emersion 6eda10e4ca
Fix pango markup
7 years ago
Heghedus Razvan 789a877b37 Fix crash when using pango markup font
7 years ago
Drew DeVault c507727ad2 Fix use-after-free with block hotspots
7 years ago
Drew DeVault 849c3515ab Use statically allocated text buffer
7 years ago
Drew DeVault cab1352801 Start port of swaybar to layer shell
7 years ago