I didnt read the instructions at first and was longing for ctrl-z or at least an eraser, but turns out I can make my own eraser!
Yeah!! One of my early testers asked "how do I erase"? The answer: just make your brush match the background color! :o)
I've definitely thought about adding an undo feature, but I feel like there's a theme of physicality/tactility to the program right now that I kind of like. There's no copy/paste to duplicate pixels across frames, which means you have to redraw everything from scratch, kind of like you're making a paper flipbook. To me, the color selection also feels kinda like mixing real life paint to get the color you want. Sometimes I'll make the brush into a big square and plop down some colors to make a "palette" to sample later. In this way, you as the user get to build your own DIY user interface. Definitely a concept I want to explore more!
Neat. Changing brush size seems to be broken, at least for me using LibreWolf browser on Linux Debian with KDE Plasma. I can't tell if changing brush shape works, because my brush is only one pixel.
It's fun that i can change the color while drawing a line. Reminds me of making things out of rainbow yarn.
The colored yarn effect is one of my favorite parts too! I'm always happy when people discover that. I actually didn't intend for it to be a feature at the start; it just kind of emerged from the rules interacting and I decided to keep it. You can do a similar thing with the brush size, at least... when the brush size modifier is working
I did some research, and the issue seems to stem from LibreWolf's default security settings.
This thread has some details on it. Apparently, disabling
resistFingerprinting makes modifier keys work again (though I can understand why you might not want to do that).
I just pushed an update that lets you use the Z or X keys instead of shift or ⌘ (which wasn't working at all on Windows). Maybe the new hotkeys will work for you? Thanks for letting me know!
So far I've tested on:
- MacOS
- Firefox
- Zen (Firefox-based)
- Safari
- Chrome
- Windows
@knifex, I haven't done any testing on iPad yet, so I'm interested to hear how that goes!