[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdenlive] src: Merge branch '16.12'
From: Jean-Baptiste Mardelle <jb () kdenlive ! org>
Date: 2016-11-29 0:42:43
Message-ID: E1cBWVP-0003Dr-O0 () code ! kde ! org
[Download RAW message or body]
Git commit cbca2a8cfef6ae1509f66179ce7c88af90d601d8 by Jean-Baptiste Mardelle.
Committed on 29/11/2016 at 00:42.
Pushed by mardelle into branch 'master'.
Merge branch '16.12'
M +0 -1 src/effectstack/dragvalue.cpp
M +14 -3 src/effectstack/effectstackview2.cpp
M +3 -0 src/effectstack/effectstackview2.h
M +3 -3 src/effectstack/widgets/animationwidget.cpp
M +15 -0 src/timeline/abstractclipitem.cpp
M +1 -0 src/timeline/abstractclipitem.h
M +16 -4 src/timeline/clipitem.cpp
M +0 -4 src/timeline/customtrackview.cpp
M +24 -1 src/timeline/keyframeview.cpp
M +2 -0 src/timeline/keyframeview.h
https://commits.kde.org/kdenlive/cbca2a8cfef6ae1509f66179ce7c88af90d601d8
diff --cc src/effectstack/effectstackview2.cpp
index 3d07da5,9fdc97d..6434758
--- a/src/effectstack/effectstackview2.cpp
+++ b/src/effectstack/effectstackview2.cpp
@@@ -278,9 -282,10 +282,10 @@@ void EffectStackView2::slotTrackItemSel
void EffectStackView2::setupListView()
{
blockSignals(true);
+ m_scrollTimer.stop();
m_monitorSceneWanted = MonitorSceneDefault;
- m_draggedEffect = NULL;
- m_draggedGroup = NULL;
+ m_draggedEffect = Q_NULLPTR;
+ m_draggedGroup = Q_NULLPTR;
disconnect(m_effectMetaInfo.monitor, SIGNAL(renderPosition(int)), this, \
SLOT(slotRenderPos(int))); QWidget *view = m_effect->container->takeWidget();
if (view) {
diff --cc src/timeline/keyframeview.h
index ac836d2,2eef776..9b2976e
--- a/src/timeline/keyframeview.h
+++ b/src/timeline/keyframeview.h
@@@ -88,11 -88,13 +88,13 @@@ public
*/
void drawKeyFrames(QRectF br, int length, bool active, QPainter *painter, const \
QTransform &transformation); /** @brief Draw the x, y, w, h channels of an animated \
geometry */
- void drawKeyFrameChannels(QRectF br, int in, int out, QPainter *painter, QList \
<QPoint> maximas, int limitKeyframes, QColor textColor); + void \
drawKeyFrameChannels(QRectF br, int in, int out, QPainter *painter, const \
QList<QPoint> &maximas, int limitKeyframes, const QColor &textColor); int \
mouseOverKeyFrames(QRectF br, QPointF pos, double scale); void showMenu(QWidget \
*parent, QPoint pos);
- QAction *parseKeyframeActions(QList <QAction *>actions);
+ QAction *parseKeyframeActions(const QList<QAction *> &actions);
static QString cutAnimation(const QString &animation, int start, int duration, \
int fullduration, bool doCut = true); + /** @brief when an animation is resized, \
update in / out point keyframes */ + static QString switchAnimation(QString \
animation, int newPos, int oldPos, int newDuration, int oldDuration, \
bool isRect);
/** @brief when loading an animation from a serialized string, check where is \
the first negative keyframe) */ static int checkNegatives(const QString &data, int \
maxDuration);
/** @brief returns true if currently edited parameter name is name */
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic