Merge remote-tracking branch 'upstream/Thunder' into Thunder

This commit is contained in:
2025-11-10 15:13:22 +08:00
3 changed files with 20 additions and 19 deletions

View File

@@ -120,11 +120,6 @@ int main(int argc, char *argv[])
//在cmakelist.txt中设置 buildDateTime
QString buildDateTime = QString("%1-%2").arg(QString(BUILD_DATE)).arg(QString(BUILD_TIME));
Utils::writeLog("INFO", QString("Build datetime: %1").arg(buildDateTime));
// NOTE: 提前设置组织名称和应用名称,避免配置文件位置错误
DApplication::setOrganizationName("spark-union");
DApplication::setApplicationName("spark-store");
Application::checkAppConfigLocation(); // 检查 ~/.config/spark-union/spark-store 文件夹是否存在
// 初始化 config.ini 配置文件

View File

@@ -458,7 +458,17 @@ get_uris(){
msg "Failed to create tmp dir" "warning"
msg "无法创建临时目录" "warning"
exit 1
}
cleanup_tmpdir() {
if [ -n "$tmpdir" ] && [ -d "$tmpdir" ]; then
rm -rf "$tmpdir"
fi
}
trap cleanup_tmpdir EXIT
## --print-uris format is:
# 'fileurl' filename filesize checksum_hint:filechecksum
# 修改process_package函数增加第二个参数表示当前线程的临时输出文件
@@ -580,6 +590,9 @@ get_uris(){
rm -f "$thread_file"
fi
done
# 清理临时目录
cleanup_tmpdir
trap - EXIT # 移除临时目录的陷阱
# 合并显示信息
if [ -f "$tmpdir/display" ]; then

View File

@@ -27,43 +27,37 @@
<location filename="../src/pages/appintopage.ui" line="459"/>
<location filename="../src/pages/appintopage.ui" line="462"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Capable to deepin 23&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment> Deepin 23</translatorcomment>
<translation> Deepin 23</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="509"/>
<location filename="../src/pages/appintopage.ui" line="512"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This app can only be installed natively&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment></translatorcomment>
<translation></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="534"/>
<location filename="../src/pages/appintopage.ui" line="537"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This app will be installed to debian12 ACE&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment>ACE Debian12兼容环境</translatorcomment>
<translation>ACE Debian12兼容环境</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="559"/>
<location filename="../src/pages/appintopage.ui" line="562"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This app will be installed to debian13 ACE&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment>ACE Debian13兼容环境</translatorcomment>
<translation>ACE Debian13兼容环境</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="584"/>
<location filename="../src/pages/appintopage.ui" line="587"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This app will be installed to debian SID ACE&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment>ACE Debian SID兼容环境</translatorcomment>
<translation>ACE Debian SID兼容环境</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="609"/>
<location filename="../src/pages/appintopage.ui" line="612"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This app will be installed to deepin23 ACE&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translatorcomment>ACE Deepin 23</translatorcomment>
<translation>ACE Deepin 23</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/pages/appintopage.ui" line="689"/>
@@ -539,8 +533,7 @@
<message>
<location filename="../src/application.cpp" line="40"/>
<source>&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;An appstore powered by community&lt;/span&gt;&lt;br/&gt;&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;Sparky is our mascot, designed by &lt;a href=&apos;https://tai3.cn/&apos;&gt;Tyson Tan&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;</source>
<translatorcomment>&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;Sparky &lt;a href=&apos;https://tai3.cn/&apos;&gt;Tyson Tan&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;</translatorcomment>
<translation>&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style=&apos; font-size:10pt;font-weight:60;&apos;&gt;Sparky &lt;a href=&apos;https://tai3.cn/&apos;&gt;Tyson Tan&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/application.cpp" line="147"/>