Bug 394341

Summary: Request: Swap Values for Clip Jumping via Mouse Wheel
Product: [Applications] kdenlive Reporter: Michael Tunnell <m>
Component: User InterfaceAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 18.04.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Michael Tunnell 2018-05-16 18:22:39 UTC
I think the method of scrolling through the timeline should be modified to feel more natural.

Zooming and Normal scrolling feels fine but when using the mousewheel to jump to the ends of clips, it's cumbersome and confusing even when doing it for a very long time.

I am referring to the function of Alt+Mousewheel (up and down) which works in the opposite configuration of normal timeline scrolling.


When moving through the timeline with the mousewheel (no modifier), mousewheel up makes the timeline move to the left and mousewheel down moves to the right. This feels natural.

However, when using Alt+Mousewheel to jump to the start and end of clips, the directions are flipped so when you Alt+Mousewheel Up it moves to the right.

I have been using Kdenlive for a very long time and I have never been able to get used to this because it breaks the natural flow of what is expected, even when knowing what will happen.

My suggestion is to swap the Alt+Mousewheel to use the directions that normal mousewheel uses.


-----

TL:DR
Mousewheel Up = moves timeline to the left
Mousewheel Down = moves timeline to the right

Alt+Mousewheel Up = moves playhead to the right direction
Alt+Mousewheel Down = moves playhead to the left direction

Please switch the Alt+Mousehweel actions to work in conjunction with the directions that the normal mousewheel action uses.
Comment 1 Jean-Baptiste Mardelle 2018-05-21 06:19:03 UTC
Git commit cdc60f75750a66664463a4a674a8fa131109ce82 by Jean-Baptiste Mardelle.
Committed on 21/05/2018 at 06:18.
Pushed by mardelle into branch 'Applications/18.04'.

Consistent behavior for mouse wheel: down goes forward, up goes backwards

M  +2    -2    src/effectstack/animkeyframeruler.cpp
M  +2    -2    src/effectstack/keyframehelper.cpp
M  +6    -6    src/monitor/monitor.cpp
M  +1    -1    src/simplekeyframes/simpletimelinewidget.cpp
M  +6    -6    src/timeline/customtrackview.cpp

https://commits.kde.org/kdenlive/cdc60f75750a66664463a4a674a8fa131109ce82
Comment 2 Michael Tunnell 2018-05-21 20:50:54 UTC
Great! Thank you!