Egor Mozgovoy
Egor Mozgovoy
Right now it is determined based on how long you hold the button down for but actually, it should switch back if you start using the tool before releasing the...
Make a new canvas, draw something, make a second layer, draw something else, make a selection that covers both layers, copy, paste, paste, paste... the number of binding errors seems...
Rotate doesn't rotate around the image center, the edges sometimes get cut off, flip sometimes makes everything disappear, etc.
Currently, all viewmodels interact with each other in a jumbled mess of function calls. For example, IoViewModel updates ActiveTool inside ToolsSubViewModel when a key is released. A better solution here...
Other options include a dropdown with different values, + and - buttons, or a more complete menu with tool sizes and their previews. The goal is to make a way...
Makes it easier to switch back and forth while drawing
Most of the time you don't need a precise value for layer opacity and it would be way easier to adjust with a slider
The reference layer can be used to directly copy someone else's pixel art. It needs an opacity option for that (otherwise you can't tell what you are drawing).