Skip to content

0.2.0

Choose a tag to compare

@neroist neroist released this 18 Jun 02:08
· 35 commits to main since this release

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 Esc now uses q. 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.