Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-heart v1.1.1

22 Jan 09:29
Compare
Choose a tag to compare
  • Added MyCamera.isFullWidth() method.
  • Target JME v3.2.1

jme3-utilities-debug v0.8.4

20 Jan 20:22
Compare
Choose a tag to compare
  • Changed API of SkeletonVisualizer.
  • Bugfix: SkeletonVisualizer didn't apply custom colors to bone heads.
  • Describe color/intensity of lights.

SkyControl library v0.9.8

15 Jan 02:12
Compare
Choose a tag to compare

Fixed a bug in Updater that caused an IllegalArgumentException while cloning.

jme3-utilities-heart v1.1.0

15 Jan 01:41
Compare
Choose a tag to compare
  • Reduced the likelihood of MyCamera.listViewPorts() coming up empty
  • Accounted for bottom and left in MyCamera.frustumAspectRatio() calculations
  • Added a version of Misc.getFpp() that sets numSamples
  • Added MyLight class
  • Added MyMath.isBetween(int, int, int) method

jme3-utilities-nifty v0.7.7

10 Jan 19:38
Compare
Choose a tag to compare

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

jme3-utilities-nifty v0.7.6

04 Jan 20:06
Compare
Choose a tag to compare
  • Remove disableSlider() and enableSlider() methods from GuiSceneController.
  • Fix an assertion error triggered by clicking a mouse button in "bind" screen.
  • In "bind" screen, selecting a bound hotkey using a keypress will now select
    its action as well.
  • Add readVectorBank() method to the GuiWindowController class.

jme3-utilities-nifty v0.7.5

03 Jan 19:45
Compare
Choose a tag to compare
  • Remove one of the PopScreenController.showPopupMenu() methods.
  • Add allowNull option to float/integer/long dialog controllers.
  • Privatize activateDialog() and activatePopupMenu() in PopScreenController.
  • Fix the logic error that caused FloatDialog to accept "NaN" as input.
  • Add the GuiWindowController class.
  • Add dialog controllers for booleans, doubles, and vectors.
  • Add enable/disable methods for named sliders to GuiScreenController.
  • Implement positioning policies for submenus.
  • Setting a button's text to "" will now hide the button.

jme3-utilities-debug v0.8.3

02 Jan 21:17
Compare
Choose a tag to compare
  • Add the capability to set the number of arrows in an AxesVisualizer.
  • When dumping spatials, describe their materials.

jme3-utilities-nifty v0.7.4

18 Dec 21:31
Compare
Choose a tag to compare

Replace GuiScreenController.setButtonLabel() with setButtonText(), with changed semantics.

SkyControl v0.9.7for32, Wes v0.3.0for32, jme3-utilities-debug v0.8.2for32, jme3-utilities-ui v0.6.0for32, and jme3-utilities-x v0.2.2for32

06 Dec 06:42
Compare
Choose a tag to compare

Target JME 3.2

In SkyControl library:

  • Utilize contrast-adjustment filter in GlobeRenderer

In Wes library:

  • Utilize setTrackSpatial() with spatial tracks

In jme3-utilities-debug library:

  • Describe cone collision shapes

In jme3-utilities-ui library:

  • Replace PropertiesKey with UncachedKey.
  • Simplify InputMode by removing the unused "stream" variable.

In jme3-utilities-x library:

  • Move the LoopMesh class to the jme3-utilities-heart library.
  • Accommodate other changes in the jme3-utilities-heart library.