-
Notifications
You must be signed in to change notification settings - Fork 7
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
Crosshair cursor #11
Comments
How about highlighting the current pixel under the cursor with a black outline? That's the first thing that came to mind for me when I first ran the program. I think this would make sense for the brush, bucket, eraser, eye dropper and line tool |
It would have to be an outline like the one for the selection, which alternates between black and white (in black areas of the image a black outline would not be visible). |
With the new changes on configurable controls, I think we can have a crosshair cursor that is activated by keeping a button pressed, it's trivial to implement now. Would be similar to the new PAN tool (hold SPACE + drag mouse) but simpler. |
It would be nice if it was also toggleable instead of having to hold down a button |
Added: fecc999 To toggle the cursor, you can press C (this will be configurable soon). Let me know what you guys think, and if we can close this issue. |
Thank you, I'll try it out tomorrow! |
It's working, thank you! |
@FlitneyR 's idea is also good, maybe we could make the pixel under the cursor blink/alternate between the current canvas color and the selected color, when using the crosshair cursor. |
The current tool icons provide a quick way to see what tool you are using, but sometimes they may not be precise enough when it comes to seeing which pixel you are on. A crosshair cursor would be ideal for this (similar to the one used for the
move
tool).For now, we need to decide when should this cursor be used:
As we don't have yet configurability for shortcuts, we should decide how this can be used for the moment.
The text was updated successfully, but these errors were encountered: