mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-05 04:06:08 -05:00
2.7 KiB
2.7 KiB
Changelog
Unreleased
Added
- User configurable key- and mouse bindings. See
man 5 footand the examplefootrc(https://codeberg.org/dnkl/foot/issues/1) - initial-window-mode option to
footrc, that lets you control the initial mode for each newly spawned window: windowed, maximized or fullscreen.
Changed
- Spaces no longer removed from zsh font name completions.
- Default key binding for spawn-terminal to ctrl+shift+n.
- Renderer is now much faster with interactive scrolling (https://codeberg.org/dnkl/foot/issues/4)
Deprecated
Removed
- Keyboard/pointer handler workarounds for Sway 1.2.
Fixed
- Sixel images moved or deleted on window resize.
- Cursor sometimes incorrectly restored on exit from alternate screen.
- 'Underline' cursor being invisible on underlined text.
- Restored cursor position in 'normal' screen when window was resized while in 'alt' screen.
Security
1.2.3
Fixed
- Forgot to version bump 1.2.2
1.2.2
Changed
- Changed icon name in
foot.desktopandfoot-server.desktopfrom terminal to utilities-terminal. XDG_SESSION_IDis now included in the server/daemon default socket path.
Fixed
- Window size doubling when moving window between outputs with different scaling factors (https://codeberg.org/dnkl/foot/issues/3).
- Font being too small on monitors with fractional scaling (https://codeberg.org/dnkl/foot/issues/5).
1.2.1
Fixed
- Building AUR package
1.2.0
Added
- Run-time text resize using ctrl-+, ctrl+- and ctrl+0
- Font size adjusts dynamically to outputs' DPI
- Reflow text when resizing window
- pad option to
footrc - login-shell option to
footrcand--login-shellcommand line option - Client side decorations (CSDs). This finally makes foot usable on GNOME.
- Sixel graphics support
- OSC 12 and 112 escape sequences (set/reset text cursor color)
- REP CSI escape sequence
octo terminfo- foot-server.desktop file
- Window and cell size reporting escape sequences
--holdcommand line option--print-pid=FILE|FDcommand line option
Changed
- Subpixel antialiasing is only enabled when background is opaque
- Meta/alt ESC prefix can now be disabled with
\E[?1036l. In this mode, the 8:th bit is set and the result is UTF-8 encoded. This can also be disabled with\E[1024l(in which case the Alt key is effectively being ignored). - terminfo now uses ST instead of BEL as OSC terminator
- Logging to print to stderr, not stdout
- Backspace now emits DEL (^?), and ctrl+backspace emits BS (^H)
Removed
- '28' from DA response