Skip to content

Releases: scalafx/scalafx-extras

ScalaFX-Extras v.0.3.4

01 May 14:38
Compare
Choose a tag to compare

Enhancement:

  • More flexible order of model and view creation in MVCfx #8

ScalaFX-Extras Release v.0.3.3

04 Feb 02:29
Compare
Choose a tag to compare

Bug fix release:

To post questions please use ScalaFX Users Group or StackOverflow ScalaFX

ScalaFX-Extras v.0.3.2

21 Sep 03:20
Compare
Choose a tag to compare

ScalaFX-Extras Release v.0.3.2

Enhancements:

  • Issue #5 Do not include JavaFX as transitive dependency
  • Issue #6 SimpleTask - add more flexibility in handling tasks states

To post questions please use ScalaFX Users Group of StackOverflow ScalaFX

ScalaFX-Extras v.0.3.1

13 Sep 01:25
Compare
Choose a tag to compare

Main objective of this release is to add support for Scala 2.13

Changes:

To post questions please use ScalaFX Users Group of StackOverflow ScalaFX

ScalaFX-Extras v.0.3.0

21 Nov 04:23
Compare
Choose a tag to compare

Changes:

  • Issue #2 BusyWorker.doTask now disallows use of code blocks, must use lambda notation to avoid execution on incorrect thread.

To post questions please use ScalaFX Users Group of StackOverflow ScalaFX

ScalaFX-Extras v.0.2.1

15 Nov 03:56
Compare
Choose a tag to compare

ScalaFX-Extras Release v.0.2.1

Changes:

  • Build is done now against ScalaFX 11

To post questions please use ScalaFX Users Group of StackOverflow ScalaFX

ScalaFX-Extras v.0.2.0

27 Oct 19:33
Compare
Choose a tag to compare

v.0.2.0 is a feature release, several new concepts were added:

  • The mixin ShowMessage makes it easier to display dialogs.
  • The BusyWorker helps running UI tasks a separate threads (other than the JavaFX Application thread).
    It gives an option to show progress and status messages.
  • The ImageDisplay component for showing images with ability to zoom in, zoom out, zoom to fit.
    It can also automatically resizes to parent size.

There were also significant changes to the Model-View-X pattern code.
The View changed name to ControllerFX to match naming used in JavaFX.
Model was renamed to ModelFX.
ModelView was renamed to MVCfx.
There were some other changed for smoother integration with the new ShowMessage and BusyWorker classes.
The ending FX was added to avoid conflicts with ScalaFXML macros clashing with name Controller.

The are new demos, in scalafx-extras-demos project that illustrate the use of the scalafx-extras features.

To post questions please use ScalaFX Users Group of StackOverflow ScalaFX