0.2.0
Full Changelog: 0.1.0...0.2.0
Notable Changes
- We now have better error messages
- The UI and window itself now applies DPI-aware scaling
- The control that used
Escnow usesq. On Windows, Ctrl+Esc opens the start menu, which meant there was originally no way to reset an animation without resetting the viewport - You can now control the frame rate and whether or not VSync is enabled (is is by default). Max FPS is 259, and any values higher removes the FPS limit
- Fixed bug where changes to the function input box would be ignored if it went immediately to being empty
- Fonts are now statically bundled into the application, so there is no more
fonts/directory that needs to be next to the executable - The Windows executable has a pretty icon on it!
- The UI is now 25% smaller
- The color input sliders (they appear when choosing "Custom Palette Generation") now display values in the range [0, 255], rather than [0, 1)
- Added sliders to adjust the saturation and lightness (as percentages) for HSL and HSLuv coloring
- Build system improvements: build on ~any system (including Windows, you just need to have MinGW/MSYS/Cygwin/etc.), just run
make.