SixtyFPS v0.0.5 Release Notes

Release Date: 2021-01-29 // about 3 years ago
  • 🔄 Changed

    • Renamed "signal" to "callback"
    • And calling a callback is done from C++/Rust with call_<name> instead of emit_<name>
    • Renamed "SharedArray" to "SharedVector" in the C++/Rust API
    • Renamed Slider min and max property to minimum and maximum
    • The graphics rendering backend was changed to use femtovg or Qt
    • Renamed initial-focus to forward-focus as focus related property on elements
    • The "align-" prefix was removed from TextHorizontalAlignment and TextVerticalAlignment. Either change align-left to left or qualify with TextHorizontalAlignment.left.
    • img!"..." is replaced by @image-url("...")
    • $children is replaced by @children

    ➕ Added

    • title property to the Window element
    • color property to the Window element
    • maximum/minimum properties to the SpinBox
    • strings can contain escape codes
    • FocusScope to handle key events
    • return statements
    • Text word wrap and elide
    • drop-shadow-* properties (limited to Rectangle at the moment)
    • Color.brighter / Color.darker
    • Window.default-font-family and Window.default-font-size