-
Notifications
You must be signed in to change notification settings - Fork 87
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
[Enhancement]: Circle Painter - Enhancement (draft) #476
Comments
There i already a circle painter. You can find it under the shapes |
yeah. I'm using it, its an enhancement proposal for the current circle painter. |
Hmm, the problem is: The aspect ratio is a property of the shape painter. |
I'm with you on providing similar behavior. Providing similar behaviour is what makes app coherent. Just to clarify my thinking, similar behavior shouldn't mean identical behaviour. As identical features in most of the cases won't be the optimal/best possible solutions on all device types. This is fundamentally because different devices have different input and output devices. This just simply means:
This is inline with #433 Example: Excalidraw is great to be used with mouse, but its a nightmare on smaller and touch&pen-input devices. In short, the principle I'm referring to is "There's more than one way to do it," commonly known as TMTOWTDI, |
The circle behavior can be replicated when setting aspect ratio to one. But i don't think it's really user friendly on mobile |
Sure! your call :) |
Added in 2.0.0-beta.6 |
Is your feature request related to a problem? Please describe
What is currently being called
Circle
is technically an ellipse and its is extremely difficult to get a circle.providing another painter for circle isnt desirable.
Drawing circle can became easy if we provide any method to constrain proportions (width = height)
Describe your feature request!
I'm thinking we can provide something like holding something else which indicate drawing.
Using keyboard:
(borrowing from Inkscape)
shift
+ draw = draw the ellipse with starting point as centerctrl
+ draw = circlectrl + shift
+ draw = draw circle with starting point as centerUsing touch:
?? I'll research a bit more.
Additional context
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: