codeberg dnkl/foot 1.9.1

latest releases: 1.18.1, 1.18.0, 1.17.2...
2 years ago

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 accepts no as a special value, to disable exporting TERMINFO. 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

Don't miss a new foot release

NewReleases is sending notifications on new releases.