Bug 498586

Summary: [Feature Request] Decimal Precision in Transforms
Product: [Applications] kdenlive Reporter: Monody <Rancore202>
Component: Video Effects & TransitionsAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: wishlist CC: berndmj, kdenlive-bugs
Priority: NOR Keywords: triaged
Version: 24.12.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 24.12.2
Sentry Crash Report:

Description Monody 2025-01-13 06:01:09 UTC
SUMMARY
As an experienced video editor now learning Kdenlive, I was very surprised to see transform arguments like rotation limited to integer degrees. At HD resolutions, this simply isn't precise enough for some complex edits. A single degree of rotation can move the perimeter of an element many pixels.
Please consider allowing up to two or more decimal positions in the rotation values of effects like Transform and Rotate.
Single decimal precision in position and axis offset values of similar effects would also be helpful in some cases such as aligning rotated or position-interpolated elements.

STEPS TO REPRODUCE
1. Apply a Transform effect to a clip.
2. Attempt to change the rotation value to something like "1.3".

OBSERVED RESULT
The "." character is not allowed to be entered into the field. (I am aware of the comma/dot bug and this is not related.)

EXPECTED RESULT
The decimal number would be accepted and used as a fixed- or floating-point value.

SOFTWARE/OS VERSIONS
Windows: Windows 10 Pro for Workstations, Version 22H2
Kdenlive: Version 24.12.0
Comment 1 Bernd 2025-01-13 22:37:17 UTC
XML file for qtblend is updated. Will be included in 24.12.2 and nightly builds.