Releases: stephengold/jme3-utilities
Releases · stephengold/jme3-utilities
jme3-utilities-ui 0.9.0
- Redesigned the API of the
InputMode
class:- Renamed the
findHotkeys()
,getActionName()
,getConfigPath()
, andgetShortName()
methods. - Privatized the
suspend()
andresume()
methods. - Protected the
activate()
anddeactivate()
methods. - Extended the
bind(String, int)
method to accept multiple keycodes.
- Renamed the
- Redesigned the API of the
Hotkey
class:- De-publicized the
map()
andunmap()
methods. - Renamed the
getButtonCode()
,getCode()
,getKeyCode()
, andgetName()
methods.
- De-publicized the
- Other changes to the library API:
- Deleted the
exists()
method from theSignals
class. - Privatized the
mapActions()
method from theHelpUtils
class.
- Deleted the
- Implemented combos and combo actions, including a
Combo
class. - Implemented a suspend/resume stack and added
suspendAndActivate()
andresumeLifo()
methods to theInputMode
class. - Added the
bindSignal()
convenience methods to theInputMode
class. - Based on version 6.0.0 of the Heart Library.
jme3-utilities-ui 0.8.3
- Updated the
DisplaySettings
class to allow BPP, MSAA, and gamma-correction changes to be applied via a restart, since JME issue #801 is fixed. - Added a
getApplication()
method to theDisplaySettings
class. - Based on version 5.3.0 of the Heart Library.
SkyControl 0.9.26, jme3-utilities-ui 0.8.2, and jme3-utilities-x 0.2.19
- Targeted version 3.3.0-stable of jMonkeyEngine.
- Based on version 5.2.1 of the Heart Library.
jme3-utilities-nifty version 0.9.14
- Raise the log priorities of 3 warning messages in
GuiScreenController
. - Base on version 3.3.0-stable of jMonkeyEngine, version 5.2.1 of the Heart Library, and version 0.8.2 of the jme3-utilities-ui library.
SkyControl v0.9.25for33, jme3-utilities-ui v0.8.1for33, and jme3-utilities-x v0.2.18for33
- Changed the Maven groupId from "jme3utilities" to "com.github.stephengold"
- Based on version 5.0 of the Heart Library.
SkyControl v0.9.25for32, jme3-utilities-ui v0.8.1for32, and jme3-utilities-x v0.2.18for32
- Changed the Maven groupId from "jme3utilities" to "com.github.stephengold"
- Based on version 5.0 of the Heart Library.
jme3-utilities-nifty v0.9.13for33
- Changed the Maven groupId from "jme3utilities" to "com.github.stephengold"
- Based on version 5.0 of the Heart Library.
jme3-utilities-nifty v0.9.13for32
- Changed the Maven groupId from "jme3utilities" to "com.github.stephengold"
- Based on version 5.0 of the Heart Library.
jme3-utilities-ui v0.8.0for33
- Moved the
PropertiesLoader
class to the jme3-utilities-heart library. (API change) - Finalized
simpleInitApp()
in theActionApplication
class. (API change) - Bufix: corrected the name for
KEY_NUMPADCOMMA
in theHotkey
class. - Added names for
KEY_PRTSCR
,KEY_DECIMAL
, andKEY_SUBTRACT
to theHotKey
class. - Added black backgrounds to all help nodes.
- Added a
dumpAll()
method to theLocators
class, for debugging. - Added "green.cur" cursor texture to the built-in assets.
- Based on version 4.4 of the jme3-utilities-heart library.
jme3-utilities-ui v0.8.0for32
- Moved the
PropertiesLoader
class to the jme3-utilities-heart library. (API change) - Finalized
simpleInitApp()
in theActionApplication
class. (API change) - Bufix: corrected the name for
KEY_NUMPADCOMMA
in theHotkey
class. - Added names for
KEY_PRTSCR
,KEY_DECIMAL
, andKEY_SUBTRACT
to theHotKey
class. - Added screenshot support to the
ActionApplication
class. - Added black backgrounds to all help nodes.
- Added a
dumpAll()
method to theLocators
class, for debugging. - Added "green.cur" cursor texture to the built-in assets.
- Based on version 4.4 of the jme3-utilities-heart library.