Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Releases: Naoghuman/NetBeansIDE-AfterburnerFX-Plugin

New release v1.5.0

03 Mar 14:03
Compare
Choose a tag to compare

Welcome to NetBeansIDE-AfterburnerFX-Plugin with the new release v1.5.

The NetBeansIDE-AfterburnerFX-Plugin is a NetBeans IDE plugin which supports the file generation in convention with the library afterburner.fx in a JavaFX project.

Summary

  • In the case that the last packagename is configuration the option to create the configuration.properties file is in the page Optional Files deactivated.
    A warning is shown to inform the user about this topic.
  • Checks if the new version compatible with NetBeans 8.2.

plugin-4-optional-files-with-package-configuration.png

Feature

#60 [NetBeans] Check new version for compability in NetBeans 8.2.

Enhancement

#56 [Wizard] Extend the generated fxml file with additional inclusion.
#50 [Optional Files] Special case -> package name is configuration.

Refactoring

#59 [Template] Refactore the templates.
#52 [Wizard] Simplified the msg for the wizard.
#49 [Wizard] Check the output messages in the wizard.

Additional

#61 [Wizard] Prepare the plugin for the release 1.5.0.

Greetings
Naoghuman

New release v1.4

13 Aug 12:09
Compare
Choose a tag to compare

Welcome to NetBeansIDE-AfterburnerFX-Plugin with the new release v1.4.

Summary

  • The main feature in this release is the ability that the user can choose the
    root container for the generated FXML file. Its now possible to choose as root:
    • AnchorPane, BorderPane, FlowPane, GridPane, HBox, Pane, StackPane, TilePane
      and VBox.

plugin-3-primary-files-fxml-selection

Enhancement

#51 [Primary Files] Add GridPane to the ComboBox cbLayoutContainer.
#44 [Primary Files] Add ComboBox where the user can define which container should be shown in the FXML file.

Bug

#54 [Optional Files] Selection from CheckBox cbInjectXy isn't remembered if the parent CheckBox isn't selected.
#47 [Optional Files] Msg for xy.properties file is wrong.
#45 [ReadMe] Update defect link for 'Windows 10'.
#43 [Optional Files] css will be injected although the checkbox isn't selected.
#41 [Optional Files] ResourceBundle will be injected although the checkbox isn't selected.

Refactoring

#55 [Optional Files] Reorder the hint about 'lowercase' and 'injected'.
#48 [Wizard] Simplified the msg for inject xy file.
#46 [Wizard] Simplified the msg for xy to lowercase.

Additional

#57 [Wizard] Prepare the plugin for the release 1.4.
#53 [Screenshots] Add screenshots for version 1.4.

New release v1.3

20 Mar 15:48
Compare
Choose a tag to compare

Welcome to NetBeansIDE-AfterburnerFX-Plugin with the new release v1.3.

Summary

  • A new 'Optional File' configuration.properties can now created. The properties
    from this file can access in the [FileName]Presenter through injection via
    @javax.inject.Inject private String myProperty;.
  • Some minor bugfixes (wrong information msg, wrong background-color) and refactoring
    (update descriptions, new screenshots).

Enhancement

#38 [Documentation] Update ReadMe to reflect the new features.
#17 [Optional Files] Add functionality for creating/checking a 'configuration.properties'.

Bug

#36 [Primary Files] Wrong FileName + action from CheckBox shows info in TextArea.
#34 [Primary Files] Background color from CheckBox to LowerCase is wrong when opening the dialog again.
#31 [Optional Files] Background color from CheckBoxes file should injected is wrong.

Refactoring

#39 [Wizard] Add screenshot for the page 'Choose File Typ...'
#37 [Wizard] Add new screenshots for v1.3.
#35 [Wizard] Change description from the CheckBox xy to LowerCase.
#32 [Optional Files] Refactore the description from the CheckBox to create a .properties file.
#30 [Optional Files] Move the CheckBoxes to lowercase to bottom.
#29 [Optional Files] Change description from CheckBox for injecting automatically into the file.

Greetings
Peter

New release v1.2

24 Jan 16:42
Compare
Choose a tag to compare

Welcome to NetBeansIDE-AfterburnerFX-Plugin with the new release v1.2.

Summary

  • The generated files .fxml, .css and .properties can now be lowercase.
  • The ComboBoxes from the parameters Location and Package are replaced with TextFields.

Enhancement

#28 [ReadMe] Add link to interview with Adam Bien to ReadMe.
#21 [Wizard] generated fxml, css and properties files can be lowercase.
#19 [Optional Files] Enhance the commentary in the optional .css file.
#18 [Optional Files] Enhance the commentary in the optional .properties file.

Bug

#25 [Wizard] Bad readable disable color under Ubuntu.
#20 [Wizard] Generated files aren't open automatically after generation.

Refactoring

#27 [Wizard] Refactore the title from the wizard.
#26 [Wizard] Refactore the plugin description in wizard when selecting the file type.
#23 [Primary Files] Replace the ComboBoxes from Location and Package with TextFields.

Greetings
Peter

New release v1.1

14 Nov 20:28
Compare
Choose a tag to compare

Hi all,
a new release 1.1 is out! The main points in this release are:

Bugs

  • #9 Fix wrong background color in the JTextAreas under Ubuntu.
  • #5 Fix wrong error message when the files exists.

Refactoring

  • #11 Refactore the action name and icon in the wizard page 'Choose File Type'. Generate new images for the ReadMe and the UC (Update Center) in NetBeans IDE.

ReadMe

  • #10 Separate the content in the section 'Installation' into subareas.
  • #8 Extend the section 'Installation' with informations how to install the plugin about the UC (Update Center) in NetBeans IDE.
  • #7 Extend the section 'Features'. Separated the content into subareas. Add more informations about what happen if the injection is selected in wizard page 'Optional Files'.

Greetings
Peter

New release v1.0

19 Oct 15:09
Compare
Choose a tag to compare

Hi all,
I'm glad for the first release 1.0 from NetBeansIDE-AfterburnerFX-Plugin.

The NetBeansIDE-AfterburnerFX-Plugin is a NetBeans IDE plugin which supports the file generation in convention with the library afterburner.fx in a JavaFX project.

The following primary files [prefix].fxml, [prefix]Presenter.java, [prefix]View.java and optional [prefix].css and [prefix].properties will be created in a new wizard where [prefix] is your choosen file and package name.

For more information please see the project ReadMe.

Greetings
Peter