Skip to content
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

Arrow key moves the Roto shape #1408

Closed
nicholascarroll opened this issue Aug 4, 2016 · 19 comments
Closed

Arrow key moves the Roto shape #1408

nicholascarroll opened this issue Aug 4, 2016 · 19 comments

Comments

@nicholascarroll
Copy link

Problem

When you select a roto shape and press left or right arrow (next/previous frame), it moves the shape. This is very confusing.

Expected behavior:
In the viewer the keys bound to next/previous frame should take precedent. So the default previous frame is Left Arrow and even if you have a roto shape selected that key should still only move to the previous frame.

Actual behavior:
The Left Arrow / previous frame key moves the roto shape around.
You have to deselect the shape to use the left/right keys to change frame.

Steps to Reproduce

  1. load a frame sequence
  2. add a roto node
  3. add a new roto shape
  4. click on the roto shape to select it
  5. press the left or right arrow key and it moves the shape.

Versions

2.1.1

  • OS version:
    Linux
@devernay
Copy link
Collaborator

devernay commented Aug 5, 2016

This may be confusing, but it is very helpful, and comes from an early feature request #29

@nicholascarroll
Copy link
Author

ABSOLUTELY NOT FRED. There I was late last night getting a job finished for a client today and i hit arrow, arrow, and the roto bezier shape moves, but I thinking, its moved because that's the next frame. Do you see what I mean?
BAD IDEA!

@nicholascarroll
Copy link
Author

nicholascarroll commented Aug 5, 2016

Nudge Roto can be a distinct key binding and that would resolve this issue.

@nicholascarroll
Copy link
Author

#29 does not intend to say that Nudge Roto should be the same keybinding as Next/Last Frame

@devernay
Copy link
Collaborator

devernay commented Aug 5, 2016

What do you think could be a right key combination, then (@hyperfx any opinion on this?) ?
Maybe shift + arrows, as suggested in #29?

@nicholascarroll
Copy link
Author

As long as its a separate keybinding should be fine.

@hyperfx
Copy link

hyperfx commented Aug 5, 2016

I agree with Nick. I have the same issues all the time, nudging the roto and then having to nudge it back, move the mouse down to the node view, then arrow key to move to the next frame. I love the idea of having mask nudge tools, but I strongly agree with Nick, they should be something else, like Shift + Arrow or CTRL + arrow. Something that's easy for the opposite hand to easily get to.

@nicholascarroll
Copy link
Author

nicholascarroll commented Aug 14, 2016

See #1406

@devernay devernay added this to the 2.2 milestone Sep 5, 2016
@devernay devernay changed the title Arrow key moves the Roto shape Arrow key moves the Roto shape Sep 8, 2016
MrKepzie added a commit that referenced this issue Sep 19, 2016
MrKepzie added a commit that referenced this issue Sep 19, 2016
@nicholascarroll
Copy link
Author

@MrKepzie whoops shift + arrow conflicts with 'Go to frame plus increment'. Sorry, can it be something else?

@MrKepzie
Copy link
Owner

My concern is that all combinations of arrow + some modifier is already taken by the timeline.

@nicholascarroll
Copy link
Author

you can just leave it empty by default.

@hyperfx
Copy link

hyperfx commented Oct 12, 2016

Having it be something would be certainly useful. Nudging is really, really useful. Nicholas, are you saying the user should just set it to whatever they want?

@nicholascarroll
Copy link
Author

yes of course but this ticket is about its default value and im saying set it to anything but not the player controls.

@hyperfx
Copy link

hyperfx commented Oct 16, 2016

Agreed, just wanted to be sure I understood.

@CameraRick
Copy link

Sorry if I'm late to the party, I just noticed this issue.
I now saw that arrow keys without modifier won't move the shape anymore, which I think is good. When I hold the Shift-Key and press the arrow keys, the shape (or the point I selected) will move; but ONLY when I let go of Shift. That means it stays the way it is as long as I do the operation, and only changes when I release the keys which is a bit hard for nudging operations (not seeing that in real time).

I have a suggestion though, the Numpad. 2, 4, 6 and 8 on the Numpad are not used by anything yet I think (at least nothing happens when pressing them) and are perfect for nudging.

@nicholascarroll
Copy link
Author

I agree with numpad. generally pro users are on full sized keyboard.

@devernay devernay added this to the 2.1.8 milestone Nov 14, 2016
@devernay devernay removed this from the 2.2 milestone Nov 14, 2016
@devernay
Copy link
Collaborator

Related issue: #47 (nudging curves and parametricparams)

@MrKepzie
Copy link
Owner

Ok, I switched it to numpad 2 4 6 8. The user can still change the shortcut in the shortcut editor.

@nicholascarroll
Copy link
Author

nicholascarroll commented Jan 22, 2017

@MrKepzie this seems to be ordinary number keys not numpad. on Ubuntu 16.04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants