Skip to content

Releases: stephengold/jme3-utilities

jme3-utilities-ui v0.5.4

15 Jul 16:05
Compare
Choose a tag to compare
  • Added a Locator class to manage asset locators.
  • Added getWrittenAssetDirPath() to the ActionApplication class.
  • Made ActionApplication.filePath() return an absolute pathname.

jme3-utilities-heart v0.9.11

14 Jul 23:12
Compare
Choose a tag to compare
  • Fixed logic error in MyCamera.viewAspectRatio()
  • Moved mesh generators to new jme3utilities.mesh package
  • Rename Misc.getUserPath() to homePath() and generate absolute pathname
  • Add class RectangleOutlineMesh
  • Added methods Misc.getUserPath() and MyString.removeSuffix()
  • Add option to MyAsset.createWireframeMaterial() to set the point size
  • Creative use of mesh modes to save indices

jme3-utilities-heart v0.9.10

13 Jul 17:55
Compare
Choose a tag to compare
  • Renamed Rectangle to RectangleMesh to avoid confusion
  • Removed Misc.isIdentity() for being redundant with MyMath.isIdentity()
  • Replaced MyCamera.aspectRatio() with {display/frustum/view}AspectRatio()
  • Added utility methods to MyCamera and Misc
  • Added LoopMesh class
  • Added simpler constructors for RectangleMesh

Still not quite ready to freeze the API apparently.

jme3-utilities-debug v0.7.1

13 Jul 18:48
Compare
Choose a tag to compare
  • When dumping cameras, split description across two lines
  • Maintain compatibility with heart library

jme3-utilities-debug v0.7.0

09 Jul 21:38
Compare
Choose a tag to compare
  • Renamed Printer to Dumper and made major changes to its API
  • Added the capability to dump a ViewPort or RenderManager
  • Renamed SkeletonDebugControl and made minor changes to its API
  • Renamed AxesControl to AxesVisualizer

jme3-utilities-heart v0.9.9

07 Jul 14:36
Compare
Choose a tag to compare
  • Fixed logic error in MyCamera.aspectRatio()
  • Added Rectangle class to generate meshes
  • Added utility methods to MyCamera, MyMath, MySpatial, and MyVector3f
  • Handle StatsView case in MyControl.isEnabled()

jme3-utilities-nifty v0.6.7

04 Jul 00:32
Compare
Choose a tag to compare

Render NiftyGUI after JME's guiNode.

jme3-utilities-nifty v0.6.6

25 Jun 15:33
Compare
Choose a tag to compare

publicize constructors for the 2 new dialog controllers

jme3-utilities-debug v0.6.0 and jme3-utilities-nifty v0.6.5

24 Jun 22:18
Compare
Choose a tag to compare

In jme3-utilities-nifty library:

  • Add simpler API for PopScreenController.showTextEntryDialog().
  • Add 2 dialog controllers: FloatDialog and IntegerDialog.

In jme3-utilities-debug library:

  • Add BoundsVisualizer.
  • Bugfix for AxesControl.getAxisLength().
  • Add AxesControl.tipLocation().

jme3-utilities-heart v0.9.8

30 May 22:43
Compare
Choose a tag to compare
  • Changed API of MySkeleton for clarity.
  • Better handling of multiple skeletons and missing skeletons in MySkeleton.