tornadofx v1.7.4 Release Notes

Release Date: 2017-04-28 // over 4 years ago
  • โž• Additions

    • ๐Ÿ— wrapper builder which builds a node around the existing View root
    • ๐Ÿ— ListMenu control and corresponding listmenu builders
    • ๐Ÿ‘ validator function takes optional model parameter for use with properties not currently registered with the ViewModel (FXML support)
    • ๐Ÿ”ง ToggleGroup.selectedValueProperty() is a writable property of any type you choose. Set togglebutton(value) or radiobutton(value) to configure the value represented by each toggle.
    • Wizard.enterProgresses = true will go to next page when complete and finish on last page (https://github.com/edvin/tornadofx/issues/310)
    • ViewModel.onCommit(commits: List<Commit>) callback with more information about the commit
    • ๐Ÿ— imageview builder that takes an image in addition to the existing one that takes a url
    • ๐Ÿ‘ fxml delegate supports setting optional root element
    • ๐Ÿ‘Œ Improved Java interop
    • Java version of FX.find() can be called without specifying scope
    • Tab.whenSelected callback when the tab is selected

    ๐Ÿ›  Fixed

    ๐Ÿ”„ Changes

    • Kotlin 1.1.2
    • findParentOfType accepts subclasses
    • splitpane() now has an optional orientation parameter
    • Clicking outside of a modal InternalWindow click now play an error sound to indicate modality (https://github.com/edvin/tornadofx/issues/308)