[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdenlive] src: * Fix moving keyframe moves parent clip
From: Jean-Baptiste Mardelle <jb () kdenlive ! org>
Date: 2016-11-14 21:33:05
Message-ID: E1c6OsD-0000Bx-C4 () code ! kde ! org
[Download RAW message or body]
Git commit 09d14df42c0a1ba76058c1bc82285a7331a12023 by Jean-Baptiste Mardelle.
Committed on 14/11/2016 at 21:32.
Pushed by mardelle into branch 'master'.
* Fix moving keyframe moves parent clip
* Fix warning message about empty i18n string when editing param
M +5 -1 src/effectstack/parametercontainer.cpp
M +1 -1 src/timeline/managers/selectmanager.cpp
M +3 -2 src/timeline/timelinecommands.cpp
http://commits.kde.org/kdenlive/09d14df42c0a1ba76058c1bc82285a7331a12023
diff --git a/src/effectstack/parametercontainer.cpp \
b/src/effectstack/parametercontainer.cpp index ccec798..9648325 100644
--- a/src/effectstack/parametercontainer.cpp
+++ b/src/effectstack/parametercontainer.cpp
@@ -216,9 +216,13 @@ ParameterContainer::ParameterContainer(const QDomElement \
&effect, const ItemInfo m_conditionalWidgets << mw;
}
if (pa.tagName() != QLatin1String("parameter")) continue;
+ QString type = pa.attribute(QStringLiteral("type"));
+ if (type == QLatin1String("fixed")) {
+ // Fixed parameters are not exposed in the UI
+ continue;
+ }
QDomElement na = pa.firstChildElement(QStringLiteral("name"));
QDomElement commentElem = pa.firstChildElement(QStringLiteral("comment"));
- QString type = pa.attribute(QStringLiteral("type"));
QString paramName = na.isNull() ? pa.attribute(QStringLiteral("name")) : \
i18n(na.text().toUtf8().data()); QString comment;
if (!commentElem.isNull())
diff --git a/src/timeline/managers/selectmanager.cpp \
b/src/timeline/managers/selectmanager.cpp index 43be89a..74f09df 100644
--- a/src/timeline/managers/selectmanager.cpp
+++ b/src/timeline/managers/selectmanager.cpp
@@ -86,7 +86,7 @@ bool SelectManager::mouseMove(QMouseEvent *event, int, int)
if (!m_dragMoved && event->buttons() & Qt::LeftButton) {
if ((m_clickPoint - event->pos()).manhattanLength() < \
QApplication::startDragDistance()) { event->ignore();
- return false;
+ return true;
}
m_dragMoved = true;
}
diff --git a/src/timeline/timelinecommands.cpp b/src/timeline/timelinecommands.cpp
index d2c4323..8e14d37 100644
--- a/src/timeline/timelinecommands.cpp
+++ b/src/timeline/timelinecommands.cpp
@@ -37,7 +37,7 @@ AddEffectCommand::AddEffectCommand(CustomTrackView *view, const int \
track, const QString effectName;
QDomElement namenode = m_effect.firstChildElement(QStringLiteral("name"));
if (!namenode.isNull())
- effectName = i18n(namenode.text().toUtf8().data());
+ effectName = i18n(namenode.text().toUtf8().constData());
else
effectName = i18n("effect");
if (doIt)
@@ -277,8 +277,9 @@ EditEffectCommand::EditEffectCommand(CustomTrackView *view, const \
int track, con {
QString effectName;
QDomElement namenode = effect.firstChildElement(QStringLiteral("name"));
+ qDebug()<<"editing EFFECT; "<<namenode.text();
if (!namenode.isNull())
- effectName = i18n(namenode.text().toUtf8().data());
+ effectName = i18n(namenode.text().toUtf8().constData());
else
effectName = i18n("effect");
setText(i18n("Edit effect %1", effectName));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic