Bug 441982

Summary: Dynamic text oddity
Product: [Applications] kdenlive Reporter: Anders Lund <anderslund>
Component: Video Effects & TransitionsAssignee: Jean-Baptiste Mardelle <jb>
Status: REPORTED ---    
Severity: normal CC: fritzibaby
Priority: NOR    
Version First Reported In: 21.08.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Anders Lund 2021-09-04 08:52:37 UTC
SUMMARY

Dynamic text effect produces an adjustable, red rectangle in the monitor.
Initially, this does not appear to do anything. Editing the text and changing the alignment appears to relate to the full frame.

It looks like the rectantle is related to the two first controls in the effect ui, size (in%) and possibly opacity, although adjusting the opacity control does not appear to have any effect whatsoever.

Changing the size control makes the text alignment relate to the rectangle, as does manually adjusting the rectangle. Manyally adjusting the rectangle does not affect the Size control, and thus creates a conflict.

Because the rectangle does not initially appear to have any meaning, it is a hard to understand UI.

I suggest that the relation of the text and the rectangle is applied initially, and possibly the rectangle is set to 100% and centered in the video frame, so that it covers the full frame.

I also suggest that the size control is replaced with a width and height control, which are updated when the size of the rectangle is manually adjusted. Adding X and Y position controls would be smart too, making precise positioning possible.

I also suggest that tooltips is added that explains the meaning of each control (in any effect in kdenlive, actually, but that may be beoynd this bug report).

I also suggest that the opacity control is removed, if it doesn't do anything.

STEPS TO REPRODUCE
1. Add dynamic text to a clip

OBSERVED RESULT
The UI including the rectangle diaplayed in the monitor does not make sense

EXPECTED RESULT
UI that makes sense

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Arch Linux, up to date.
(available in About System)
KDE Plasma Version: Current stable
KDE Frameworks Version: Current stable
Qt Version: Current KDE relatable (5.15 I believe)

ADDITIONAL INFORMATION