From 61b56346b895e76d00e09ea4049e246819086ad0 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sat, 27 Apr 2024 16:19:21 +0000
Subject: [PATCH 01/12] update src/backend/downloadworker.cpp.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 src/backend/downloadworker.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/backend/downloadworker.cpp b/src/backend/downloadworker.cpp
index d44f350..f100f2e 100644
--- a/src/backend/downloadworker.cpp
+++ b/src/backend/downloadworker.cpp
@@ -120,7 +120,8 @@ void DownloadController::startDownload(const QString &url)
         QString downloadDir = "/tmp/spark-store/"; //下载目录
         QString aria2ConnectionPerServer = "--max-connection-per-server=1"; //每个服务器最大连接数
         QString aria2ConnectionMax = "--max-concurrent-downloads=16"; //最大同时下载数
-        QString aria2ConnectionTimeout = "--connect-timeout=5"; // 1 秒服务器连接超时(像 spark1.uniartisan.com、cdn.dl.uniartisan.com、momen.d.store.deepinos.org.cn 等服务器失效时不影响即时下载)
+        QString aria2ConnectionTimeout = "--connect-timeout=5"; // 5 秒服务器连接超时
+        QString aria2MaxRetry = "--max-tries=1" //
 
 
         if (useMetalink) //如果是metalink
@@ -149,6 +150,7 @@ void DownloadController::startDownload(const QString &url)
         command.append(aria2ConnectionPerServer.toUtf8());
         command.append(aria2ConnectionMax.toUtf8());
         command.append(aria2ConnectionTimeout.toUtf8());
