136

Release TornadoFX 1.7.12 · edvin/tornadofx · GitHub

 6 years ago
source link: https://github.com/edvin/tornadofx/releases/tag/v1.7.12
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

TornadoFX 1.7.12

@edvinedvin

released this

Oct 30, 2017
· 559 commits to master since this release

This release contains an enormous amount of internal refactoring (not mentioned in the changelog) as well as some neat new features and bug fixes :)

Fixed

  • Fixed #434 leaf nodes are now getting set as expected for lazypopulate.
  • Style builder can be applied to PopupControl, Tab, TableColumnBase (#476)
  • Better handling of Column.makeEditable() for properties that implement Property

Changes

  • Refactoring: Moved all extension functions and properties targeting TreeView
    from Nodes.kt to TreeView.kt.
  • alert builder accepts optional owner parameter (#483)

Additions

  • fitToParentHeight/Width/Size as well as fitToHeight/Width/Size(region) helpers (#519)
  • beforeShutdown allows you to register shutdown hooks
  • DataGridPaginator component to help with pagination for DataGrid
  • runAsync supports daemon parameter to control thread characteristics (#508)
  • Node.runAsyncWithOverlay
  • Latch, a subclass of CountdownLatch that exposes a lockedProperty and provides immediate release ability
  • Inline type safe stylesheet on Parent using the stylesheet builder
  • Tab.close()
  • JsonBuilder.add() supports Iterable (Turned into JsonArray)
  • Added customitem menu item builder (#488)
  • The default lefCheck for lazypopulate is now also recognizing an empty list as a leaf.
  • menubutton builder (#461)
  • MenuButton.item builder
  • Added Fragment support forTreeCell

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK