I made some updates to &painter over the last couple weeks, trying to get it in good shape before beta week. Improvements include:
- Add support for layers
- Eraser tool
- File menu
- Allow creating a new image with a custom canvas size
I made some updates to &painter over the last couple weeks, trying to get it in good shape before beta week. Improvements include:
Made a couple updates to &painter - I now have a lot more colors, undo and redo, proper pan and zoom, and full file dialogs for opening and saving files.
The undo/redo system is very naive, I literally just copy the entire image to and from an undo stack and a redo stack. But with these features implemented I technically have a fully functional paint program!
&painter - After following along with Nic Barker's excellent video on the Clay layout algorithm, I rewrote my UI system with a layout algorithm more closely following what Clay does. I was able to give my paint program a nice little glow-up, and I can already see this being much nicer to use for future functionality.