FINAL CUT v0.7.1 Release Notes

Release Date: 2020-11-14 // 4 months ago
    • ๐Ÿ›  Bugfix: The cursor position was not changed anymore if there was no change to the content
    • โšก๏ธ Forcing a direct update for faster terminal output

Previous changes from v0.7.0

  • What's New:

    • FWidgetColors and FColorPalette now have virtual methods so you can easily create your own color theme.
    • FINAL CUT now has a dark theme
    • ๐Ÿ’… FStyle objects for manipulating video attributes in output streams
    • ๐Ÿ†• New widget class FSpinBox to provide spin boxes
    • ๐Ÿ†• New widget class FComboBox to provide a dropdown list with an input field
    • ๐Ÿ†• New widget FBusyIndicator to indicate background activity
    • ๐Ÿ†• New class FStringStream implements input and output operations on FString based streams
    • FLineEdit can obscure password inputs
    • ๐Ÿ‘ Unicode support for 8x16graph font
    • โšก๏ธ The new SGRoptimizer makes it possible to combine several consecutive parameters
    • A lazy initialization that is executed when show() is called
    • ๐ŸŒฒ The new class FLogger for logging, which can be redirected to different I/O channels. std::clog now streams everything to the FLogger object
    • A new callback backend was implemented, which allows to call functions with an arbitrary number of arguments
    • ๐Ÿ—„ The generic data type FDataPtr is now deprecated and was completely replaced by the template class FData
    • Many code improvements...