All Versions
Latest Version
Avg Release Cycle
223 days
Latest Release
1318 days ago

Changelog History

  • v0.7.1 Changes

    November 14, 2020
    • ๐Ÿ›  Bugfix: The cursor position was not changed anymore if there was no change to the content
    • โšก๏ธ Forcing a direct update for faster terminal output
  • v0.7.0 Changes

    November 07, 2020

    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...
  • v0.6.0 Changes

    October 16, 2019

    What's New:

    • Switch the entire code base to C++11
    • ๐Ÿง The Cygwin and Linux console does not use cp437 character encoding by default anymore
    • ๐Ÿ–จ print() can now get an FPoint object as an argument to change the cursor position
    • ๐Ÿ–จ By printing the new FColorPair object, you can change the foreground and background color together
    • PC speaker control for the FreeBSD, NetBSD and OpenBSD consoles
    • FLineEdit is now able to define a character input filter via regular expression (regex)
  • v0.5.1

    October 08, 2019
  • v0.5.0

    November 25, 2018
  • v0.4.0

    November 04, 2017
  • v0.3.0

    November 27, 2016
  • v0.2.0.b

    December 19, 2015
  • v0.1.1

    July 09, 2015
  • v0.1.0.b

    May 15, 2015