https://bugs.kde.org/show_bug.cgi?id=406887

Jean-Baptiste Mardelle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/mult
                   |                            |imedia/kdenlive/-/commit/6a
                   |                            |db5f78221132921aef908fa33b8
                   |                            |eaef6ca8158
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #8 from Jean-Baptiste Mardelle <[email protected]> ---
Git commit 6adb5f78221132921aef908fa33b8eaef6ca8158 by Jean-Baptiste Mardelle,
on behalf of Lucas  Arruda.
Committed on 07/07/2026 at 05:11.
Pushed by mardelle into branch 'master'.

Move Clip Marker with mouse

Allow clip markers to be moved directly on the timeline via mouse drag

* Enabled horizontal dragging capabilities by configuring the "drag.target" and
"drag.axis" properties inside the marker's MouseArea.
* Implemented a validation check using Math.round() to calculate displacement,
separating intentional drag gestures from simple mouse clicks to protect single
and double-click actions.
* Added logic to trigger clipRoot.timeline.moveMarker() to update the position
* /src/timeline2/view/qml/Clip.qml

Here is a demonstration showing clip marker snapping (single markers, range
markers, and interactions between multiple markers) and undo/redo working:

![2026-06-27
23-56-24.mp4](/uploads/8b2ac1a12f4c41649953e64721f5dc55/2026-06-27_23-56-24.mp4)

M  +64   -9    src/timeline2/view/qml/Clip.qml
M  +116  -0    src/timeline2/view/timelinecontroller.cpp
M  +2    -0    src/timeline2/view/timelinecontroller.h

https://invent.kde.org/multimedia/kdenlive/-/commit/6adb5f78221132921aef908fa33b8eaef6ca8158

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to