Bug 465000

Summary: Rotation for transform effect and similar does not allow fractional degrees.
Product: [Applications] kdenlive Reporter: Andrew Buck <andrew.r.buck>
Component: User Interface & MiscellaneousAssignee: Jean-Baptiste Mardelle <jb>
Status: CONFIRMED ---    
Severity: normal CC: fritzibaby
Priority: NOR Keywords: triaged
Version First Reported In: 24.08.2   
Target Milestone: ---   
Platform: Flatpak   
OS: All   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Andrew Buck 2023-01-29 19:05:49 UTC
When Adding a transform effect or any similar one that offers a rotion option, like crop/rotate or similar, the field letting you set the rotation angle only allows integer values for a degree.  So rotations by less than 1 degree are not possible.

I have a video where I did a push in with the zoom on the camera lens and the action of turning the knob on the lens rotates the video by about 1/2 degree and then back 1/2 degree the other way when the push zoom is stopped.  A transform would fix this nicely, but 1 degree is too big of a rotation.

So basically just need to tweak the UI to allow floating point numbers to be specified on rotation angles, instead of limiting these fields to integers.  The slider bar can still be limited to integers as that is what most people will want, but being able to type in a value with the keyboard like '0.5' would fix the issue.