From fbf458f55aace0687fc3e03ddb2702c827e258d9 Mon Sep 17 00:00:00 2001 From: reionwong Date: Tue, 28 Sep 2021 13:25:34 +0800 Subject: [PATCH] Update --- session/processmanager.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/session/processmanager.cpp b/session/processmanager.cpp index cccea9e..2a18dcd 100644 --- a/session/processmanager.cpp +++ b/session/processmanager.cpp @@ -124,6 +124,14 @@ void ProcessManager::startDesktopProcess() list << qMakePair(QString("cutefish-filemanager"), QStringList("--desktop")); list << qMakePair(QString("cutefish-launcher"), QStringList()); + // For CutefishOS. + if (QFile("/usr/bin/cutefish-welcome").exists()) { + QSettings settings("cutefishos", "login"); + if (!settings.value("Finished", false).toBool()) { + list << qMakePair(QString("/usr/bin/cutefish-welcome"), QStringList()); + } + } + for (QPair pair : list) { QProcess *process = new QProcess; process->setProcessChannelMode(QProcess::ForwardedChannels);