Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
91601f5a
Commit
91601f5a
authored
Jun 09, 2021
by
Jean-Baptiste Mardelle
Browse files
Make previous/next/add keyframe shortcuts work on compositions and mixes
parent
f8351c3d
Pipeline
#64874
canceled with stage
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/assets/assetpanel.cpp
View file @
91601f5a
...
@@ -490,6 +490,10 @@ void AssetPanel::slotAddRemoveKeyframe()
...
@@ -490,6 +490,10 @@ void AssetPanel::slotAddRemoveKeyframe()
{
{
if
(
m_effectStackWidget
->
isVisible
())
{
if
(
m_effectStackWidget
->
isVisible
())
{
m_effectStackWidget
->
addRemoveKeyframe
();
m_effectStackWidget
->
addRemoveKeyframe
();
}
else
if
(
m_transitionWidget
->
isVisible
())
{
m_transitionWidget
->
addRemoveKeyframe
();
}
else
if
(
m_mixWidget
->
isVisible
())
{
m_mixWidget
->
addRemoveKeyframe
();
}
}
}
}
...
@@ -497,6 +501,10 @@ void AssetPanel::slotNextKeyframe()
...
@@ -497,6 +501,10 @@ void AssetPanel::slotNextKeyframe()
{
{
if
(
m_effectStackWidget
->
isVisible
())
{
if
(
m_effectStackWidget
->
isVisible
())
{
m_effectStackWidget
->
slotGoToKeyframe
(
true
);
m_effectStackWidget
->
slotGoToKeyframe
(
true
);
}
else
if
(
m_transitionWidget
->
isVisible
())
{
m_transitionWidget
->
nextKeyframe
();
}
else
if
(
m_mixWidget
->
isVisible
())
{
m_mixWidget
->
nextKeyframe
();
}
}
}
}
...
@@ -504,5 +512,9 @@ void AssetPanel::slotPreviousKeyframe()
...
@@ -504,5 +512,9 @@ void AssetPanel::slotPreviousKeyframe()
{
{
if
(
m_effectStackWidget
->
isVisible
())
{
if
(
m_effectStackWidget
->
isVisible
())
{
m_effectStackWidget
->
slotGoToKeyframe
(
false
);
m_effectStackWidget
->
slotGoToKeyframe
(
false
);
}
else
if
(
m_transitionWidget
->
isVisible
())
{
m_transitionWidget
->
previousKeyframe
();
}
else
if
(
m_mixWidget
->
isVisible
())
{
m_mixWidget
->
previousKeyframe
();
}
}
}
}
src/assets/view/widgets/keyframewidget.cpp
View file @
91601f5a
...
@@ -30,7 +30,6 @@
...
@@ -30,7 +30,6 @@
#include
"monitor/monitor.h"
#include
"monitor/monitor.h"
#include
"timecode.h"
#include
"timecode.h"
#include
"timecodedisplay.h"
#include
"timecodedisplay.h"
#include
"mainwindow.h"
#include
"widgets/doublewidget.h"
#include
"widgets/doublewidget.h"
#include
"widgets/geometrywidget.h"
#include
"widgets/geometrywidget.h"
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment