0.14.0 Release
This is a big one! I rewrote most of the internals. There aren't any breaking changes, but most of the code changed, so please file an issue if you find anything wrong!
Changes
- Allow setting input listening mode on
textcomponents using a newlistenModeoption. New values are"input"(default) and"change". - Rewrote
intervalcomponent, and added the new features from therangeimprovements in 0.13.0.stepshas been removed for logarithmic sliders.- You can now specify
precisionfor the readouts.
- Added the ability to enable/disable components with
SetEnabled(Bool).- I added new theme elements
"colorTextDisabled"and"colorComponentBackgroundDisabled"to support this. If you're using a custom theme, make sure you add values for these! - This involved totally rewriting the way styles are added to components internally. This shouldn't cause any issues externally, but if you encounter anything, please file an issue!
- I added new theme elements
- Updated dependencies
- Redid NPM build scripts. See readme for updated commands
- Fixed checkbox bug reported in #6
- Checkbox can now be toggled by clicking anywhere in the row
- Made it possible to have nested folders with identical names
Thank you to @indivisualvj for your PR (#20)!