mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-15 13:22:04 +08:00
Compare commits
79 Commits
4.3.0-fix5
...
4.3.1
| Author | SHA1 | Date | |
|---|---|---|---|
| 42cafb7487 | |||
| b292c6cbf2 | |||
| 267eae076e | |||
| adbb2f2b11 | |||
| 568bfe3417 | |||
| e67c4b435b | |||
| 5b018a4696 | |||
| 8113eaf1e7 | |||
| 9e7e957f4f | |||
| fd7fa2da30 | |||
| 0ac6c90629 | |||
| 84d8ac7c9f | |||
| 7b228cf100 | |||
| b8c1914406 | |||
| abb8f4ee54 | |||
| 0b0bbefd88 | |||
| 63b39a9fe3 | |||
| e01510e92c | |||
| 28f3931436 | |||
| 76e969714d | |||
| 031ef20d8c | |||
| 4f8e91b971 | |||
| a6da148d3a | |||
| 5f3ca00671 | |||
| d0f32387b5 | |||
| 5d63f7a3b7 | |||
| 3843d6c5b6 | |||
| 8bc93fda5d | |||
| 33d0d71feb | |||
| 962d20e7bf | |||
| 102f35b0cf | |||
| 85ce641fef | |||
|
|
2688b8b418 | ||
| 28bd302506 | |||
| 8aa1a40b41 | |||
| 6f4fe1a823 | |||
| 7a25c3c542 | |||
| 21a5636a07 | |||
| 5592f90cf8 | |||
|
|
8125cc627e | ||
|
|
5c11af9ce6 | ||
|
|
b7bc8008f3 | ||
|
|
874ffd5822 | ||
|
|
8d8783502c | ||
| 38d592d7e3 | |||
| 249b0c7a02 | |||
| 883476827b | |||
| 8777d9d3c4 | |||
| 0387b6f20f | |||
| c6aea69d86 | |||
| e701f5e18c | |||
| 1d8cca19c0 | |||
|
|
2d1ca2463e | ||
| 132c2cf35f | |||
| ff0e893726 | |||
| 3da39f1276 | |||
| a62f180da6 | |||
| e08c7a37bd | |||
| c55529aa8c | |||
| a20454b92c | |||
| 5cbc41f1ce | |||
| 6c108aecca | |||
| 7cd2977032 | |||
| 94a6532509 | |||
| 9acf7cc8d4 | |||
| 75b73088b4 | |||
| dd0629bc8d | |||
| 39be4cdf6f | |||
| fc58de0325 | |||
| ba00b208f0 | |||
| 2cca83a34b | |||
| ea7baa9ab0 | |||
| c228706144 | |||
| c030bf9e6e | |||
| 9ac0c67a25 | |||
| fd4b52e384 | |||
| db79a59fb6 | |||
| 6891fc5b87 | |||
| 62f52451b7 |
7
debian/changelog
vendored
7
debian/changelog
vendored
@@ -1,3 +1,10 @@
|
||||
spark-store (4.3.1) UNRELEASED; urgency=medium
|
||||
|
||||
* 修复自提权更新问题
|
||||
* 提升aptss稳定性
|
||||
|
||||
-- shenmo <shenmo@spark-app.store> Tue, 24 Sep 2024 11:27:08 +0800
|
||||
|
||||
spark-store (4.3.0-fix5) stable; urgency=medium
|
||||
|
||||
* 支持GXDE,重启空链接清理
|
||||
|
||||
3
debian/spark-store.postinst
vendored
3
debian/spark-store.postinst
vendored
@@ -42,8 +42,7 @@ case "$1" in
|
||||
|
||||
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/bin/aptss
|
||||
|
||||
# Create symbol links for SSINSTALL
|
||||
ln -s -f /opt/durapps/spark-store/bin/auto-install-policy/store.spark-app.ssinstall.policy /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
||||
|
||||
|
||||
# Install key
|
||||
mkdir -p /tmp/spark-store-install/
|
||||
|
||||
3
debian/spark-store.prerm
vendored
3
debian/spark-store.prerm
vendored
@@ -47,8 +47,7 @@ for username in `ls /home`
|
||||
# Stop update detect service
|
||||
systemctl disable spark-update-notifier
|
||||
|
||||
# Clean the auto install polkit file if exist
|
||||
rm -f /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
||||
|
||||
|
||||
# Remove gpg key file
|
||||
rm -f /etc/apt/trusted.gpg.d/spark-store.gpg
|
||||
|
||||
11
pkg/lib/systemd/system/spark-update-notifier.timer
Normal file
11
pkg/lib/systemd/system/spark-update-notifier.timer
Normal file
@@ -0,0 +1,11 @@
|
||||
[Unit]
|
||||
Description=Timer for Spark Update Notifier
|
||||
|
||||
[Timer]
|
||||
# 开机后第一次执行
|
||||
OnBootSec=1min
|
||||
# 每天执行一次
|
||||
OnUnitActiveSec=1d
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
@@ -4,15 +4,15 @@
|
||||
<policyconfig>
|
||||
<vendor>Spark Store</vendor>
|
||||
<icon_name>x-package-repository</icon_name>
|
||||
<action id="store.spark-app.ss-do-upgrade-worker">
|
||||
<description>运行ss-do-upgrade-worker需要权限</description>
|
||||
<message>要使用ss-do-upgrade-worker需要权限</message>
|
||||
<action id="store.spark-app.ss-do-upgrade">
|
||||
<description>运行ss-do-upgrade需要权限</description>
|
||||
<message>要使用ss-do-upgrade需要权限</message>
|
||||
<defaults>
|
||||
<allow_any>yes</allow_any>
|
||||
<allow_inactive>yes</allow_inactive>
|
||||
<allow_active>yes</allow_active>
|
||||
</defaults>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade-worker.sh</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.path">/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade.sh</annotate>
|
||||
<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
|
||||
</action>
|
||||
</policyconfig>
|
||||
@@ -46,7 +46,7 @@ desktop.path = /usr/share/applications
|
||||
service.files += pkg/usr/lib/systemd/system/spark-update-notifier.service
|
||||
service.path = /usr/lib/systemd/system/
|
||||
|
||||
polkit-1.files += pkg/usr/share/polkit-1/actions/store.spark-app.ss-do-upgrade-worker.policy
|
||||
polkit-1.files += pkg/usr/share/polkit-1/actions/*
|
||||
polkit-1.path = /usr/share/polkit-1/actions/
|
||||
|
||||
icon.files += pkg/usr/share/icons/hicolor/scalable/apps/*.svg
|
||||
|
||||
@@ -600,9 +600,18 @@ if [ "$option" == "install" ]; then
|
||||
|
||||
eval "${_DOWNLOADER}" # execute downloadhelper command
|
||||
if [ "$(find "$DLDIR" -printf . | wc -c)" -gt 1 ]; then
|
||||
|
||||
# Delete incomplete/corrupted downloaded files, if any: Not recursive, as we don't expect any dirs to exist within $DLDIR.
|
||||
|
||||
# When Aria2c downloads a file and detects it is corrupted, its filename won't be renamed back to its actual name,
|
||||
# preserving .aria2 file extension, which also indicates when a file hasn't been completely downloaded.
|
||||
for x in *.aria2; do
|
||||
rm -f "$x" "${x%.aria2}"
|
||||
done
|
||||
|
||||
# Move all packages to the apt install directory by force to ensure
|
||||
# already existing debs which may be incomplete are replaced
|
||||
find . -type f -name "*.deb" -execdir mv -ft "$APTCACHE" {} \+
|
||||
find . -type f \( -name '*.deb' -o -name '*.ddeb' \) -execdir mv -ft "$APTCACHE" {} \+
|
||||
fi
|
||||
cd - &>/dev/null || msg "Failed to change back directory" "warning"
|
||||
fi
|
||||
|
||||
21
tool/aptss
21
tool/aptss
@@ -78,7 +78,7 @@ if [ "$1" = "install" ] || [ "$1" = "upgrade" ] || [ "$1" = "full-upgrade" ] ||
|
||||
|
||||
###执行
|
||||
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
ret="$?"
|
||||
if [ "$ret" -ne 0 ];then
|
||||
echo -e "\e[1;33m$TRANSHELL_CONTENT_PLEASE_USE_APTSS_INSTEAD_OF_APT\e[0m"
|
||||
@@ -86,19 +86,7 @@ exit $ret
|
||||
fi
|
||||
|
||||
|
||||
elif [ "$1" = "download" ];then
|
||||
|
||||
###执行
|
||||
|
||||
${SS_APT_FAST} "$@" --allow-downgrades -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
|
||||
elif [ "$1" = "policy" ] || [ "$1" = "search" ];then
|
||||
|
||||
|
||||
|
||||
###执行
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
elif [ "$1" = "ssupdate" ];then
|
||||
|
||||
@@ -116,6 +104,7 @@ curl --silent -o /opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/spar
|
||||
#只更新星火源
|
||||
|
||||
elif [ "$1" = "update" ];then
|
||||
|
||||
echo -e "\e[1;32m${TRANSHELL_CONTENT_GETTING_SERVER_CONFIG_AND_MIRROR_LIST}\e[0m"
|
||||
echo
|
||||
curl --progress-bar -o /opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/sparkstore.list "${SPARK_DOWNLOAD_SERVER_URL}/sparkstore${STORE_LIST_URL}.list"
|
||||
@@ -123,8 +112,10 @@ mkdir -p /tmp/aptss-conf/
|
||||
curl --progress-bar -o /tmp/aptss-conf/apt-fast.conf "${SPARK_DOWNLOAD_SERVER_URL}/apt-fast.conf"
|
||||
chmod -R 755 /tmp/aptss-conf
|
||||
### 额外一份拿来给aptss自动补全用
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
${SS_APT_FAST} "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
|
||||
else
|
||||
/usr/bin/apt "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
${SS_APT_FAST} "$@" -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf
|
||||
fi
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
export LANGUAGE=en_US
|
||||
|
||||
case $1 in
|
||||
ssupdate)
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
#!/bin/bash
|
||||
if [ "$(id -u)" != "0" ] ; then
|
||||
pkexec "$0" "$@"
|
||||
exit
|
||||
fi
|
||||
trap "rm -f /tmp/spark-store/upgradeStatus.txt" EXIT
|
||||
source /opt/durapps/spark-store/bin/bashimport/transhell.amber
|
||||
load_transhell_debug
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
export LANGUAGE=en_US
|
||||
|
||||
|
||||
source /opt/durapps/spark-store/bin/bashimport/transhell.amber
|
||||
load_transhell_debug
|
||||
@@ -55,26 +55,23 @@ fi
|
||||
|
||||
aptss update
|
||||
|
||||
updatetext=`aptss ssupdate 2>&1`
|
||||
updatetext=`LANGUAGE=en_US aptss ssupdate 2>&1`
|
||||
|
||||
until [ "`echo $updatetext | grep E: `" = "" ];do
|
||||
echo "${TRANSHELL_CONTENT_UPDATE_ERROR_AND_WAIT_15_SEC}"
|
||||
sleep 15
|
||||
updatetext=`aptss ssupdate 2>&1`
|
||||
updatetext=`LANGUAGE=en_US aptss ssupdate 2>&1`
|
||||
|
||||
|
||||
|
||||
done
|
||||
|
||||
isupdate=`echo ${updatetext: -5}`
|
||||
if [ "$isupdate" = "date." ] ; then
|
||||
update_app_number=$(env LANGUAGE=en_US /usr/bin/apt -c /opt/durapps/spark-store/bin/apt-fast-conf/aptss-apt.conf list --upgradable -o Dir::Etc::sourcelist="/opt/durapps/spark-store/bin/apt-fast-conf/sources.list.d/sparkstore.list" -o Dir::Etc::sourceparts="/dev/null" -o APT::Get::List-Cleanup="0" 2>/dev/null | grep -c upgradable)
|
||||
|
||||
if [ "$update_app_number" -le 0 ] ; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
## 从这里开始,只有检测到了更新才会进行
|
||||
update_app_number=`echo ${updatetext%package*} #从右向左截取第一个 src 后的字符串`
|
||||
update_app_number=`echo ${update_app_number##*information...}`
|
||||
|
||||
# 获取用户选择的要更新的应用
|
||||
PKG_LIST="$(/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade-worker.sh upgradable-list)"
|
||||
# 指定分隔符为 \n
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@@ -209,46 +209,46 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Descargar e instalar</translation>
|
||||
</message>
|
||||
@@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Reinstalación</translation>
|
||||
</message>
|
||||
@@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>Instalación</translation>
|
||||
</message>
|
||||
@@ -209,46 +209,46 @@
|
||||
<translation>Se está instalando</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>Aviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>SPARK Store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Desinstalación exitosa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>La URL ha sido copiada al portapapeles</translation>
|
||||
</message>
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Télécharger et installer</translation>
|
||||
</message>
|
||||
@@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Réinstaller</translation>
|
||||
</message>
|
||||
@@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>Installation</translation>
|
||||
</message>
|
||||
@@ -209,46 +209,46 @@
|
||||
<translation>Installation en cours</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>Avertissement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>Le Spark store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Désinstallation réussie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>L'URL a été copiée dans le presse - papiers</translation>
|
||||
</message>
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下载并安装</translation>
|
||||
</message>
|
||||
@@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安装</translation>
|
||||
</message>
|
||||
@@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
@@ -209,46 +209,46 @@
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation>警告</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation>当前应用不支持或未在deepin上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation>当前应用不支持或未在UOS上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation>当前应用不支持或未在Ubuntu上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation>当前应用不支持或未在您的平台上测试过,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
||||
@@ -124,7 +124,7 @@
|
||||
<location filename="../src/pages/appintopage.cpp" line="198"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="336"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="370"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="530"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下載並安裝</translation>
|
||||
</message>
|
||||
@@ -188,7 +188,7 @@
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="183"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="363"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="502"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安裝</translation>
|
||||
</message>
|
||||
@@ -199,7 +199,7 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="341"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="478"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="481"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
@@ -209,46 +209,46 @@
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>Warning</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="457"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="460"/>
|
||||
<source>The current application does not support or tested on deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="464"/>
|
||||
<source>The current application does not support or tested on UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="465"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="468"/>
|
||||
<source>The current application does not support or tested on Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="469"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="472"/>
|
||||
<source>The current application does not support or tested on current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="533"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="536"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="548"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="551"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
||||
Reference in New Issue
Block a user