Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-nifty version 0.9.27

21 Feb 17:44
Compare
Choose a tag to compare
  • Manage radio buttons within tools.
  • Add constructors for the BasicScreenController, GuiAppState, GuiScreenController, GuiWindowController, PopScreenController, and WindowController classes.
  • Base on version 7.3.0 of the Heart library and version 0.9.9 of Acorus.

jme3-utilities-nifty version 0.9.26

01 Feb 17:37
Compare
Choose a tag to compare
  • Add the AllowNull enum and change boolean method arguments to AllowNull in 6 dialog constructors. (API changes)
  • Change boolean method arguments to ColorSpace in the NiftyJmeDisplay and RenderDeviceJme constructors. (API changes)
  • Rename 2 protected fields in the NiftyJmeDisplay class. (API changes)
  • De-synchronize 4 methods in the PopScreenController class (API changes):
    • closeActivePopupMenu()
    • closeAllPopups()
    • closePopupMenu()
    • showPopupMenu()
  • Use weaker classes for method arguments (API changes):
    • DialogControl.matchesNull()
    • PopScreenController.showTextAndCheckDialog()
    • PopScreenController.showTextAndSliderDialog()
    • PopScreenController.showTextEntryDialog()
  • Protect the constructor of the Tool class.
  • Finalize the LibraryVersion class.
  • Enhance exceptions.
  • Base on version 0.9.7 of Acorus.

jme3-utilities-nifty version 0.9.24

24 Jan 06:02
Compare
Choose a tag to compare

Base on version 7.2.0 of the Heart Library and version 0.9.6 of the jme3-utilities-ui library.

jme3-utilities-ui v0.9.6 and jme3-utilities-x 0.3.0

23 Jan 23:57
Compare
Choose a tag to compare
  • Targeted Java v8.
  • Targeted version 3.5.0-stable of jMonkeyEngine.
  • Based on version 7.2.0 of the Heart Library.

jme3-utilities-ui v0.9.6:

  • Added the AbstractDemo class, a subclass of ActionApplication.

jme3-utilities-x v0.3.0:

  • Moved the Population class to the Heart Library.
  • Created a distinct logger for the Shell3f class.

jme3-utilities-nifty version 0.9.23

10 Sep 21:42
Compare
Choose a tag to compare
  • Add a MultiSelectDialog class. (API change!)
  • Add "Select all" and "Invert selection" buttons to multi-select dialogs.
  • Add count of selected items to multi-select dialogs.
  • Base on version 7.1.0 of the Heart Library.

jme3-utilities-nifty version 0.9.22

22 Aug 08:05
Compare
Choose a tag to compare

Base on version 7.0.0 of the Heart Library and version 0.9.5 of the jme3-utilities-ui library.

jme3-utilities-ui v0.9.5 and jme3-utilities-x 0.2.22

22 Aug 00:42
Compare
Choose a tag to compare
  • Renamed the alphabet hotkeys from uppercase to lowercase.
  • To better support non-US keyboards, added localization of hotkey names when the jme3-lwjgl3 library is accessible at runtime:
    • Added the toStringLocal() method to the Combo class.
    • Added the findLocal(), findUs(), localName(), and usName() methods to the Hotkey class.
    • Added the bindLocal() method to the InputMode class.
    • Renamed the listHotkeys() method in the InputMode class.
    • Removed the find() and name() methods from the Hotkey class.
    • Enhanced test coverage for issues related to non-US keyboards.
  • Renamed the intialize() method in the Hotkey class.
  • Based on version 7.0.0 of the Heart Library.

jme3-utilities-nifty version 0.9.21

01 Jul 19:09
Compare
Choose a tag to compare

Add the "dialog", "submenu", and "tool" icon textures, from Maud.

jme3-utilities-ui v0.9.4 and jme3-utilities-x 0.2.21

31 May 19:12
Compare
Choose a tag to compare

Based on jMonkeyEngine version 3.4.0-stable and Heart version 6.4.4.

jme3-utilities-nifty version 0.9.20

31 May 20:03
Compare
Choose a tag to compare

Base on version 6.4.4 of the Heart Library and version 0.9.4 of the jme3-utilities-ui library.