Skip to content

0.8.0

Compare
Choose a tag to compare
@gansm gansm released this 31 Oct 10:41
· 496 commits to main since this release

What's new:

  • Support for combined unicode characters
  • An FDialog object is now minimizable
  • Better support for kitty terminals
  • FINAL CUT now runs on GNU Hurd
  • Faster key string parsing
  • All buttons in the title bar are now hideable
  • Dynamic adjustment of the refresh rate from 5 to 60 Hz
  • A generic output queue for strings, control characters, and control sequences
  • A specific padding print method sends all control codes to the terminal
  • Wide strings get converted to UTF-8 text before pushing them to the output buffer to speed up the character output.
  • Widgets now have the virtual method initLayout() to initialize the layout before the first drawing on the terminal
  • Correct processing of multiple SIGWINCH signals sent by the gnome-terminal under Wayland.
  • Prevent flickering on terminal scrolling, resizing and redrawing via ctrl-l
  • Change timer from timeval to std::chrono::time_point
  • The source code components are now better structured by several subdirectories