Added
- Warn when it appears the primary font is not monospaced. Can be disabled by setting
[tweak].font-monospace-warn=no
(https://codeberg.org/dnkl/foot/issues/704). - PGO build scripts, in the
pgo
directory. See INSTALL.md - Performance optimized, PGO, for details (https://codeberg.org/dnkl/foot/issues/701). - Braille characters (U+2800 - U+28FF) are now rendered by foot itself (https://codeberg.org/dnkl/foot/issues/702).
-e
command-line option. This option is simply ignored, to appease program launchers that blindly pass-e
to any terminal emulator (https://codeberg.org/dnkl/foot/issues/184).
Changed
-Ddefault-terminfo
is now also applied to the generated terminfo definitions when-Dterminfo=enabled
.-Dcustom-terminfo-install-location
no longer acceptsno
as a special value, to disable exportingTERMINFO
. To achieve the same result, simply don’t set it at all. If it is set,TERMINFO
is still exported, like before.- The default install location for the terminfo definitions have been changed back to
${datadir}/terminfo
. dpi-aware=auto
: fonts are now scaled using the monitor’s DPI only when all monitors have a scaling factor of one (https://codeberg.org/dnkl/foot/issues/714).
Fixed
- Added workaround for GNOME bug where multiple button press events (for the same button) is sent to the CSDs without any release or leave events in between (https://codeberg.org/dnkl/foot/issues/709).
- Line-wise selection not taking soft line-wrapping into account (https://codeberg.org/dnkl/foot/issues/726).
Contributors
- craigbarnes
- Arnavion