I have been considering that, but drawing "absolute pixel values" makes it impossible to draw with opacity, blending a brush color with the existing color in the canvas. Right now the current color is always fully opaque, although alpha drawing is not implemented.
Maybe I should make it an option of the pen tool though, to either "blend" or "set" pixels.
Oh, I see. Well, how about this: What if, when you right click on an empty pixel, it auto selects the eraser for you, and when you right click on an opaque pixel, it auto selects the pen tool and that color?
Also, I did have a little trouble pasting in my activation for the updated version, so the bug or whatever quirk it is, still exists.
I did what I described above though, and it lit up the activation text, so not too troublesome.
edit:
I don't mean to be annoying, but I've been working on some terrain tiles today, and I've got another suggestion for Pyxel Edit, if you don't mind hearing it.
Often, I'll decide to alter a single pixel or two on a specific tile, and though all tiles with that index are updated, other tiles, which are almost identical, but have been altered for different situations i.e. edge tile, edge tile with bottom, edge tile with top detail, etc,.. These tiles I need to remember to update later, while observing the latest revision side by side with it.
Is there a way to turn on and off a secondary shared index? And if not, might you consider adding such a thing?
Example: *Index On* Basic tile created, *Index Off* situational detail added, *Index On* minor pixel adjustment made (pixel is added to the same coordinates in all, all though tiles aren't copies).. and turned on and off again later as needed..