codeberg dnkl/foot 1.15.1

latest releases: 1.18.1, 1.18.0, 1.17.2...
14 months ago

Changed

  • When window is mapped, use metadata (DPI, scaling factor, subpixel configuration) from the monitor we were most recently mapped on, instead of the one least recently.
  • Starlight theme (the default theme) updated to V4
  • Background transparency (alpha) is now disabled in fullscreened windows (#1416).
  • Foot server systemd units now use the standard graphical-session.target (#1281).
  • If $XDG_RUNTIME_DIR/foot-$WAYLAND_DISPLAY.sock does not exist, footclient now tries $XDG_RUNTIME_DIR/foot.sock, then /tmp/foot.sock, even if $WAYLAND_DISPLAY and/or $XDG_RUNTIME_DIR are defined (#1281).
  • Font baseline calculation: try to center the text within the line, instead of anchoring it at the top (#1302).

Fixed

  • Use appropriate rounding when applying fractional scales.
  • Xcursor not being scaled correctly on fractional-scale-v1 capable compositors.
  • dpi-aware=yes being broken on fractional-scale-v1 capable compositors (and when a fractional scaling factor is being used) (#1404).
  • Initial font size being wrong on fractional-scale-v1 capable compositors, with multiple monitors with different scaling factors connected (#1404).
  • Crash when pointer capability is removed from a seat, on compositors without cursor-shape-v1 support (#1411).
  • Crash on exit, if the mouse is hovering over the foot window (does not happen on all compositors)
  • Visual glitches when CSD titlebar is transparent.

Contributors

  • Ayush Agarwal
  • CismonX
  • Max Gautier
  • Ronan Pigott
  • xdavidwu

Don't miss a new foot release

NewReleases is sending notifications on new releases.