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

Suggestion: Ctrl + Alt + MMB direct operation #2

Open
hced opened this issue May 13, 2021 · 3 comments
Open

Suggestion: Ctrl + Alt + MMB direct operation #2

hced opened this issue May 13, 2021 · 3 comments

Comments

@hced
Copy link

hced commented May 13, 2021

A small improvement would be if the addon could work directly, if you press Ctrl + Alt and then MMB-drag, to directly start jumping between keyframes. Currently, you'll have to start Alt-MMB-dragging and then hit CTRL for keyframe jumps.

Great, great, great addon by the way!

@Pullusb
Copy link
Owner

Pullusb commented May 13, 2021

Hi,

I'm already aware of this. I agree that It would be a nice touch. But the thing is, starting shortcuts trigger different operators, and by default Ctrl + Alt + MMB is used for canvas rotation in the official Grease pencil Tools addon.
So I can't take this shortcut. (It's hard to find available keys these days ^^).

On the other hand, if you often want to snap, you can activate the Always snap mode in addon preferences.
That way the Ctrl modifier will be inverted and this might prove more efficient for you.

BTW, the timeline scrub is integrated in 2.93's Grease pencil Tools
In 2.92-, instead of using the viewport_timeline_scrub standalone, you can get the last version of the full addon from this repository
You will have two grease pencil tools side by side in list, But since the folder don't have the same name you just have to disable the old and enable the new one (by checking versions).

Thanks for the feedback, really happy that you find this usefull.

@Pullusb
Copy link
Owner

Pullusb commented May 13, 2021

I'll just add that it's very difficult to make everyone happy when it comes to shortcuts,
It really depend too much on user habits.
For example some user already complain that Alt+MMB overload the native quick view swap.
That's why I made a system where you can customize the trigger in prefs, but that also add big constraints for me at code level, making even more difficult to add the proposition you made.

Happy blending !

@hced
Copy link
Author

hced commented May 14, 2021

I understand the difficulty completely, Pullusb. The feature works fine as it is, so this is not crucially important.

Some wild ideas which are probably terrible, or not:

One idea would be to let LArrow OR RArrow commence normal sliding and LArrow AND RArrow commence keyframe-snapped timeline slide.

The other idea (which I don’t know if it’s possible) is to make use of different sides of modifier keys, so that, par example, RCtrl + MMB would start normal slide and RCtrl + RShift + MMB would start keyframe-snap drag. If not possible, there are third party tools such as AHK for Win which can separate between left/right-modifiers, so if the addon could just open for the possibility of adding a custom key for directly snapping, that would provide a solution for the users to decide on the keys themselves. I actually think there’s a usability advantage to be gained by this feature. (But again, no pressure if complicated to add. I’m very thankful for this piece of art anyway. If you decide not to implement this, feel free to close the issue.)

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

No branches or pull requests

2 participants