prepare loading layouts correctly

pull/1/head
Michail Vourlakos 8 years ago
parent 35a8f607b8
commit 942d3b04db

@ -42,6 +42,12 @@ Importer::~Importer()
bool Importer::updateOldConfiguration()
{
QFile oldAppletsFile(QDir::homePath() + "/.config/lattedock-appletsrc");
if (!oldAppletsFile.exists()) {
return false;
}
//! import standard old configuration and create the relevant layouts
importOldLayout(QDir::homePath() + "/.config/lattedock-appletsrc", i18n("My Layout"));
importOldLayout(QDir::homePath() + "/.config/lattedock-appletsrc", i18n("Alternative"), true);
@ -54,6 +60,8 @@ bool Importer::updateOldConfiguration()
if (m_manager) {
m_manager->corona()->universalSettings()->setExposeLayoutsMenu(exposeLayoutsMenu);
}
return true;
}
bool Importer::importOldLayout(QString oldAppletsPath, QString newName, bool alternative)

@ -42,10 +42,9 @@ void LayoutManager::load()
if (configVer < 2) {
qDebug() << "Latte must update its configuration...";
m_importer->updateOldConfiguration();
} else {
qDebug() << "Latte is loading its layouts...";
}
qDebug() << "Latte is loading its layouts...";
}
DockCorona *LayoutManager::corona()

Loading…
Cancel
Save