Releases: isXander/YetAnotherConfigLib
Releases · isXander/YetAnotherConfigLib
Release list
v1.7.0
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
DimensionintoDimensionandMutableDimension - Make
dimprivate inAbstractWidgetso mods can't change the dimension withoutsetDimension - New Option API method
isPendingValueDefaultto check if pending value is equal to default value of binding - Fix
Option#requestSetDefaultandOption#forgetPendingValueimplementations weren't notifying listeners
v1.6.0
v1.5.0
v1.4.5
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4.0
- 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
ButtonOptionnow consumes itself, so you can access it when building.- Make
Option#availablemutable withOption#setAvailable
v1.3.0
- Option tooltips now have access to the pending value to dynamically change
PlaceholderCategory: A category that when selected, just opens a screeninstantproperty for option builders: makes the option apply instantly instead of when pressing "Apply"