Releases: isXander/YetAnotherConfigLib
Releases · isXander/YetAnotherConfigLib
v1.7.0
13 Nov 20:14
Compare
Sorry, something went wrong.
No results found
End-user changes
Smooth category scrolling
Individual reset buttons for every option
Fix bug where option lists that just went over into scrolling scrolled extremely slow.
Developer API changes
Actual Config API to save and load fields in a class automatically (documentation)
Separate Dimension into Dimension and MutableDimension
Make dim private in AbstractWidget so mods can't change the dimension without setDimension
New Option API method isPendingValueDefault to check if pending value is equal to default value of binding
Fix Option#requestSetDefault and Option#forgetPendingValue implementations weren't notifying listeners
v1.6.0
20 Oct 18:19
Compare
Sorry, something went wrong.
No results found
Expanded option cycling capability, now allowing any list to be cycled, not just enums.
v1.5.0
23 Sep 20:12
Compare
Sorry, something went wrong.
No results found
Make controller names go italic when there are pending changes
Allow availableValues to be passed to EnumController
More validation for slider controllers
v1.4.5
23 Sep 13:21
Compare
Sorry, something went wrong.
No results found
v1.4.4
23 Sep 13:12
Compare
Sorry, something went wrong.
No results found
Fix search not behaving properly with default collapsed option groups
Minor refactors
v1.4.3
22 Sep 18:48
Compare
Sorry, something went wrong.
No results found
Cache search query results for huge performance gains
Allow some StringControllerElement methods to be inheritable
v1.4.2
20 Sep 20:35
Compare
Sorry, something went wrong.
No results found
Improve search performance (even when empty) by a LOT
API to add listeners before building
Fix cancel/reset button tooltip going off-screen
v1.4.1
20 Sep 17:51
Compare
Sorry, something went wrong.
No results found
Fix slider tooltip showing when not hovering
v1.4.0
19 Sep 18:46
Compare
Sorry, something went wrong.
No results found
Improve tooltips a lot:
They now never get cut off by the edge of the screen
They never overlap the hovered option/group/category
They don't take half a second to appear
They don't disappear when you move your mouse
ButtonOption now consumes itself, so you can access it when building.
Make Option#available mutable with Option#setAvailable
v1.3.0
18 Sep 21:30
Compare
Sorry, something went wrong.
No results found
Option tooltips now have access to the pending value to dynamically change
PlaceholderCategory: A category that when selected, just opens a screen
instant property for option builders: makes the option apply instantly instead of when pressing "Apply"