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 |https://invent.kde.org/mult
                   |imedia/kdenlive/-/commit/6a |imedia/kdenlive/-/commit/b9
                   |db5f78221132921aef908fa33b8 |7138f3fdd7f0c38db99792cdce9
                   |eaef6ca8158                 |5526743ed66

--- Comment #9 from Jean-Baptiste Mardelle <[email protected]> ---
Git commit b97138f3fdd7f0c38db99792cdce95526743ed66 by Jean-Baptiste Mardelle,
on behalf of Lucas  Arruda.
Committed on 07/07/2026 at 08:46.
Pushed by mardelle into branch 'release/26.08'.

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/b97138f3fdd7f0c38db99792cdce95526743ed66

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

Reply via email to