-
-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve the rectangular selection tool #56
Comments
You can already copy selections with Ctrl-C, and paste them with Ctrl-V. Although I think we need to make it more apparent for users because this functionality is quite hidden as for right now. |
Some other programs indicate it by animating the selection rectangle (slowly rotating dashed line). Since the selection rectangle is a 2D polygon maybe that could be done with a shader? |
Today someone came to Discord and was a little confused on how selection in Pixelorama works so I did a little research in a few desktop pixel art programs and this is how they behave. I unfortunately don't have ProMotion on this machine but I might add it eventually. I have thrown MSPaint in because that is what 99% of people who ever used Windows used at least once. Glossary:Just to be sure we understand each other... Pyxel Edit:
Aseprite:
Graphics Gale:
MS Paint:
Pixelorama 0.6
SuggestionsI think that the base for selection behaviour in Pixelorama is solid but I have compiled a list of proposed behaviour from what I learned from other programs:
The main three additions in my proposal are then:
These are of course just suggestions but I have spent multiple hours thinking about this and this is the most consistent, full featured, solution I came up with. Oh and I love the vertical/horizontal line gizmos in Graphics Gale... they really make it easier to align the selection. Maybe we could "borrow" that. 😄 |
Speaking of selection features, Photoshop also lets you drag a selection while you're creating the initial rectangle by holding Space and moving the mouse. This is pretty handy when you need to adjust your selection's initial corner without releasing the mouse button. |
…xels This will allow us to create more selection tools in the future, that aren't necessarily rectangular (See #129) and even enhance the current rectangle selection tool (See #56) Current issues spotted so far: Drawing is slower for large images, and bucket filling is also considerably slower even on a 64x64 image. Optimizations are required.
Closing this issue to continue the discussion on #129 :) |
Right now it's possible to move selected pixels with a
shift
button but it would be nice to be able to copy the selection with actrl
button too.The text was updated successfully, but these errors were encountered: