Added
- Performance increased and input latency decreased on compositors that do not release SHM buffers immediately (#2188).
colors{,2}.dim-blend-towards=black|white
option, allowing you to select towards which color to blend when dimming text. Defaults toblack
in[colors]
, andwhite
in[colors2]
(#2187).
Changed
- SHM buffer sizes are now rounded up to nearest page size, and their stride is always an even multiple of 256 bytes (by default, configurable by setting
tweak.min-stride-alignment
). This allows compositor to directly import foot's SHM buffers to the GPU, with e.g. integrated graphics (#2182). - Jump label colors in the modus-operandi theme, for improved readability.
Fixed
- URL labels misplaces when URL contains double-width characters (#2179).
- One space too much consumed when copying (or pipe:ing) contents with tabs (#2194)
- Ensure we render a new frame when changing fullscreen state. Before, this was automatically done if the window was also resized. But, it is possible for a compositor to change an application's fullscreen state without resizing the window.
Contributors
- Charalampos Mitrodimas
- Matthias Heyman