-
Notifications
You must be signed in to change notification settings - Fork 999
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
Keyboard jogging jumps between widgets #1084
Comments
Moving the jog logic into the
Bonus feature: hold down Control/Shift to halve/double the distance. |
volconst
added a commit
to volconst/Printrun
that referenced
this issue
Aug 22, 2020
Key bindings are not frame global, widget must be focused to react. Draw focus rectangles for xy (except mini) and z jog widgets. Keypad does not cycle, TAB exits jog widget after largest step. Shift+TAB moves keypad backwards to compensate lack of cycling. ESC key hides keypad icon so arrow keys do not cause jog movements. Draw mouse highlight/shadow over keypad circle to hint it's clickable. Holding Control/Shift keys during keypad moves scales them by 0.5 and 2 as suggested in kliment#1084 Move scaling works for mouse clicks too, but only for xy jog control. Z jog widget does not support move scaling.
@genpfault , Thanks for the code, I used some ideas and lines from it for the above commit. |
Looks good, thanks! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
And since it wasn't obvious to me initially which UI elements were being referenced, here's an annotated screenshot:
The text was updated successfully, but these errors were encountered: