[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [calligra] /: Stage, Flow, Braindump: Add calligra 2 -> 3 migration
From: Dag Andersen <danders () get2net ! dk>
Date: 2016-12-07 11:31:28
Message-ID: E1cEaRc-0002ZG-Kc () code ! kde ! org
[Download RAW message or body]
Git commit 255b301aa2b1f062df72bebff7dbfed4322cd28d by Dag Andersen.
Committed on 07/12/2016 at 11:30.
Pushed by danders into branch 'master'.
Stage, Flow, Braindump: Add calligra 2 -> 3 migration
M +8 -0 braindump/src/main.cpp
M +6 -0 flow/part/main.cpp
M +6 -0 stage/app/main.cpp
https://commits.kde.org/calligra/255b301aa2b1f062df72bebff7dbfed4322cd28d
diff --git a/braindump/src/main.cpp b/braindump/src/main.cpp
index e9b3880bf43..5fd3fb49c9a 100644
--- a/braindump/src/main.cpp
+++ b/braindump/src/main.cpp
@@ -30,6 +30,8 @@
#include "RootSection.h"
#include "SectionsIO.h"
+#include <Calligra2Migration.h>
+
int main(int argc, char **argv)
{
/**
@@ -46,6 +48,12 @@ int main(int argc, char **argv)
QApplication app(argc, argv);
+ // Migrate data from kde4 to kf5 locations
+ Calligra2Migration m("braindump");
+ m.setConfigFiles(QStringList() << QStringLiteral("braindumprc"));
+ m.setUiFiles(QStringList() << QStringLiteral("braindumpview.rc"));
+ m.migrate();
+
KAboutData about = newBrainDumpAboutData();
KAboutData::setApplicationData(about);
diff --git a/flow/part/main.cpp b/flow/part/main.cpp
index 257d9b42f83..dd4f8c35a10 100644
--- a/flow/part/main.cpp
+++ b/flow/part/main.cpp
@@ -36,6 +36,12 @@ extern "C" KDE_EXPORT int kdemain( int argc, char **argv )
KoApplication app(FLOW_MIME_TYPE);
+ // Migrate data from kde4 to kf5 locations
+ Calligra2Migration m("flow");
+ m.setConfigFiles(QStringList() << QStringLiteral("flowrc"));
+ m.setUiFiles(QStringList() << QStringLiteral("flow.rc"));
+ m.migrate();
+
if (!app.start())
return 1;
app.exec();
diff --git a/stage/app/main.cpp b/stage/app/main.cpp
index c05e0217f64..8251a1ec8c0 100644
--- a/stage/app/main.cpp
+++ b/stage/app/main.cpp
@@ -44,6 +44,12 @@ extern "C" STAGE_EXPORT int kdemain( int argc, char **argv )
delete aboutData;
+ // Migrate data from kde4 to kf5 locations
+ Calligra2Migration m("calligrastage", "stage");
+ m.setConfigFiles(QStringList() << QStringLiteral("stagerc"));
+ m.setUiFiles(QStringList() << QStringLiteral("stage.rc") << QStringLiteral("stage_readonly.rc"));
+ m.migrate();
+
if (!app.start()) {
return 1;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic