Summary: | transition checkboxes do not save checked state | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | lukefromdc <directaction> |
Component: | Effects & Transitions | Assignee: | Vincent PINON <vpinon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | git-master | ||
Target Milestone: | --- | ||
Platform: | Debian unstable | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
lukefromdc
2017-03-01 20:25:14 UTC
All these tests are with movit enabled if that makes any difference. MLT from current git master caused kdenlive to crash on adding transitions or resizing clips, presuming this a problem in MLT. Thus no retest with current MLT master possible right now. This was true with new build around MLT from 3-1-2017 pull, with either Nov 22 or current Movit. On 3-7, some commit, probably this one: https://cgit.kde.org/kdenlive.git/commit/?id=35af0b4af89a6b92c33217f191dc55fa4d5cbb4d Partially fixed this. On the "dissolve" transition with its single checkbox for "reverse," the checkbox selection is now correctly saved and correctly applied. On the "wipe" transition with two checkboxes however, the top checkbox for "invert" now works, but the bottom one for "revert" still returns to the default settiog. Further testing with git master from 3-12-2017 showed the bottom checkbox on a "wipe" transition not having its checked state saved in the GUI, but being correctly applied at playback or render so long as it has been checked and unchecked (or unchecked and rechecked) at least once each. Top checkbox works as expected, bottom checkbox actually seems to save its state to the project but not be properly re-read by the GUI when the transition is selected a second time as or 3-12.2017. This is touchy but actually usable with a bit of fiddling, though one error with a transition will cause me to re-render the project if it gets that far I managed to bisect this, 9bb0e6100d1c5eae737cf4e39aa6cebfb05e4ad1 "Add base class to boolParam" came up as the first bad commit. Transitions worked normally on a build from previous commit 10abf7711ea600bd6be418b576c1044bbf0cc96d 9bb0e6100d1c5eae737cf4e39aa6cebfb05e4ad1 cannot be automatically reverted due to conflicts, this might be beyond my ability to fix myself FIXED Fixed by https://cgit.kde.org/kdenlive.git/commit/?id=cbb224784f1effd7d2b37afd7513de4f1dd634aa checkboxes now display properly, I can finally update the version I use from 16.12 all the way back to current GIT master as I normally prefer to work with. Yes, I always keep older versions around to deal with new bugs |