+        command.append(aria2MaxRetry.toUtf8());
 
         if (useMetalink)
         {

From 463b8a7c0d432ae59ef4ab08b0a7065e17d84242 Mon Sep 17 00:00:00 2001
From: zty199 <46324746+zty199@users.noreply.github.com>
Date: Sun, 28 Apr 2024 10:42:26 +0800
Subject: [PATCH 02/12] fix: missing semicolon after setting --max-tries

add missing semicolon after setting --max-tries in downloadworker.cpp

Log: add missing semicolon after setting --max-tries in downloadworker.cpp
---
 src/backend/downloadworker.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/downloadworker.cpp b/src/backend/downloadworker.cpp
index f100f2e..d7e5f5a 100644
--- a/src/backend/downloadworker.cpp
+++ b/src/backend/downloadworker.cpp
@@ -121,7 +121,7 @@ void DownloadController::startDownload(const QString &url)
         QString aria2ConnectionPerServer = "--max-connection-per-server=1"; //每个服务器最大连接数
         QString aria2ConnectionMax = "--max-concurrent-downloads=16"; //最大同时下载数
         QString aria2ConnectionTimeout = "--connect-timeout=5"; // 5 秒服务器连接超时
-        QString aria2MaxRetry = "--max-tries=1" //
+        QString aria2MaxRetry = "--max-tries=1"; //设置最大重试次数
 
 
         if (useMetalink) //如果是metalink

From bc11d6a514e9881a553a8839814675ca9e7abac4 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 03:40:55 +0000
Subject: [PATCH 03/12] adjust: remove easter egg

---
 .../update-upgrade/transhell/ss-do-upgrade.sh_en_US.transhell | 4 ++--
 .../update-upgrade/transhell/ss-do-upgrade.sh_zh_CN.transhell | 4 ++--
 .../update-upgrade/transhell/ss-do-upgrade.sh_zh_TW.transhell | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/tool/update-upgrade/transhell/ss-do-upgrade.sh_en_US.transhell b/tool/update-upgrade/transhell/ss-do-upgrade.sh_en_US.transhell
index 3736299..ae708e7 100644
--- a/tool/update-upgrade/transhell/ss-do-upgrade.sh_en_US.transhell
+++ b/tool/update-upgrade/transhell/ss-do-upgrade.sh_en_US.transhell
@@ -4,7 +4,7 @@ TRANSHELL_CONTENT_SPARK_STORE_UPGRADE_MODEL="Spark Store APP Upgrade module"
 TRANSHELL_CONTENT_CHECK_UPDATE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="Error occured in checking for update! Press Confirm to get the error log (Can be useful when feedback)"
 TRANSHELL_CONTENT_I_ALREDY_COPIED_THE_LOG_HERE_AND_WILL_USE_IT_TO_FEEDBACK="I already copied the log in the text box and I will attach it when feeding back. You can find feedback entry in the settings which is located in the top right of the store."
 TRANSHELL_CONTENT_FEEDBACK_CAN_BE_FOUND_IN_THE_SETTINGS="Feedback entry in the settings which is located in the top right of the store"
-TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="All APPs are up to date.\nBut you are not at the top of the world"
+TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="All APPs are up to date."
 TRANSHELL_CONTENT_CAN_NOT_UPGRADE_FOR_BEING_HOLD="(Unable to upgrade: Being marked as hold)"
 TRANSHELL_CONTENT_CHOOSE_APP_TO_UPGRADE="Choose the app you want to upgrade"
 TRANSHELL_CONTENT_CHOOSE="Choose"
@@ -12,7 +12,7 @@ TRANSHELL_CONTENT_APP_NAME="APP name"
 TRANSHELL_CONTENT_PKG_NAME="Package Name"
 TRANSHELL_CONTENT_NEW_VERSION="New version"
 TRANSHELL_CONTENT_UPGRADE_FROM="Upgrade from"
-TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="No app is chosen\nBut you are not at the top of the world"
+TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="No app is chosen"
 TRANSHELL_CONTENT_UPGRADING_PLEASE_WAIT="Upgrading $APP_UPGRADE , please wait..."
 TRANSHELL_CONTENT_CHOSEN_APP_UPGRADE_FINISHED="The chosen app is upgraded"
 TRANSHELL_CONTENT_APP_UGRADE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="Error occured when upgrading! Press Confirm to get the error log (Can be useful when feedback)"
diff --git a/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_CN.transhell b/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_CN.transhell
index 370970a..58311a6 100644
--- a/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_CN.transhell
+++ b/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_CN.transhell
@@ -4,7 +4,7 @@ TRANSHELL_CONTENT_SPARK_STORE_UPGRADE_MODEL="星火商店更新模块"
 TRANSHELL_CONTENT_CHECK_UPDATE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="检查更新进程出现错误!按确定查看报错,可用于反馈"
 TRANSHELL_CONTENT_I_ALREDY_COPIED_THE_LOG_HERE_AND_WILL_USE_IT_TO_FEEDBACK="我已复制了此文本框中的日志,且将会在反馈时附上。反馈渠道可以在右上角菜单的设置中找到"
 TRANSHELL_CONTENT_FEEDBACK_CAN_BE_FOUND_IN_THE_SETTINGS="反馈渠道在商店右上角的设置里"
-TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="没有软件需要更新\n但是你并没有站在世界之巅"
+TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="没有软件需要更新"
 TRANSHELL_CONTENT_CAN_NOT_UPGRADE_FOR_BEING_HOLD="(无法更新:已被标记为保留)"
 TRANSHELL_CONTENT_CHOOSE_APP_TO_UPGRADE="选择你想更新的应用"
 TRANSHELL_CONTENT_CHOOSE="选择"
@@ -12,7 +12,7 @@ TRANSHELL_CONTENT_APP_NAME="应用名"
 TRANSHELL_CONTENT_PKG_NAME="包名"
 TRANSHELL_CONTENT_NEW_VERSION="新版本"
 TRANSHELL_CONTENT_UPGRADE_FROM="从该版本更新"
-TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="没有选中任何软件\n但是你并没有站在世界之巅"
+TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="没有选中任何软件"
 TRANSHELL_CONTENT_UPGRADING_PLEASE_WAIT="正在更新 $APP_UPGRADE ,请稍候..."
 TRANSHELL_CONTENT_CHOSEN_APP_UPGRADE_FINISHED="选中的软件已经更新完毕"
 TRANSHELL_CONTENT_APP_UGRADE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="更新出现错误!按确定查看报错,可用于反馈"
diff --git a/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_TW.transhell b/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_TW.transhell
index 148c3a2..c7f4b55 100644
--- a/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_TW.transhell
+++ b/tool/update-upgrade/transhell/ss-do-upgrade.sh_zh_TW.transhell
@@ -4,7 +4,7 @@ TRANSHELL_CONTENT_SPARK_STORE_UPGRADE_MODEL="星火商店更新模塊"
 TRANSHELL_CONTENT_CHECK_UPDATE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="檢查更新行程出現錯誤! 按確定查看報錯,可用於回報"
 TRANSHELL_CONTENT_I_ALREDY_COPIED_THE_LOG_HERE_AND_WILL_USE_IT_TO_FEEDBACK="我已複製了此文字方塊中的日誌,且將會在回報時附上。 迴響通路可以在右上角選單的設定中找到 "
 TRANSHELL_CONTENT_FEEDBACK_CAN_BE_FOUND_IN_THE_SETTINGS="回報入口在商店右上角的設定裏"
-TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="沒有軟體需要更新\n但是你並沒有站在世界之巔"
+TRANSHELL_CONTENT_NO_NEED_TO_UPGRADE="沒有軟體需要更新"
 TRANSHELL_CONTENT_CAN_NOT_UPGRADE_FOR_BEING_HOLD="(无法更新:已被标记为保留)"
 TRANSHELL_CONTENT_CHOOSE_APP_TO_UPGRADE="选择你想更新的应用"
 TRANSHELL_CONTENT_CHOOSE="选择"
@@ -12,7 +12,7 @@ TRANSHELL_CONTENT_APP_NAME="应用名"
 TRANSHELL_CONTENT_PKG_NAME="包名"
 TRANSHELL_CONTENT_NEW_VERSION="新版本"
 TRANSHELL_CONTENT_UPGRADE_FROM="从该版本更新"
-TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="没有选中任何軟體\n但是你並沒有站在世界之巔"
+TRANSHELL_CONTENT_NO_APP_IS_CHOSEN="没有选中任何軟體"
 TRANSHELL_CONTENT_UPGRADING_PLEASE_WAIT="正在更新 $APP_UPGRADE ,请稍候..."
 TRANSHELL_CONTENT_CHOSEN_APP_UPGRADE_FINISHED="选中的軟體已经更新完毕"
 TRANSHELL_CONTENT_APP_UGRADE_PROCESS_ERROR_PRESS_CONFIRM_TO_CHECK="更新出现错误!按确定查看报错,可用于反馈"

From 1c6302d01cbf2f5faffebe6d879560f0a7faa9d9 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 14:29:44 +0000
Subject: [PATCH 04/12] update src/application.cpp.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 src/application.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/application.cpp b/src/application.cpp
index 6cc09fa..46c56a9 100644
--- a/src/application.cpp
+++ b/src/application.cpp
@@ -36,13 +36,13 @@ Application::Application(int &argc, char **argv)
     setApplicationDisplayName(QObject::tr("Spark Store")); // 设置窗口显示标题 (Wayland 下会显示 Qt 原生标题栏)
     setProductName(QObject::tr("Spark Store"));
     setProductIcon(QIcon::fromTheme("spark-store"));
-    setApplicationHomePage("https://gitee.com/deepin-community-store");
+    setApplicationHomePage("https://gitee.com/spark-store-project");
     setApplicationDescription(
         QObject::tr(
             "<span style=' font-size:10pt;font-weight:60;'>An appstore powered by community</span><br/>"
             "<a href='https://www.spark-app.store/'>https://www.spark-app.store</a><br/>"
             "<span style=' font-size:12pt;'>Spark developers</span>"));
-    setApplicationLicense(" <a href='https://gitee.com/deepin-community-store/spark-store/blob/Flamescion/LICENSE'>GPLv3</a> ");
+    setApplicationLicense(" <a href='https://gitee.com/spark-store-project/spark-store/blob/Flamescion/LICENSE'>Spark Opensource License</a> ");
 
     // 检查 ~/.config/spark-union/spark-store 文件夹是否存在
     checkAppConfigLocation();

From 1447e9eb16d9a684bda7030a406ae764ab6687ff Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:06:06 +0000
Subject: [PATCH 05/12] update LICENSE.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 LICENSE | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/LICENSE b/LICENSE
index 327f297..188bf2b 100644
--- a/LICENSE
+++ b/LICENSE
@@ -12,7 +12,9 @@
 6. 仓库版权条款:为了更好的提供持续性服务,星火仅对个人用户免费开放服务仓库,如您或您的组织需要提供商业服务或者您的组织为盈利性组织,请联系星火社区获取商业授权。
 7. 禁止恶意行为和批量爬取: 用户或组织在使用本软件时,严禁进行任何形式的恶意行为,包括但不限于恶意攻击、滥用、破坏、批量爬取软件仓库等。恶意行为的定义由星火社区自行判断,违反者将被追究法律责任。
 8. 分发与再分发权利: 星火社区保留对其制作的软件包的分发权利。未经明确授权,禁止任何个人或组织将星火社区软件包用于商业目的或在未获得星火社区许可的情况下进行再分发。此条款旨在确保开源精神的同时,维护星火社区的知识产权。
-9. 其他条款:除上述约定外,若您使用了星火商店的主程序或其部分代码,您应遵守 GPL v3 的所有其他条款和要求。
+9. 商业应用限制:您不得使用本软件的代码开发商业应用,也不得在商业应用中使用本软件的代码,除非获得星火社区和火穗(沈阳)计算机软件开发有限公司的书面许可。
+10. 其他条款:除上述约定外,若您使用了星火商店的主程序或其部分代码,您应遵守 GPL v3 的所有其他条款和要求。
+11. 其他约定:本许可以简体中文版本为最准确释义
 
 GPLV3许可证的完整文本可以在以下链接找到:https://www.gnu.org/licenses/gpl-3.0.html
 
@@ -32,6 +34,8 @@ This software is free software; you can modify and redistribute it under the ter
 6. Warehouse copyright terms: In order to better provide continuous services, Spark is only free for individual users to open the service warehouse, if you or your organization needs to provide commercial services or your organization is a for-profit organization, please contact Spark community to obtain commercial authorization.
 7. Prohibited malicious behavior and mass crawling: Users or organizations are strictly prohibited to engage in any form of malicious behavior when using the software, including but not limited to malicious attacks, abuse, destruction, and mass crawling of software warehouses. The definition of malicious behavior is judged by the Spark community, and violators will be held legally responsible.
 8. Distribution and redistribution rights: Spark Community reserves the right to distribute the software packages it produces. Any person or organization is prohibited from using the Spark Community software package for commercial purposes or redistributing it without the express authorization of the Spark Community. This clause is intended to ensure the spirit of open source while safeguarding the intellectual property rights of the Spark community.
-9. Other Terms: In addition to the above, if you use the Spark Store main program or part of its code, you are subject to all other terms and requirements of GPL v3.
+9. Business Application Restriction: You are not permitted to utilize the code of this software for developing commercial applications, nor are you allowed to integrate the code of this software into commercial applications without obtaining written consent from both the Spark Community and Flamescion (Shenyang) Computer Software Development Co., Ltd.
+10. Other Terms: In addition to the above provisions, if you use the main program or any part of the code of Spark Store, you must comply with all other terms and requirements of GPL v3. In case of any inconsistency between the terms of this agreement and those of GPL v3, the terms of this agreement shall prevail.
+11. Additional Agreements: This license shall be interpreted most accurately in its Simplified Chinese version.
 
 You can find the full text of GPLV3 license at: https://www.gnu.org/licenses/gpl-3.0.html
\ No newline at end of file

From 96f22384e2a95184525a0973e69130935e45462b Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:09:01 +0000
Subject: [PATCH 06/12] update LICENSE.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 LICENSE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index 188bf2b..7ed4530 100644
--- a/LICENSE
+++ b/LICENSE
@@ -13,7 +13,7 @@
 7. 禁止恶意行为和批量爬取: 用户或组织在使用本软件时,严禁进行任何形式的恶意行为,包括但不限于恶意攻击、滥用、破坏、批量爬取软件仓库等。恶意行为的定义由星火社区自行判断,违反者将被追究法律责任。
 8. 分发与再分发权利: 星火社区保留对其制作的软件包的分发权利。未经明确授权,禁止任何个人或组织将星火社区软件包用于商业目的或在未获得星火社区许可的情况下进行再分发。此条款旨在确保开源精神的同时,维护星火社区的知识产权。
 9. 商业应用限制:您不得使用本软件的代码开发商业应用,也不得在商业应用中使用本软件的代码,除非获得星火社区和火穗(沈阳)计算机软件开发有限公司的书面许可。
-10. 其他条款:除上述约定外,若您使用了星火商店的主程序或其部分代码,您应遵守 GPL v3 的所有其他条款和要求。
+10. 其他条款:除上述约定外,若您使用了星火商店的主程序或其部分代码,您应遵守 GPL v3 的所有其他条款和要求。若本协议条款的内容与GPL V3中的内容不同的,以本协议条款为准
 11. 其他约定:本许可以简体中文版本为最准确释义
 
 GPLV3许可证的完整文本可以在以下链接找到:https://www.gnu.org/licenses/gpl-3.0.html

From 07cdeb1e40d58b3f22475914a6214a1a758faf07 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:24:03 +0000
Subject: [PATCH 07/12] update README.zh.md.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 README.zh.md | 18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/README.zh.md b/README.zh.md
index fb6361c..98b822a 100644
--- a/README.zh.md
+++ b/README.zh.md
@@ -49,24 +49,8 @@ Linux 应用的数量相对有限,Wine 软件的可获得性也颇为困难。
 
 ---
 
-## 阅读版权声明
-星火开源软件协议(Spark Opensource LICENSE)
+## [阅读版权声明](LICENSE)
 
-版权所有 (C) 2023 星火社区
-
-根据 GNU 通用公共许可证第三版(GPL v3),本软件是自由软件,您可以修改和再发布它。但是,为了维护原作者的权益并保护社区用户的权益,您还需要遵守以下条款:
-
-1. 对本仓库下的所有文件生效:本许可证适用于本仓库(或项目)下的所有文件。任何使用、修改或再发布本软件的个人或组织都必须遵守本许可证。
-2. 版权声明和许可证文件:您不得移除、隐藏或更改本软件中包含的原作者的版权声明和许可证文件。保留原作者的权益信息对于维护开源软件生态系统至关重要。
-3. 版本标注: 如果您对本软件做出修改并再发布,您必须在醒目位置标注此版本并非星火社区官方提供。这样可以避免误导使用者认为该软件为星火社区官方提供的版本。此软件仅授权用于个人非盈利用途,任何将其用于商业目的或在盈利性组织中使用的行为均需事先获得星火社区的书面许可。
-4. 商标使用:您不得在再发布版本中使用“星火应用商店”、“Spark Store”或星火应用商店的Logo等可能误导使用者此软件由星火社区官方提供的信息。
-5. 服务条款:您使用星火商店软件的行为将被视为您同意星火在不侵犯您隐私的前提下搜集版本、日志等信息,以便于星火社区更好地为您提供服务。
-6. 仓库版权条款:为了更好的提供持续性服务,星火仅对个人用户免费开放服务仓库,如您或您的组织需要提供商业服务或者您的组织为盈利性组织,请联系星火社区获取商业授权。
-7. 禁止恶意行为和批量爬取: 用户或组织在使用本软件时,严禁进行任何形式的恶意行为,包括但不限于恶意攻击、滥用、破坏、批量爬取软件仓库等。恶意行为的定义由星火社区自行判断,违反者将被追究法律责任。
-8. 分发与再分发权利: 星火社区保留对其制作的软件包的分发权利。未经明确授权,禁止任何个人或组织将星火社区软件包用于商业目的或在未获得星火社区许可的情况下进行再分发。此条款旨在确保开源精神的同时,维护星火社区的知识产权。
-9. 其他条款:除上述约定外,若您使用了星火商店的主程序或其部分代码,您应遵守 GPL v3 的所有其他条款和要求。
-
-GPLV3许可证的完整文本可以在以下链接找到:https://www.gnu.org/licenses/gpl-3.0.html
 
 ## 确定你的系统架构
 

From dceb796ce971c43ba8dfc000e51bfa9983fd3289 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:24:27 +0000
Subject: [PATCH 08/12] update README.zh.md.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 README.zh.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.zh.md b/README.zh.md
index 98b822a..f408e2f 100644
--- a/README.zh.md
+++ b/README.zh.md
@@ -49,7 +49,7 @@ Linux 应用的数量相对有限,Wine 软件的可获得性也颇为困难。
 
 ---
 
-## [阅读版权声明](LICENSE)
+## 阅读[版权声明](LICENSE)
 
 
 ## 确定你的系统架构

From b38c040029d799eaf3c4219acff163c934500d88 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:24:57 +0000
Subject: [PATCH 09/12] update README.md.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 87ecf33..553194e 100644
--- a/README.md
+++ b/README.md
@@ -42,7 +42,7 @@ If you have a software package you'd like to submit, please [click here to submi
 
 ---
 
-## Read the copyright
+## Read [the copyright](LICENSE)
 
 Spark Opensource LICENSE
 

From 35b4cdabd067b708c4da6c12bbd078a8cc21c635 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Sun, 28 Apr 2024 15:25:18 +0000
Subject: [PATCH 10/12] update README.md.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 README.md | 16 ----------------
 1 file changed, 16 deletions(-)

diff --git a/README.md b/README.md
index 553194e..37a621c 100644
--- a/README.md
+++ b/README.md
@@ -44,23 +44,7 @@ If you have a software package you'd like to submit, please [click here to submi
 
 ## Read [the copyright](LICENSE)
 
-Spark Opensource LICENSE
 
-Copyright (C) 2023 The Spark Community
-
-This software is free software; you can modify and redistribute it under the terms of the GNU General Public License version 3 (GPL v3). However, to protect the rights of the original authors and the interests of the community users, please adhere to the following terms:
-
-1. Applicability to all files in this repository: This license applies to all files in this repository (or project). Any individuals or organizations that use, modify, or redistribute this software must comply with this license.
-2. Copyright notice and license files: You must not remove, hide, or modify the copyright notice and license files of the original authors included in this software. Preserving the rights information of the original authors is essential for maintaining the open-source software ecosystem.
-3. Version annotation: If you modify and redistribute this software, you must mark in a prominent position that this version is not officially provided by the Spark community. This avoids misleading users into thinking that the software is an official version provided by the Spark community. This software is licensed for personal, non-profit use only, and any use of it for commercial purposes or in for-profit organizations requires the prior written permission of the Spark Community.
-4. Trademark usage: You are not allowed to use terms such as "Spark App Store," "Spark Store," or the logo of Spark App Store in redistributed versions, as they may mislead users into believing that the software is provided by the official Spark community.
-5. Terms of Service: Your use of the software of Spark Store will be deemed as your consent to collect version, log and other information on the premise of not violating your privacy, so as to facilitate the Spark community to provide you with better services.
-6. Warehouse copyright terms: In order to better provide continuous services, Spark is only free for individual users to open the service warehouse, if you or your organization needs to provide commercial services or your organization is a for-profit organization, please contact Spark community to obtain commercial authorization.
-7. Prohibited malicious behavior and mass crawling: Users or organizations are strictly prohibited to engage in any form of malicious behavior when using the software, including but not limited to malicious attacks, abuse, destruction, and mass crawling of software warehouses. The definition of malicious behavior is judged by the Spark community, and violators will be held legally responsible.
-8. Distribution and redistribution rights: Spark Community reserves the right to distribute the software packages it produces. Any person or organization is prohibited from using the Spark Community software package for commercial purposes or redistributing it without the express authorization of the Spark Community. This clause is intended to ensure the spirit of open source while safeguarding the intellectual property rights of the Spark community.
-9. Other Terms: In addition to the above, if you use the Spark Store main program or part of its code, you are subject to all other terms and requirements of GPL v3.
-
-You can find the full text of GPLV3 license at: https://www.gnu.org/licenses/gpl-3.0.html
 
 ## Determine your system architecture
 

From d103225d926eecb60385d98f9772bc070b039bbf Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Mon, 29 Apr 2024 17:27:21 +0800
Subject: [PATCH 11/12] adjust: loong64 auto no sandbox

---
 src/main.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main.cpp b/src/main.cpp
index a224011..b40cfe8 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -150,7 +150,9 @@ int main(int argc, char *argv[])
     qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "--no-sandbox");
 #endif
 
-
+#ifdef __loongarch__
+    qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "--no-sandbox");
+#endif
     /**
      * NOTE: https://zhuanlan.zhihu.com/p/550285855
      * 避免 wayland 环境下从 QtWebEngine 后退回到 QWidget 时黑屏闪烁

From a05c01b3821ffe37a03974ed8e8fa54ce399bd00 Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Mon, 29 Apr 2024 09:34:07 +0000
Subject: [PATCH 12/12] update debian/changelog.

Signed-off-by: shenmo <jifengshenmo@outlook.com>
---
 debian/changelog | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 67be9a6..8386887 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+spark-store (4.2.12.1) stable; urgency=medium
+
+  * 修复:龙芯自动--no-sandbox
+  
+ -- shenmo <shenmo@spark-app.store>  Sun, 5 Mar 2022 11:45:14 +0800
+
 spark-store (4.2.12) stable; urgency=medium
 
   * 修复:飞腾部分设备上白屏的问题