Repository navigation
What's Changed
- Image color matching now remembers results per palette in a bounded cache, so repeated colors and repeated paintings with the same palette skip the perceptual nearest-color search.
- Image planning reads pixels straight from the scaled image instead of calling
getRGBfor every pixel, and counts materials without per-pixel string merging. - Painting and undo now group blocks by chunk in a single pass without boxing every block index, which speeds up preparing large paintings.
- Bump gradle/actions from 6.4.0 to 6.4.1 by @dependabot in #6
Full Changelog: 2.0.1...2.0.2