Skip to content
This repository has been archived by the owner on Sep 28, 2024. It is now read-only.

[Refactorization & Cleanup] Controls.kt #824

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@
- The Workspace inside the `scope` of a UIComponents will assume the Workspace it is docked in (https://github.com/edvin/tornadofx/issues/806)
- Kotlin 1.3.0
- bindSelected for ViewModel gets `out` modifier (https://github.com/edvin/tornadofx/issues/823)
- Added support for more classes in `EventTarget.properties`.
- Extracted (some) property keys to top level constants.
- Every hardcoded `"tornadofx.someName"` is now `const val SOME_NAME_PROPERTY = "tornadofx.someName"`
- Generalized (some) `Property<T>` to `ObservableValue<T>`.
- `TextInputControl.stripNonNumeric()` now accepts Chars instead of Strings.

### Additions

Expand All @@ -22,6 +27,8 @@
- Wipe and Dissolve view transitions
- `tab` builder assigns `UIComponent.icon` as Tab graphic
- `ComboBox.bindSelected()` (https://github.com/edvin/tornadofx/issues/829)
- Added some function variations with `ObservableValue<T>` instead of `T`.
- For an existing `fun build(s: String)` a new variant `fun build(s: ObservableValue<String>)` is added.

## [1.7.17]

Expand Down
Loading