This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Some transitions checkboxes not savign state(master)

Tags: None
(comma "," separated)
lukefromdc
Registered Member
Posts
27
Karma
0
https://bugs.kde.org/show_bug.cgi?id=377075

This began when the effects refactoring branch was merged to master, and I have traced it to
https://cgit.kde.org/kdenlive.git/commi ... bfb05e4ad1
"Add base class to boolParam" where boolean widgets were refactored. At first, NO transitions would save their checked state when you selected something else in the timeline, then selected that transition again. Instead checkboxes returned to their default settings when clicking elsewhere and then clicking on the transition again.

After commit
https://cgit.kde.org/kdenlive.git/commi ... fa4d5cbb4d
"Fix BoolWidget not correctly initialized" transitions with only one checkbox now work fine, saving their checked states and applying them

The wipe transition, however, has two checkboxes and the state saving is inconsistant. The state of the first checkbox ("invert") in the transition dialog is correctly saved, but not that of the second ("revert")checkbox, which is correctly applied to the timeline but does not actually show back up in that 2nd checkbox, which returns again to its default value or behaves inconsistantly. Thus you can set the "revert" state of a wipe transition but the dialog will not tell you what you did once you have clicked away from it.

Possibly this means the boolean widget may need to be re-initialized between checkboxes? The checkbox actually sets the state of the transition correctly it seems, but you have to check and uncheck it or vice-versa to make sure of what that state actually is. Unfortunately I do not know the Kdenlive code well enough to find the place to do this re-initialization, most of my experience has been on hacking MATE which is C and GTK3, not C++ and QT.

Using kdenlive from GIT master on Debian Unstable, in MATE desktop environment over compiz.
marcoka
Registered Member
Posts
27
Karma
0
OS
I think i can confirm this. I often have to uncheck and check chekcboxes in my wipe to make it work like it should.
User avatar
farid
Registered Member
Posts
316
Karma
2
OS
This issue is fixed and will be released in the 17.08 release. Please submit your bug reports so we can fix them. See links for more info on how to do it:

https://kdenlive.org/bug-reports/
https://kdenlive.org/bug-triaging/




Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot]