-
-
Notifications
You must be signed in to change notification settings - Fork 507
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
Add Path tool support for the Tab key swapping to dragging the opposite handle #2058
Conversation
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code looks good so far and works well.
Currently if both the handles from an anchor are selected, tab switches to just having a random one selected. Is this the desired behaviour? I would have thought it would be more intuitive just to keep both handles selected (since they are both opposite to a formerly selected handle). However it probably doesn't matter too much.
Also please can you add a hint for this. These are the text at the bottom of the viewport:
Thanks for your work on this contribution so far.
Switched it to be that way, I think that makes more sense
Added one, again not sure of the naming |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works well and the code looks good. Thanks again for working on this.
Clippy failed on a ton of stuff that I didn't touch, is that normal? |
I'll do a QA review on this before we merge it. It's in my queue that I'm working through presently. |
ae3523d
to
700b323
Compare
@DaraghD some QA feedback:
Thanks! |
700b323
to
9eeefaa
Compare
All these are now done, with small exception of the pointer lock as discussed- for now its just hidden through changing the cursor to none. |
Added specific handle hints, Can no longer switch to handle if just anchor is selected typo fix
A pointerlock implementation would be ideal in the future to keep the screen from panning,
switch colinear to V
remove debug statement
5aaae31
to
e1d7dc3
Compare
!build |
|
This will be ready to merge once GitHub fixes their CI outage and I can make it re-run to pass CI, which should be when I wake up. |
Unsure of naming of the function
Partially closes #1870