Skip to content

Commit

Permalink
nifty library: bump version to 0.8.3 and update release-notes.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stephengold committed Dec 29, 2018
1 parent 2f69965 commit 201cff9
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 21 deletions.
2 changes: 1 addition & 1 deletion common.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ ext {
jcommanderVersion = '1.74'
jme3utilitiesdebugVersion = '0.9.8'
jme3utilitiesheartVersion = '2.17.0'
jme3utilitiesniftyVersion = '0.8.2'
jme3utilitiesniftyVersion = '0.8.3'
jme3utilitiesuiVersion = '0.6.7'
jme3utilitiesxVersion = '0.2.7'
jmonkeyengineVersion = '3.2.2-beta1'
Expand Down
4 changes: 2 additions & 2 deletions nifty/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ dependencies {
compile 'com.github.nifty-gui:nifty:1.4.3'
compile 'com.github.nifty-gui:nifty-default-controls:1.4.3'

//compile "jme3utilities:jme3-utilities-ui:$jme3utilitiesuiVersion"
compile project(':ui')
compile "jme3utilities:jme3-utilities-ui:$jme3utilitiesuiVersion"
//compile project(':ui')
}

task pom {
Expand Down
41 changes: 24 additions & 17 deletions nifty/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,37 @@
# release notes for the jme3-utilities-nifty library and related tests

## Version 0.8.3 released on TBD

+ Based on version 1.4.3 of Nifty, version 3.2.2-beta1 of jMonkeyEngine,
version 2.17 of the jme3-utilities-heart library,
and version 0.6.7 of the jme3-utilities-ui library.
+ Improved argument validation in the `SoundHandleJme` class.

## Version 0.8.2 released on 23 September 2018

+ Require a controller for every dialog box.
+ Rename LibraryVersion.getVersionShort() to versionShort().
+ Rename `LibraryVersion.getVersionShort()` to `versionShort()`.
+ Based on version 2.10 of the jme3-utilities-heart library.

## Version 0.8.1 released on 14 September 2018

+ Allow modal dialog boxes to open popup menus
+ Replace PopScreenController.hasActiveDialog() with getActiveDialog()
+ Replace `PopScreenController.hasActiveDialog()` with `getActiveDialog()`
(API change)

## Version 0.8.0 released on 13 September 2018

+ Improve the extensibility of dialog boxes. Formerly commit-action suffixes
were constructed in PopScreenController.dialogCommit() based on what
were constructed in `PopScreenController.dialogCommit()` based on what
controls the dialog contained. That functionality has moved to the dialog
controller, providing more flexibility.
+ Add a MinimalDialog class for use as a default and a superclass.
+ Use TextEntryDialog as a superclass for all dialog boxes based on
Interface/Nifty/dialogs/text-entry.xml .
+ Add a `MinimalDialog` class for use as a default and a superclass.
+ Use `TextEntryDialog` as a superclass for all dialog boxes based on
`Interface/Nifty/dialogs/text-entry.xml`.

## Version 0.7.13 released on 17 August 2018

+ Add a commit description to TextEntryDialog class.
+ Add a commit description to `TextEntryDialog` class.
+ Dim the screen by 25% for each popup menu.

## Version 0.7.12 released on 24 July 2018
Expand All @@ -40,19 +47,19 @@

## Version 0.7.10 released on 8 February 2018

+ Add setColorBank() methods to the GuiScreenController and
GuiWindowController classes.
+ Add storeResult arguments to the readVectorBank() methods.
+ Add `setColorBank()` methods to the `GuiScreenController` and
`GuiWindowController` classes.
+ Add `storeResult` arguments to the `readVectorBank()` methods.

## Version 0.7.9 released on 2 February 2018

+ More flexible policies for the placement of submenus.
+ Disable warnings while loading the screen layout in BasicScreenController.
+ Don't pre-validate the screen layout in BasicScreenController.
+ Add readColorBank() methods to the GuiScreenController and
GuiWindowController classes.
+ Disable warnings while loading the screen layout in `BasicScreenController`.
+ Don't pre-validate the screen layout in `BasicScreenController`.
+ Add `readColorBank()` methods to the `GuiScreenController` and
`GuiWindowController` classes.
+ Incorporate the fix for Nifty issue #384.
+ Remove the useControls and useStyles directives from the layouts for
+ Remove the `useControls` and `useStyles` directives from the layouts for
simple popups.

## Version 0.7.8 released on 25 January 2018
Expand All @@ -63,8 +70,8 @@

## Version 0.7.7 released on 10 January 2018

Add disableCheckBox() methods to the GuiScreenController and
GuiWindowController classes.
Add `disableCheckBox()` methods to the `GuiScreenController` and
`GuiWindowController` classes.

## Version 0.7.6 released on 4 January 2018

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,6 @@ private LibraryVersion() {
* @return branch and revision (not null, not empty)
*/
public static String versionShort() {
return "master 0.8.2+1";
return "master 0.8.3";
}
}

0 comments on commit 201cff9

Please sign in to comment.