Bug 394341 - Request: Swap Values for Clip Jumping via Mouse Wheel
Summary: Request: Swap Values for Clip Jumping via Mouse Wheel
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 18.04.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-16 18:22 UTC by Michael Tunnell
Modified: 2018-05-21 20:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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!