SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libftxui5_0_0-5.0.0-1.3.x86_64.rpm :

* Mon Aug 21 2023 Michael Vetter - Update to 5.0.0: Component:
* Breaking: MenuDirection enum is renamed Direction
* Breaking: GaugeDirection enum is renamed Direction
* Breaking: Direction enum is renamed WidthOrHeight
* Breaking: Remove ComponentBase copy constructor/assignment.
* Breaking: MenuOption::entries is renamed MenuOption::entries_option.
* Breaking: Ref<{Component}Option> becomes {Component}Option in component constructors.
* Feature: ResizeableSplit now support arbitrary element as a separator.
* Feature: input is now supporting multiple lines.
* Feature: input style is now customizeable.
* Bugfix: Support F1-F5 from OS terminal.
* Feature: Add struct based constructor: + Component Button(ButtonOption options); + Component Checkbox(CheckboxOption options); + Component Input(InputOption options); + Component Menu(MenuOption options); + Component MenuEntry(MenuEntryOption options); + Component Radiobox(RadioboxOption options); + Component Slider(SliderOption options); + Component ResizableSplit(ResizableSplitOption options);
* Feature: Add ScreenInteractive::TrackMouse(false) disable mouse support. Dom:
* Feature: Add hyperlink decorator. For instance: auto link = text(\"Click here\") | hyperlink(\"https://github.com/FTXUI\") See the OSC 8 page. FTXUI support proposed by AATTaaleino in #662. Screen:
* Breaking: WordBreakProperty becomes a uint8_t enum. This yields a 0.8% performance improvement.
* Breaking: Remove user defined Pixel constructor and equality operator.
* Performance: 19% faster on benchmarks. Build:
* Check version compatibility when using cmake find_package()
* Add FTXUI_DEV_WARNING options to turn on warnings when building FTXUI
* Turn OFF by default FTXUI_BUILD_DOCS
* Turn OFF by default FTXUI_BUILD_EXAMPLE
* Sun May 28 2023 Michael Vetter - Update to 4.1.1:
* Resolve compile issues in component_fuzzer
* Fri May 19 2023 Michael Vetter - Update to 4.1.0: Component:
* Feature: Support ResizableSplit with customizable separator.
* Fix: Support arrow keys in application mode
* Fix: Remove useless new line when using an alternative screen. Dom:
* Feature: Add the dashed style for border and separator: See DASHED enum, and separatorDashed(), borderDashed() functions.
* Feature: Add colored borders. See functions: borderStyled(BorderStyle, Color) and borderStyled(Color).
* Feature: Add LinearGradient. It can be used in color and bgColor.
* Improvement: Color::Interpolate() uses gamma correction.
* Fix: Check the graph area is positive. Build/Install:
* Use globally set CMAKE_CXX_STANDARD if it is set.
* Expose the pkg-config file.
* Sun Apr 02 2023 Michael Vetter - Initial package of ftxui 4.0.0 for openSUSE
 
ICM