feat: adapt AyuGram to Flatpak (#10)

This commit is contained in:
westpain
2023-12-27 16:55:43 +02:00
committed by ZavaruKitsu
parent e4e6fb14c7
commit bf743836c1
7 changed files with 18 additions and 18 deletions
@@ -198,7 +198,7 @@ bool GenerateDesktopFile(
DEBUG_LOG(("App Info: placing .desktop file to %1").arg(targetPath));
if (!QDir(targetPath).exists()) QDir().mkpath(targetPath);
const auto sourceFile = u":/misc/ayugram.desktop.desktop"_q;
const auto sourceFile = u":/misc/com.ayugram.desktop.desktop"_q;
const auto targetFile = targetPath
+ QGuiApplication::desktopFileName()
+ u".desktop"_q;
@@ -319,7 +319,7 @@ bool GenerateDesktopFile(
hashMd5Hex(d.constData(), d.size(), md5Hash);
if (!Core::Launcher::Instance().customWorkingDir()) {
QFile::remove(u"%1org.telegram.desktop._%2.desktop"_q.arg(
QFile::remove(u"%1ayugram.desktop._%2.desktop"_q.arg(
targetPath,
md5Hash));
@@ -623,10 +623,10 @@ void start() {
md5Hash.data());
}
return u"ayugram.desktop._%1"_q.arg(md5Hash.constData());
return u"com.ayugram.desktop._%1"_q.arg(md5Hash.constData());
}
return u"ayugram.desktop"_q;
return u"com.ayugram.desktop"_q;
}());
LOG(("App ID: %1").arg(QGuiApplication::desktopFileName()));