summaryrefslogtreecommitdiff
path: root/kde-apps/kdenlive/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /kde-apps/kdenlive/files
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'kde-apps/kdenlive/files')
-rw-r--r--kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-1.patch69
-rw-r--r--kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-2.patch62
2 files changed, 0 insertions, 131 deletions
diff --git a/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-1.patch b/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-1.patch
deleted file mode 100644
index 421452dc6488..000000000000
--- a/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-1.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 78f8880a3d9c1e37548b5146d9f61f05ab7032ea Mon Sep 17 00:00:00 2001
-From: Jean-Baptiste Mardelle <jb@kdenlive.org>
-Date: Fri, 31 Jan 2020 13:26:25 +0100
-Subject: Fix crash on exit
-
----
- src/effects/effectlist/view/effectlistwidget.cpp | 1 -
- src/timeline2/view/timelinetabs.cpp | 6 ++++++
- src/timeline2/view/timelinetabs.hpp | 2 +-
- src/transitions/transitionlist/view/transitionlistwidget.cpp | 1 -
- 4 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/src/effects/effectlist/view/effectlistwidget.cpp b/src/effects/effectlist/view/effectlistwidget.cpp
-index c734e15..66b9a94 100644
---- a/src/effects/effectlist/view/effectlistwidget.cpp
-+++ b/src/effects/effectlist/view/effectlistwidget.cpp
-@@ -60,7 +60,6 @@ void EffectListWidget::updateFavorite(const QModelIndex &index)
-
- EffectListWidget::~EffectListWidget()
- {
-- delete m_proxy;
- qDebug() << " - - -Deleting effect list widget";
- }
-
-diff --git a/src/timeline2/view/timelinetabs.cpp b/src/timeline2/view/timelinetabs.cpp
-index 74bb10b..9a72729 100644
---- a/src/timeline2/view/timelinetabs.cpp
-+++ b/src/timeline2/view/timelinetabs.cpp
-@@ -57,6 +57,12 @@ TimelineTabs::TimelineTabs(QWidget *parent)
- connect(pCore->monitorManager()->projectMonitor(), &Monitor::addEffect, m_mainTimeline->controller(), &TimelineController::addEffectToCurrentClip);
- }
-
-+TimelineTabs::~TimelineTabs()
-+{
-+ // clear source
-+ m_mainTimeline->setSource(QUrl());
-+}
-+
- TimelineWidget *TimelineTabs::getMainTimeline() const
- {
- return m_mainTimeline;
-diff --git a/src/timeline2/view/timelinetabs.hpp b/src/timeline2/view/timelinetabs.hpp
-index aba3e23..977af13 100644
---- a/src/timeline2/view/timelinetabs.hpp
-+++ b/src/timeline2/view/timelinetabs.hpp
-@@ -49,7 +49,7 @@ class TimelineTabs : public QTabWidget
- public:
- /* Construct the tabs as well as the widget for the main timeline */
- TimelineTabs(QWidget *parent);
--
-+ virtual ~TimelineTabs();
- /* @brief Returns a pointer to the main timeline */
- TimelineWidget *getMainTimeline() const;
-
-diff --git a/src/transitions/transitionlist/view/transitionlistwidget.cpp b/src/transitions/transitionlist/view/transitionlistwidget.cpp
-index 309de55..afd122f 100644
---- a/src/transitions/transitionlist/view/transitionlistwidget.cpp
-+++ b/src/transitions/transitionlist/view/transitionlistwidget.cpp
-@@ -53,7 +53,6 @@ TransitionListWidget::TransitionListWidget(QWidget *parent)
-
- TransitionListWidget::~TransitionListWidget()
- {
-- delete m_proxy;
- qDebug() << " - - -Deleting transition list widget";
- }
-
---
-cgit v1.1
-
diff --git a/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-2.patch b/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-2.patch
deleted file mode 100644
index 3af886f68ddb..000000000000
--- a/kde-apps/kdenlive/files/kdenlive-19.12.3-qt-5.14-crash-on-close-2.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From 936307aceca3619f2b1d1e2f12d21ee4e8608cd6 Mon Sep 17 00:00:00 2001
-From: Jean-Baptiste Mardelle <jb@kdenlive.org>
-Date: Thu, 5 Mar 2020 08:13:14 +0100
-Subject: [PATCH] Fix crash on close. Fixes #571
-
----
- src/core.cpp | 10 +++++-----
- 1 file changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/src/core.cpp b/src/core.cpp
-index 7c590a3f2..a48e1602f 100644
---- a/src/core.cpp
-+++ b/src/core.cpp
-@@ -120,11 +120,11 @@ void Core::build(bool isAppImage, const QString &MltPath)
-
- void Core::initGUI(const QUrl &Url, const QString &clipsToLoad)
- {
-- m_guiConstructed = true;
- m_profile = KdenliveSettings::default_profile();
- m_currentProfile = m_profile;
- profileChanged();
- m_mainWindow = new MainWindow();
-+ m_guiConstructed = true;
- connect(this, &Core::showConfigDialog, m_mainWindow, &MainWindow::slotPreferences);
-
- // load default profile and ask user to select one if not found.
-@@ -658,13 +658,13 @@ std::shared_ptr<ProjectItemModel> Core::projectItemModel()
-
- void Core::invalidateRange(QSize range)
- {
-- if (!m_mainWindow || m_mainWindow->getCurrentTimeline()->loading) return;
-+ if (!m_guiConstructed || m_mainWindow->getCurrentTimeline()->loading) return;
- m_mainWindow->getCurrentTimeline()->controller()->invalidateZone(range.width(), range.height());
- }
-
- void Core::invalidateItem(ObjectId itemId)
- {
-- if (!m_mainWindow || !m_mainWindow->getCurrentTimeline() || m_mainWindow->getCurrentTimeline()->loading) return;
-+ if (!m_guiConstructed || !m_mainWindow->getCurrentTimeline() || m_mainWindow->getCurrentTimeline()->loading) return;
- switch (itemId.first) {
- case ObjectType::TimelineClip:
- case ObjectType::TimelineComposition:
-@@ -692,14 +692,14 @@ double Core::getClipSpeed(int id) const
-
- void Core::updateItemKeyframes(ObjectId id)
- {
-- if (id.first == ObjectType::TimelineClip && m_mainWindow) {
-+ if (id.first == ObjectType::TimelineClip && m_guiConstructed) {
- m_mainWindow->getCurrentTimeline()->controller()->updateClip(id.second, {TimelineModel::KeyframesRole});
- }
- }
-
- void Core::updateItemModel(ObjectId id, const QString &service)
- {
-- if (m_mainWindow && id.first == ObjectType::TimelineClip && !m_mainWindow->getCurrentTimeline()->loading && service.startsWith(QLatin1String("fade"))) {
-+ if (m_guiConstructed && id.first == ObjectType::TimelineClip && !m_mainWindow->getCurrentTimeline()->loading && service.startsWith(QLatin1String("fade"))) {
- bool startFade = service == QLatin1String("fadein") || service == QLatin1String("fade_from_black");
- m_mainWindow->getCurrentTimeline()->controller()->updateClip(id.second, {startFade ? TimelineModel::FadeInRole : TimelineModel::FadeOutRole});
- }
---
-2.25.1
-