mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-13 12:22:05 +08:00
feat: 支持打包时从 debian/changelog 自动获取构建版本号并写入关于窗口
修改 debian/rules 文件,configure 时 qmake 添加环境变量 BUILD_VERSION,用于 .pro 文件中获取构建版本号并设置宏定义,在关于窗口中显示 Log: 修改并整理 debian 构建文件夹;修改 .pro 文件,支持打包时自动获取构建版本号;添加 usr/share/dsg/org.deepin.dtkwidget.feature-display.json,用于控制版本特性窗口显示提醒
This commit is contained in:
1
debian/changelog
vendored
1
debian/changelog
vendored
@@ -5,6 +5,7 @@ spark-store (4.2.3~test2) stable; urgency=medium
|
|||||||
|
|
||||||
-- shenmo <shenmo@spark-app.store> Fri, 30 Jan 2022 00:00:00 +0800
|
-- shenmo <shenmo@spark-app.store> Fri, 30 Jan 2022 00:00:00 +0800
|
||||||
|
|
||||||
|
|
||||||
spark-store (4.2.3~test1) stable; urgency=medium
|
spark-store (4.2.3~test1) stable; urgency=medium
|
||||||
|
|
||||||
* 修复:因判断安装状态错误创建多个相同任务的bug
|
* 修复:因判断安装状态错误创建多个相同任务的bug
|
||||||
|
|||||||
4
debian/control
vendored
4
debian/control
vendored
@@ -20,9 +20,9 @@ Build-Depends:
|
|||||||
qtwayland5-dev-tools,
|
qtwayland5-dev-tools,
|
||||||
gcc,
|
gcc,
|
||||||
g++
|
g++
|
||||||
|
Standard-Version: 4.0.0
|
||||||
Standards-Version: 3.0
|
|
||||||
Homepage: https://www.spark-app.store/
|
Homepage: https://www.spark-app.store/
|
||||||
|
|
||||||
Package: spark-store
|
Package: spark-store
|
||||||
Architecture: any
|
Architecture: any
|
||||||
Depends:${shlibs:Depends}, ${misc:Depends},
|
Depends:${shlibs:Depends}, ${misc:Depends},
|
||||||
|
|||||||
14
debian/rules
vendored
14
debian/rules
vendored
@@ -1,14 +1,14 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
export QT_SELECT=5
|
export QT_SELECT = qt5
|
||||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||||
include /usr/share/dpkg/default.mk
|
include /usr/share/dpkg/default.mk
|
||||||
|
|
||||||
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
|
||||||
DH_AUTO_ARGS = --parallel --buildsystem=qmake
|
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
|
||||||
|
|
||||||
# Uncomment this to turn on verbose mode.
|
# Uncomment this to turn on verbose mode.
|
||||||
#export DH_VERBOSE=1
|
#export DH_VERBOSE = 1
|
||||||
|
|
||||||
%:
|
%:
|
||||||
dh $@ --parallel
|
dh $@ --parallel
|
||||||
@@ -18,20 +18,18 @@ override_dh_auto_clean:
|
|||||||
|
|
||||||
override_dh_auto_configure:
|
override_dh_auto_configure:
|
||||||
mkdir -p $(CURDIR)/build
|
mkdir -p $(CURDIR)/build
|
||||||
|
|
||||||
dh_auto_configure MAKEFLAGS=-j$(JOBS) -- spark-store-project.pro \
|
qmake BUILD_VERSION=$(DEB_VERSION_UPSTREAM) spark-store-project.pro \
|
||||||
-spec linux-g++ CONFIG+=qtquickcompiler \
|
-spec linux-g++ CONFIG+=qtquickcompiler \
|
||||||
-o $(CURDIR)/build/
|
-o $(CURDIR)/build/
|
||||||
|
|
||||||
|
|
||||||
override_dh_auto_build:
|
override_dh_auto_build:
|
||||||
make -C $(CURDIR)/build -j$(JOBS)
|
make MAKEFLAGS="$(MAKEFLAGS)" -C $(CURDIR)/build
|
||||||
|
|
||||||
override_dh_auto_install:
|
override_dh_auto_install:
|
||||||
make -C $(CURDIR)/build install \
|
make -C $(CURDIR)/build install \
|
||||||
INSTALL_ROOT=$(CURDIR)/debian/spark-store
|
INSTALL_ROOT=$(CURDIR)/debian/spark-store
|
||||||
|
|
||||||
|
|
||||||
# Ignore the dpkg-shlibdeps: warning (it uses none of the library's symbols)
|
# Ignore the dpkg-shlibdeps: warning (it uses none of the library's symbols)
|
||||||
# Qt Mutidedia lib will ref to network libraray.
|
# Qt Mutidedia lib will ref to network libraray.
|
||||||
override_dh_shlibdeps:
|
override_dh_shlibdeps:
|
||||||
|
|||||||
40
debian/spark-store.postinst
vendored
40
debian/spark-store.postinst
vendored
@@ -2,20 +2,16 @@
|
|||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
configure)
|
configure)
|
||||||
|
# Enable i386 arch
|
||||||
|
echo "Enabling i386 arch..."
|
||||||
|
dpkg --add-architecture i386
|
||||||
|
|
||||||
# Enable i386 arch
|
# config for aptss
|
||||||
echo "Enable i386 arch..."
|
mkdir -p /etc/aptss/sources.list.d
|
||||||
dpkg --add-architecture i386
|
ln -s -f /etc/apt/sources.list /etc/aptss/sources.list
|
||||||
|
|
||||||
# config for aptss
|
# Remove the sources.list file
|
||||||
mkdir -p /etc/aptss/sources.list.d
|
rm -f /etc/apt/sources.list.d/sparkstore.list
|
||||||
ln -s -f /etc/apt/sources.list /etc/aptss/sources.list
|
|
||||||
|
|
||||||
# Remove the sources.list file
|
|
||||||
if [ -e /etc/apt/sources.list.d/sparkstore.list ];then
|
|
||||||
rm /etc/apt/sources.list.d/sparkstore.list
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# Check if /usr/local/bin existed
|
# Check if /usr/local/bin existed
|
||||||
mkdir -p /usr/local/bin
|
mkdir -p /usr/local/bin
|
||||||
@@ -28,33 +24,29 @@ case "$1" in
|
|||||||
ln -s -f /opt/durapps/spark-store/bin/ssaudit /usr/local/bin/ssaudit
|
ln -s -f /opt/durapps/spark-store/bin/ssaudit /usr/local/bin/ssaudit
|
||||||
ln -s -f /opt/durapps/spark-store/bin/spark-dstore-patch /usr/local/bin/spark-dstore-patch
|
ln -s -f /opt/durapps/spark-store/bin/spark-dstore-patch /usr/local/bin/spark-dstore-patch
|
||||||
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/local/bin/ss-apt-fast
|
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/local/bin/ss-apt-fast
|
||||||
|
|
||||||
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/bin/aptss
|
ln -s -f /opt/durapps/spark-store/bin/aptss /usr/bin/aptss
|
||||||
|
|
||||||
# Create symbol links for SSINSTALL
|
# 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
|
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
|
||||||
|
|
||||||
|
# Compile sender module
|
||||||
echo "Compiling the Sender module..."
|
echo "Compiling the Sender module..."
|
||||||
|
|
||||||
gcc -Wformat -Wformat-security -Werror=format-security /opt/durapps/spark-store/bin/ss-feedback/sender-d.sh.c -o /opt/durapps/spark-store/bin/ss-feedback/sender-d
|
gcc -Wformat -Wformat-security -Werror=format-security /opt/durapps/spark-store/bin/ss-feedback/sender-d.sh.c -o /opt/durapps/spark-store/bin/ss-feedback/sender-d
|
||||||
|
|
||||||
# Install key
|
# Install key
|
||||||
mkdir -p /tmp/spark-store-install/
|
mkdir -p /tmp/spark-store-install/
|
||||||
cp -f /opt/durapps/spark-store/bin/spark-store.asc /tmp/spark-store-install/spark-store.asc
|
cp -f /opt/durapps/spark-store/bin/spark-store.asc /tmp/spark-store-install/spark-store.asc
|
||||||
gpg --dearmor /tmp/spark-store-install/spark-store.asc
|
gpg --dearmor /tmp/spark-store-install/spark-store.asc
|
||||||
cp -f /tmp/spark-store-install/spark-store.asc.gpg /etc/apt/trusted.gpg.d/spark-store.gpg
|
cp -f /tmp/spark-store-install/spark-store.asc.gpg /etc/apt/trusted.gpg.d/spark-store.gpg
|
||||||
|
|
||||||
|
# Run apt update to avoid users being fucked up by the non-exist dependency problem
|
||||||
|
|
||||||
# Run apt update to avoid users being fucked up by the non-exist dependency problem
|
|
||||||
# Now abandoned as aptss now run ssupdate everytime
|
# Now abandoned as aptss now run ssupdate everytime
|
||||||
#aptss ssupdate
|
#aptss ssupdate
|
||||||
|
|
||||||
|
|
||||||
# Start upgrade detect service
|
# Start upgrade detect service
|
||||||
systemctl enable spark-update-notifier
|
systemctl enable spark-update-notifier
|
||||||
service spark-update-notifier start
|
systemctl start spark-update-notifier
|
||||||
|
|
||||||
|
|
||||||
# Update certain caches
|
# Update certain caches
|
||||||
update-icon-caches /usr/share/icons/hicolor || true
|
update-icon-caches /usr/share/icons/hicolor || true
|
||||||
@@ -63,12 +55,10 @@ case "$1" in
|
|||||||
update-mime-database /usr/share/mime || true
|
update-mime-database /usr/share/mime || true
|
||||||
|
|
||||||
# Send email for statistics
|
# Send email for statistics
|
||||||
# /tmp/spark-store-install/feedback.sh
|
#/tmp/spark-store-install/feedback.sh
|
||||||
|
|
||||||
# Remove temp dir
|
# Remove temp dir
|
||||||
rm -rf /tmp/spark-store-install
|
rm -rf /tmp/spark-store-install
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
triggered)
|
triggered)
|
||||||
|
|||||||
63
debian/spark-store.prerm
vendored
63
debian/spark-store.prerm
vendored
@@ -1,48 +1,35 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ "$1" = "remove" ] || [ "$1" = "purge" ];then
|
if [ "$1" = "remove" ] || [ "$1" = "purge" ] ; then
|
||||||
# Remove residual symbol links
|
# Remove residual symbol links
|
||||||
rm /usr/local/bin/spark-store
|
rm -f /usr/local/bin/spark-store
|
||||||
rm /usr/local/bin/ssinstall
|
rm -f /usr/local/bin/ssinstall
|
||||||
rm /usr/local/bin/ssaudit
|
rm -f /usr/local/bin/ssaudit
|
||||||
rm /usr/local/bin/spark-dstore-patch
|
rm -f /usr/local/bin/spark-dstore-patch
|
||||||
rm /usr/local/bin/ussinstall
|
rm -f /usr/local/bin/ussinstall
|
||||||
rm /usr/local/bin/ussremove
|
rm -f /usr/local/bin/ussremove
|
||||||
rm /usr/local/bin/ss-apt-fast
|
rm -f /usr/local/bin/ss-apt-fast
|
||||||
rm /usr/bin/aptss
|
rm -f /usr/bin/aptss
|
||||||
|
|
||||||
rm -rf /etc/aptss/
|
rm -rf /etc/aptss/
|
||||||
|
|
||||||
# Remove Sender module
|
# Remove Sender module
|
||||||
rm /opt/durapps/spark-store/bin/ss-feedback/sender-d
|
rm -f /opt/durapps/spark-store/bin/ss-feedback/sender-d
|
||||||
|
|
||||||
# Remove residual symbol links to stop upgrade detect if exist
|
# Remove residual symbol links to stop upgrade detect
|
||||||
if [ -e /etc/xdg/autostart/spark-update-notifier.desktop ];then
|
rm -f /etc/xdg/autostart/spark-update-notifier.desktop
|
||||||
rm /etc/xdg/autostart/spark-update-notifier.desktop
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Shutdown services
|
# Shutdown services
|
||||||
service spark-update-notifier stop
|
systemctl stop spark-update-notifier
|
||||||
|
# Stop update detect service
|
||||||
|
systemctl disable spark-update-notifier
|
||||||
|
|
||||||
# Stop update detect service
|
# Clean the auto install polkit file if exist
|
||||||
systemctl disable spark-update-notifier
|
rm -f /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Clean the auto install polkit file if exist
|
|
||||||
if [ -f "/usr/share/polkit-1/actions/store.spark-app.ssinstall.policy" ] ; then
|
|
||||||
rm /usr/share/polkit-1/actions/store.spark-app.ssinstall.policy
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Remove gpg key file
|
|
||||||
if [ -f "/etc/apt/trusted.gpg.d/spark-store.gpg" ] ; then
|
|
||||||
rm /etc/apt/trusted.gpg.d/spark-store.gpg
|
|
||||||
fi
|
|
||||||
|
|
||||||
apt-key del '9D9A A859 F750 24B1 A1EC E16E 0E41 D354 A29A 440C'
|
|
||||||
|
|
||||||
|
# Remove gpg key file
|
||||||
|
rm -f /etc/apt/trusted.gpg.d/spark-store.gpg
|
||||||
|
apt-key del '9D9A A859 F750 24B1 A1EC E16E 0E41 D354 A29A 440C'
|
||||||
else
|
else
|
||||||
|
echo "非卸载操作,不进行配置清理"
|
||||||
echo "非卸载操作,不进行配置清理"
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|||||||
26
pkg/usr/share/dsg/org.deepin.dtkwidget.feature-display.json
Normal file
26
pkg/usr/share/dsg/org.deepin.dtkwidget.feature-display.json
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"magic": "dsg.config.meta",
|
||||||
|
"version": "1.0",
|
||||||
|
"contents": {
|
||||||
|
"featureUpdated": {
|
||||||
|
"value": false,
|
||||||
|
"serial": 0,
|
||||||
|
"flags": [],
|
||||||
|
"name": "Whether the application has new feature updates",
|
||||||
|
"name[zh_CN]": "配置应用的更新状态",
|
||||||
|
"description": "Configure the update status of the application",
|
||||||
|
"permissions": "readwrite",
|
||||||
|
"visibility": "public"
|
||||||
|
},
|
||||||
|
"autoDisplayFeature": {
|
||||||
|
"value": false,
|
||||||
|
"serial": 0,
|
||||||
|
"flags": [],
|
||||||
|
"name": "The application automatically display new features once",
|
||||||
|
"name[zh_CN]": "配置应用是否自动展示一次新特性",
|
||||||
|
"description": "The application automatically display updated contents once",
|
||||||
|
"permissions": "readwrite",
|
||||||
|
"visibility": "public"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -14,8 +14,14 @@ SUBDIRS += \
|
|||||||
src/spark-dstore-patch \
|
src/spark-dstore-patch \
|
||||||
src/spark-store.pro
|
src/spark-store.pro
|
||||||
|
|
||||||
|
# https://wiki.debian.org/Hardening
|
||||||
|
QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
|
||||||
|
QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
|
||||||
|
QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
|
||||||
|
QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
|
||||||
|
|
||||||
# Update translation files
|
# Update translation files
|
||||||
CONFIG(release, debug|release) {
|
CONFIG(release, debug | release) {
|
||||||
system(bash $${PWD}/translate_update.sh)
|
system(bash $${PWD}/translate_update.sh)
|
||||||
system(bash $${PWD}/translate_generation.sh)
|
system(bash $${PWD}/translate_generation.sh)
|
||||||
}
|
}
|
||||||
@@ -66,9 +72,3 @@ INSTALLS += \
|
|||||||
bash_completion \
|
bash_completion \
|
||||||
polkit-1
|
polkit-1
|
||||||
# 暂时不添加
|
# 暂时不添加
|
||||||
|
|
||||||
# https://wiki.debian.org/Hardening
|
|
||||||
QMAKE_CPPFLAGS *= $(shell dpkg-buildflags --get CPPFLAGS)
|
|
||||||
QMAKE_CFLAGS *= $(shell dpkg-buildflags --get CFLAGS)
|
|
||||||
QMAKE_CXXFLAGS *= $(shell dpkg-buildflags --get CXXFLAGS)
|
|
||||||
QMAKE_LFLAGS *= $(shell dpkg-buildflags --get LDFLAGS)
|
|
||||||
@@ -50,7 +50,6 @@ Application::Application(int &argc, char **argv)
|
|||||||
|
|
||||||
// 获取版本特性信息
|
// 获取版本特性信息
|
||||||
m_featuresJsonObj = Utils::parseFeatureJsonFile();
|
m_featuresJsonObj = Utils::parseFeatureJsonFile();
|
||||||
m_version = m_featuresJsonObj.value("version").toString(); // 获取版本号
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Application::handleAboutAction()
|
void Application::handleAboutAction()
|
||||||
@@ -87,18 +86,16 @@ void Application::checkAppConfigLocation()
|
|||||||
|
|
||||||
void Application::setBuildDateTime(const QString &buildDateTime)
|
void Application::setBuildDateTime(const QString &buildDateTime)
|
||||||
{
|
{
|
||||||
m_buildDateTime = buildDateTime;
|
|
||||||
|
|
||||||
QSettings config(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation) + "/config.ini", QSettings::IniFormat);
|
QSettings config(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation) + "/config.ini", QSettings::IniFormat);
|
||||||
if (config.value("build/version").toString() != m_version) {
|
if (config.value("build/version").toString() != QString(APP_VERSION)) {
|
||||||
qDebug() << "Spark Store has been updated!";
|
qDebug() << "Spark Store has been updated!";
|
||||||
|
|
||||||
config.setValue("build/version", m_version);
|
config.setValue("build/version", QString(APP_VERSION));
|
||||||
config.setValue("build/time", m_buildDateTime);
|
config.setValue("build/time", buildDateTime);
|
||||||
config.sync();
|
config.sync();
|
||||||
}
|
}
|
||||||
|
|
||||||
setApplicationVersion(DApplication::buildVersion(config.value("build/version").toString() + "-" + "Flamescion" + "-" + config.value("build/time").toString()));
|
setApplicationVersion(DApplication::buildVersion(QString(APP_VERSION) + "-" + "Flamescion" + "-" + buildDateTime));
|
||||||
}
|
}
|
||||||
|
|
||||||
void Application::setMainWindow(MainWindow *window)
|
void Application::setMainWindow(MainWindow *window)
|
||||||
|
|||||||
@@ -30,8 +30,6 @@ private:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
QJsonObject m_featuresJsonObj;
|
QJsonObject m_featuresJsonObj;
|
||||||
QString m_version;
|
|
||||||
QString m_buildDateTime;
|
|
||||||
|
|
||||||
MainWindow *m_mainWindow = nullptr;
|
MainWindow *m_mainWindow = nullptr;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
{
|
{
|
||||||
"version": "4.2.3",
|
|
||||||
"title": "Features",
|
"title": "Features",
|
||||||
"title[zh_CN]": "版本特性",
|
"title[zh_CN]": "版本特性",
|
||||||
"items": [
|
"items": [
|
||||||
|
|||||||
@@ -22,8 +22,13 @@ DEFINES += QT_DEPRECATED_WARNINGS
|
|||||||
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
# You can also select to disable deprecated APIs only up to a certain version of Qt.
|
||||||
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||||||
|
|
||||||
|
# Get build version from qmake
|
||||||
|
VERSION = $$BUILD_VERSION
|
||||||
|
isEmpty(VERSION): VERSION = 4.0.0
|
||||||
|
DEFINES += APP_VERSION=\\\"'$${VERSION}'\\\"
|
||||||
|
|
||||||
# Disable qWarning / qDebug output in Release
|
# Disable qWarning / qDebug output in Release
|
||||||
# CONFIG(release, debug|release): DEFINES += QT_NO_WARNING_OUTPUT QT_NO_DEBUG_OUTPUT
|
#CONFIG(release, debug | release): DEFINES += QT_NO_WARNING_OUTPUT QT_NO_DEBUG_OUTPUT
|
||||||
|
|
||||||
CONFIG += c++11 link_pkgconfig
|
CONFIG += c++11 link_pkgconfig
|
||||||
PKGCONFIG += dtkcore dtkgui dtkwidget
|
PKGCONFIG += dtkcore dtkgui dtkwidget
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="171"/>
|
<location filename="../src/pages/appintopage.cpp" line="173"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="313"/>
|
<location filename="../src/pages/appintopage.cpp" line="315"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
<location filename="../src/pages/appintopage.cpp" line="430"/>
|
||||||
<source>Download</source>
|
<source>Download</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -175,51 +175,51 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="45"/>
|
<location filename="../src/pages/appintopage.cpp" line="47"/>
|
||||||
<source>Click Open</source>
|
<source>Click Open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="110"/>
|
<location filename="../src/pages/appintopage.cpp" line="112"/>
|
||||||
<source>Developer Mode Disabled</source>
|
<source>Developer Mode Disabled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="156"/>
|
<location filename="../src/pages/appintopage.cpp" line="158"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="329"/>
|
<location filename="../src/pages/appintopage.cpp" line="331"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="401"/>
|
<location filename="../src/pages/appintopage.cpp" line="403"/>
|
||||||
<source>Reinstall</source>
|
<source>Reinstall</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="163"/>
|
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||||
<source>Upgrade</source>
|
<source>Upgrade</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
<location filename="../src/pages/appintopage.cpp" line="320"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="377"/>
|
<location filename="../src/pages/appintopage.cpp" line="379"/>
|
||||||
<source>Install</source>
|
<source>Install</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
<location filename="../src/pages/appintopage.cpp" line="325"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<source>Uninstall succeeded</source>
|
<source>Uninstall succeeded</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>The URL has been copied to the clipboard</source>
|
<source>The URL has been copied to the clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -240,12 +240,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>DAboutDialog</name>
|
<name>DAboutDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="111"/>
|
<location filename="../src/application.cpp" line="135"/>
|
||||||
<source>Version: %1</source>
|
<source>Version: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="118"/>
|
<location filename="../src/application.cpp" line="145"/>
|
||||||
<source>%1 is released under %2</source>
|
<source>%1 is released under %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -299,59 +299,59 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="104"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="125"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="105"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="126"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<source>Installation complete.</source>
|
<source>Installation complete.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="187"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="214"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="188"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="215"/>
|
||||||
<source>Finish</source>
|
<source>Finish</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="195"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="222"/>
|
||||||
<source>Retry</source>
|
<source>Retry</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again.</source>
|
<source>Error happened in dpkg progress , you can try it again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="198"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="225"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="199"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="226"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again</source>
|
<source>Error happened in dpkg progress , you can try it again</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation.</source>
|
<source>dpkg progress had been aborted,you can retry installation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="206"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="233"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="207"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="234"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation</source>
|
<source>dpkg progress had been aborted,you can retry installation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="123"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="144"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="124"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="145"/>
|
||||||
<source>Download canceled</source>
|
<source>Download canceled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -452,33 +452,33 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="165"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="170"/>
|
||||||
<source>Submit App</source>
|
<source>Submit App</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="166"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="171"/>
|
||||||
<source>Submit App with client(Recommanded)</source>
|
<source>Submit App with client(Recommanded)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="167"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="172"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="168"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="173"/>
|
||||||
<source>APP Upgrade and Install Settings</source>
|
<source>APP Upgrade and Install Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="127"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="129"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="219"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="132"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="134"/>
|
||||||
<source>Search or enter spk://</source>
|
<source>Search or enter spk://</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -486,29 +486,29 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="29"/>
|
<location filename="../src/application.cpp" line="33"/>
|
||||||
<location filename="../src/application.cpp" line="30"/>
|
<location filename="../src/application.cpp" line="34"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="107"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="109"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="34"/>
|
<location filename="../src/application.cpp" line="38"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="115"/>
|
<location filename="../src/application.cpp" line="142"/>
|
||||||
<source>Spark Project</source>
|
<source>Spark Project</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/downloadlistwidget.cpp" line="10"/>
|
<location filename="../src/widgets/downloadlistwidget.cpp" line="17"/>
|
||||||
<source>Download list</source>
|
<source>Download list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="222"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="227"/>
|
||||||
<source>Show MainWindow</source>
|
<source>Show MainWindow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -619,12 +619,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>TitleBarMenu</name>
|
<name>TitleBarMenu</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="223"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="228"/>
|
||||||
<source>About</source>
|
<source>About</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="229"/>
|
||||||
<source>Exit</source>
|
<source>Exit</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="171"/>
|
<location filename="../src/pages/appintopage.cpp" line="173"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="313"/>
|
<location filename="../src/pages/appintopage.cpp" line="315"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
<location filename="../src/pages/appintopage.cpp" line="430"/>
|
||||||
<source>Download</source>
|
<source>Download</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -175,51 +175,51 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="45"/>
|
<location filename="../src/pages/appintopage.cpp" line="47"/>
|
||||||
<source>Click Open</source>
|
<source>Click Open</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="110"/>
|
<location filename="../src/pages/appintopage.cpp" line="112"/>
|
||||||
<source>Developer Mode Disabled</source>
|
<source>Developer Mode Disabled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="156"/>
|
<location filename="../src/pages/appintopage.cpp" line="158"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="329"/>
|
<location filename="../src/pages/appintopage.cpp" line="331"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="401"/>
|
<location filename="../src/pages/appintopage.cpp" line="403"/>
|
||||||
<source>Reinstall</source>
|
<source>Reinstall</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="163"/>
|
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||||
<source>Upgrade</source>
|
<source>Upgrade</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
<location filename="../src/pages/appintopage.cpp" line="320"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="377"/>
|
<location filename="../src/pages/appintopage.cpp" line="379"/>
|
||||||
<source>Install</source>
|
<source>Install</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
<location filename="../src/pages/appintopage.cpp" line="325"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<source>Uninstall succeeded</source>
|
<source>Uninstall succeeded</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>The URL has been copied to the clipboard</source>
|
<source>The URL has been copied to the clipboard</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -240,12 +240,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>DAboutDialog</name>
|
<name>DAboutDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="111"/>
|
<location filename="../src/application.cpp" line="135"/>
|
||||||
<source>Version: %1</source>
|
<source>Version: %1</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="118"/>
|
<location filename="../src/application.cpp" line="145"/>
|
||||||
<source>%1 is released under %2</source>
|
<source>%1 is released under %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -299,59 +299,59 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="104"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="125"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="105"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="126"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<source>Installation complete.</source>
|
<source>Installation complete.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="187"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="214"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="188"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="215"/>
|
||||||
<source>Finish</source>
|
<source>Finish</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="195"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="222"/>
|
||||||
<source>Retry</source>
|
<source>Retry</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again.</source>
|
<source>Error happened in dpkg progress , you can try it again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="198"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="225"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="199"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="226"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again</source>
|
<source>Error happened in dpkg progress , you can try it again</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation.</source>
|
<source>dpkg progress had been aborted,you can retry installation.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="206"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="233"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="207"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="234"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation</source>
|
<source>dpkg progress had been aborted,you can retry installation</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="123"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="144"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="124"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="145"/>
|
||||||
<source>Download canceled</source>
|
<source>Download canceled</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -452,33 +452,33 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="165"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="170"/>
|
||||||
<source>Submit App</source>
|
<source>Submit App</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="166"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="171"/>
|
||||||
<source>Submit App with client(Recommanded)</source>
|
<source>Submit App with client(Recommanded)</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="167"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="172"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="168"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="173"/>
|
||||||
<source>APP Upgrade and Install Settings</source>
|
<source>APP Upgrade and Install Settings</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="127"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="129"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="219"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="132"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="134"/>
|
||||||
<source>Search or enter spk://</source>
|
<source>Search or enter spk://</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -486,29 +486,29 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="29"/>
|
<location filename="../src/application.cpp" line="33"/>
|
||||||
<location filename="../src/application.cpp" line="30"/>
|
<location filename="../src/application.cpp" line="34"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="107"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="109"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="34"/>
|
<location filename="../src/application.cpp" line="38"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="115"/>
|
<location filename="../src/application.cpp" line="142"/>
|
||||||
<source>Spark Project</source>
|
<source>Spark Project</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/downloadlistwidget.cpp" line="10"/>
|
<location filename="../src/widgets/downloadlistwidget.cpp" line="17"/>
|
||||||
<source>Download list</source>
|
<source>Download list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="222"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="227"/>
|
||||||
<source>Show MainWindow</source>
|
<source>Show MainWindow</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -619,12 +619,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>TitleBarMenu</name>
|
<name>TitleBarMenu</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="223"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="228"/>
|
||||||
<source>About</source>
|
<source>About</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="229"/>
|
||||||
<source>Exit</source>
|
<source>Exit</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="171"/>
|
<location filename="../src/pages/appintopage.cpp" line="173"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="313"/>
|
<location filename="../src/pages/appintopage.cpp" line="315"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
<location filename="../src/pages/appintopage.cpp" line="430"/>
|
||||||
<source>Download</source>
|
<source>Download</source>
|
||||||
<translation>下载</translation>
|
<translation>下载</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -175,51 +175,51 @@
|
|||||||
<translation>软件官网</translation>
|
<translation>软件官网</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="45"/>
|
<location filename="../src/pages/appintopage.cpp" line="47"/>
|
||||||
<source>Click Open</source>
|
<source>Click Open</source>
|
||||||
<translation>点击跳转</translation>
|
<translation>点击跳转</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="110"/>
|
<location filename="../src/pages/appintopage.cpp" line="112"/>
|
||||||
<source>Developer Mode Disabled</source>
|
<source>Developer Mode Disabled</source>
|
||||||
<translation>开发者模式未开启</translation>
|
<translation>开发者模式未开启</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="156"/>
|
<location filename="../src/pages/appintopage.cpp" line="158"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="329"/>
|
<location filename="../src/pages/appintopage.cpp" line="331"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="401"/>
|
<location filename="../src/pages/appintopage.cpp" line="403"/>
|
||||||
<source>Reinstall</source>
|
<source>Reinstall</source>
|
||||||
<translation>重新安装</translation>
|
<translation>重新安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="163"/>
|
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||||
<source>Upgrade</source>
|
<source>Upgrade</source>
|
||||||
<translation>升级</translation>
|
<translation>升级</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
<location filename="../src/pages/appintopage.cpp" line="320"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="377"/>
|
<location filename="../src/pages/appintopage.cpp" line="379"/>
|
||||||
<source>Install</source>
|
<source>Install</source>
|
||||||
<translation>安装</translation>
|
<translation>安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
<location filename="../src/pages/appintopage.cpp" line="325"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation>正在安装</translation>
|
<translation>正在安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<source>Uninstall succeeded</source>
|
<source>Uninstall succeeded</source>
|
||||||
<translation>卸载成功</translation>
|
<translation>卸载成功</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>The URL has been copied to the clipboard</source>
|
<source>The URL has been copied to the clipboard</source>
|
||||||
<translation>链接已复制到剪贴板</translation>
|
<translation>链接已复制到剪贴板</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -240,12 +240,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>DAboutDialog</name>
|
<name>DAboutDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="111"/>
|
<location filename="../src/application.cpp" line="135"/>
|
||||||
<source>Version: %1</source>
|
<source>Version: %1</source>
|
||||||
<translation>版本:%1</translation>
|
<translation>版本:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="118"/>
|
<location filename="../src/application.cpp" line="145"/>
|
||||||
<source>%1 is released under %2</source>
|
<source>%1 is released under %2</source>
|
||||||
<translation>%1遵循%2协议发布</translation>
|
<translation>%1遵循%2协议发布</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -299,59 +299,59 @@
|
|||||||
<translation>下载完成.</translation>
|
<translation>下载完成.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="104"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="125"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="105"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="126"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation>正在安装</translation>
|
<translation>正在安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<source>Installation complete.</source>
|
<source>Installation complete.</source>
|
||||||
<translation>安装完成.</translation>
|
<translation>安装完成.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="187"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="214"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="188"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="215"/>
|
||||||
<source>Finish</source>
|
<source>Finish</source>
|
||||||
<translation>完成</translation>
|
<translation>完成</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="195"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="222"/>
|
||||||
<source>Retry</source>
|
<source>Retry</source>
|
||||||
<translation>重试</translation>
|
<translation>重试</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again.</source>
|
<source>Error happened in dpkg progress , you can try it again.</source>
|
||||||
<translation>安装被中止,可重新安装。</translation>
|
<translation>安装被中止,可重新安装。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="198"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="225"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="199"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="226"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again</source>
|
<source>Error happened in dpkg progress , you can try it again</source>
|
||||||
<translation>dpkg出现错误,可重新安装</translation>
|
<translation>dpkg出现错误,可重新安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation.</source>
|
<source>dpkg progress had been aborted,you can retry installation.</source>
|
||||||
<translation>dpkg进程被中断,您可重试安装。</translation>
|
<translation>dpkg进程被中断,您可重试安装。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="206"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="233"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="207"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="234"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation</source>
|
<source>dpkg progress had been aborted,you can retry installation</source>
|
||||||
<translation>安装被中止,可重新安装</translation>
|
<translation>安装被中止,可重新安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="123"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="144"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="124"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="145"/>
|
||||||
<source>Download canceled</source>
|
<source>Download canceled</source>
|
||||||
<translation>下载已取消</translation>
|
<translation>下载已取消</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -452,33 +452,33 @@
|
|||||||
<translation>更新</translation>
|
<translation>更新</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="165"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="170"/>
|
||||||
<source>Submit App</source>
|
<source>Submit App</source>
|
||||||
<translation>投递应用</translation>
|
<translation>投递应用</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="166"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="171"/>
|
||||||
<source>Submit App with client(Recommanded)</source>
|
<source>Submit App with client(Recommanded)</source>
|
||||||
<translation>使用本地投稿器投递应用(推荐)</translation>
|
<translation>使用本地投稿器投递应用(推荐)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="167"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="172"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>设置</translation>
|
<translation>设置</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="168"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="173"/>
|
||||||
<source>APP Upgrade and Install Settings</source>
|
<source>APP Upgrade and Install Settings</source>
|
||||||
<translation>应用更新和安装设置</translation>
|
<translation>应用更新和安装设置</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="127"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="129"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="219"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="132"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="134"/>
|
||||||
<source>Search or enter spk://</source>
|
<source>Search or enter spk://</source>
|
||||||
<translation>搜索或打开链接</translation>
|
<translation>搜索或打开链接</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -486,29 +486,29 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="29"/>
|
<location filename="../src/application.cpp" line="33"/>
|
||||||
<location filename="../src/application.cpp" line="30"/>
|
<location filename="../src/application.cpp" line="34"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="107"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="109"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="34"/>
|
<location filename="../src/application.cpp" line="38"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation><span style=' font-size:10pt;font-weight:60;'>一款由社区提供的应用商店</span><br/><a href='https://www.spark-app.store/'>https://www.spark-app.store</a><br/><span style=' font-size:12pt;'>星火计划开发者</span></translation>
|
<translation><span style=' font-size:10pt;font-weight:60;'>一款由社区提供的应用商店</span><br/><a href='https://www.spark-app.store/'>https://www.spark-app.store</a><br/><span style=' font-size:12pt;'>星火计划开发者</span></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="115"/>
|
<location filename="../src/application.cpp" line="142"/>
|
||||||
<source>Spark Project</source>
|
<source>Spark Project</source>
|
||||||
<translation>星火计划</translation>
|
<translation>星火计划</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/downloadlistwidget.cpp" line="10"/>
|
<location filename="../src/widgets/downloadlistwidget.cpp" line="17"/>
|
||||||
<source>Download list</source>
|
<source>Download list</source>
|
||||||
<translation>下载列表</translation>
|
<translation>下载列表</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="222"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="227"/>
|
||||||
<source>Show MainWindow</source>
|
<source>Show MainWindow</source>
|
||||||
<translation>显示主窗口</translation>
|
<translation>显示主窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -619,12 +619,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>TitleBarMenu</name>
|
<name>TitleBarMenu</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="223"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="228"/>
|
||||||
<source>About</source>
|
<source>About</source>
|
||||||
<translation>关于</translation>
|
<translation>关于</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="229"/>
|
||||||
<source>Exit</source>
|
<source>Exit</source>
|
||||||
<translation>退出</translation>
|
<translation>退出</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
@@ -10,9 +10,9 @@
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="171"/>
|
<location filename="../src/pages/appintopage.cpp" line="173"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="313"/>
|
<location filename="../src/pages/appintopage.cpp" line="315"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
<location filename="../src/pages/appintopage.cpp" line="430"/>
|
||||||
<source>Download</source>
|
<source>Download</source>
|
||||||
<translation>下载</translation>
|
<translation>下载</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -175,51 +175,51 @@
|
|||||||
<translation>软件官网</translation>
|
<translation>软件官网</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="45"/>
|
<location filename="../src/pages/appintopage.cpp" line="47"/>
|
||||||
<source>Click Open</source>
|
<source>Click Open</source>
|
||||||
<translation>点击跳转</translation>
|
<translation>点击跳转</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="110"/>
|
<location filename="../src/pages/appintopage.cpp" line="112"/>
|
||||||
<source>Developer Mode Disabled</source>
|
<source>Developer Mode Disabled</source>
|
||||||
<translation>开发者模式未开启</translation>
|
<translation>开发者模式未开启</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="156"/>
|
<location filename="../src/pages/appintopage.cpp" line="158"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="329"/>
|
<location filename="../src/pages/appintopage.cpp" line="331"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="401"/>
|
<location filename="../src/pages/appintopage.cpp" line="403"/>
|
||||||
<source>Reinstall</source>
|
<source>Reinstall</source>
|
||||||
<translation>重新安裝</translation>
|
<translation>重新安裝</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="163"/>
|
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||||
<source>Upgrade</source>
|
<source>Upgrade</source>
|
||||||
<translation>升级</translation>
|
<translation>升级</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
<location filename="../src/pages/appintopage.cpp" line="320"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="377"/>
|
<location filename="../src/pages/appintopage.cpp" line="379"/>
|
||||||
<source>Install</source>
|
<source>Install</source>
|
||||||
<translation>安装</translation>
|
<translation>安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
<location filename="../src/pages/appintopage.cpp" line="325"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation>正在安装</translation>
|
<translation>正在安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="432"/>
|
<location filename="../src/pages/appintopage.cpp" line="434"/>
|
||||||
<source>Uninstall succeeded</source>
|
<source>Uninstall succeeded</source>
|
||||||
<translation>卸载成功</translation>
|
<translation>卸载成功</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/pages/appintopage.cpp" line="445"/>
|
<location filename="../src/pages/appintopage.cpp" line="447"/>
|
||||||
<source>The URL has been copied to the clipboard</source>
|
<source>The URL has been copied to the clipboard</source>
|
||||||
<translation>链接已复制到剪贴板</translation>
|
<translation>链接已复制到剪贴板</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -240,12 +240,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>DAboutDialog</name>
|
<name>DAboutDialog</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="111"/>
|
<location filename="../src/application.cpp" line="135"/>
|
||||||
<source>Version: %1</source>
|
<source>Version: %1</source>
|
||||||
<translation>版本:%1</translation>
|
<translation>版本:%1</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="118"/>
|
<location filename="../src/application.cpp" line="145"/>
|
||||||
<source>%1 is released under %2</source>
|
<source>%1 is released under %2</source>
|
||||||
<translation>%1遵循%2协议发布</translation>
|
<translation>%1遵循%2协议发布</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -299,59 +299,59 @@
|
|||||||
<translation>下載完成.</translation>
|
<translation>下載完成.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="104"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="125"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="105"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="126"/>
|
||||||
<source>Installing</source>
|
<source>Installing</source>
|
||||||
<translation>正在安裝</translation>
|
<translation>正在安裝</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="186"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="213"/>
|
||||||
<source>Installation complete.</source>
|
<source>Installation complete.</source>
|
||||||
<translation>安裝完成.</translation>
|
<translation>安裝完成.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="187"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="214"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="188"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="215"/>
|
||||||
<source>Finish</source>
|
<source>Finish</source>
|
||||||
<translation>完成</translation>
|
<translation>完成</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="195"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="222"/>
|
||||||
<source>Retry</source>
|
<source>Retry</source>
|
||||||
<translation>重试</translation>
|
<translation>重试</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="197"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="224"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again.</source>
|
<source>Error happened in dpkg progress , you can try it again.</source>
|
||||||
<translation>安装被中止,可重新安装。</translation>
|
<translation>安装被中止,可重新安装。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="198"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="225"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="199"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="226"/>
|
||||||
<source>Error happened in dpkg progress , you can try it again</source>
|
<source>Error happened in dpkg progress , you can try it again</source>
|
||||||
<translation>dpkg出现错误,可重新安装</translation>
|
<translation>dpkg出现错误,可重新安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="205"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="232"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation.</source>
|
<source>dpkg progress had been aborted,you can retry installation.</source>
|
||||||
<translation>dpkg进程被中断,您可重试安装。</translation>
|
<translation>dpkg进程被中断,您可重试安装。</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="206"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="233"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="207"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="234"/>
|
||||||
<source>dpkg progress had been aborted,you can retry installation</source>
|
<source>dpkg progress had been aborted,you can retry installation</source>
|
||||||
<translation>安装被中止,可重新安装</translation>
|
<translation>安装被中止,可重新安装</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="123"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="144"/>
|
||||||
<location filename="../src/widgets/common/downloaditem.cpp" line="124"/>
|
<location filename="../src/widgets/common/downloaditem.cpp" line="145"/>
|
||||||
<source>Download canceled</source>
|
<source>Download canceled</source>
|
||||||
<translation>下载已取消</translation>
|
<translation>下载已取消</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -452,33 +452,33 @@
|
|||||||
<translation>軟體更新</translation>
|
<translation>軟體更新</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="165"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="170"/>
|
||||||
<source>Submit App</source>
|
<source>Submit App</source>
|
||||||
<translation>上傳軟體</translation>
|
<translation>上傳軟體</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="166"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="171"/>
|
||||||
<source>Submit App with client(Recommanded)</source>
|
<source>Submit App with client(Recommanded)</source>
|
||||||
<translation>從客戶端上傳軟體(推薦的)</translation>
|
<translation>從客戶端上傳軟體(推薦的)</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="167"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="172"/>
|
||||||
<source>Settings</source>
|
<source>Settings</source>
|
||||||
<translation>設定</translation>
|
<translation>設定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="168"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="173"/>
|
||||||
<source>APP Upgrade and Install Settings</source>
|
<source>APP Upgrade and Install Settings</source>
|
||||||
<translation>軟體升級 和 安裝設定</translation>
|
<translation>軟體升級 和 安裝設定</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="127"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="129"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="219"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="132"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="134"/>
|
||||||
<source>Search or enter spk://</source>
|
<source>Search or enter spk://</source>
|
||||||
<translation>搜索或打开链接</translation>
|
<translation>搜索或打开链接</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -486,29 +486,29 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="29"/>
|
<location filename="../src/application.cpp" line="33"/>
|
||||||
<location filename="../src/application.cpp" line="30"/>
|
<location filename="../src/application.cpp" line="34"/>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="107"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="109"/>
|
||||||
<source>Spark Store</source>
|
<source>Spark Store</source>
|
||||||
<translation>星火应用商店</translation>
|
<translation>星火应用商店</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="34"/>
|
<location filename="../src/application.cpp" line="38"/>
|
||||||
<source><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></source>
|
<source><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></source>
|
||||||
<translation><span style=' font-size:10pt;font-weight:60;'>一款由社区提供的应用商店</span><br/><a href='https://www.spark-app.store/'>https://www.spark-app.store</a><br/><span style=' font-size:12pt;'>星火计划开发者</span></translation>
|
<translation><span style=' font-size:10pt;font-weight:60;'>一款由社区提供的应用商店</span><br/><a href='https://www.spark-app.store/'>https://www.spark-app.store</a><br/><span style=' font-size:12pt;'>星火计划开发者</span></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/application.cpp" line="115"/>
|
<location filename="../src/application.cpp" line="142"/>
|
||||||
<source>Spark Project</source>
|
<source>Spark Project</source>
|
||||||
<translation>星火计划</translation>
|
<translation>星火计划</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/widgets/downloadlistwidget.cpp" line="10"/>
|
<location filename="../src/widgets/downloadlistwidget.cpp" line="17"/>
|
||||||
<source>Download list</source>
|
<source>Download list</source>
|
||||||
<translation>下载列表</translation>
|
<translation>下载列表</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="222"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="227"/>
|
||||||
<source>Show MainWindow</source>
|
<source>Show MainWindow</source>
|
||||||
<translation>显示主窗口</translation>
|
<translation>显示主窗口</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -619,12 +619,12 @@
|
|||||||
<context>
|
<context>
|
||||||
<name>TitleBarMenu</name>
|
<name>TitleBarMenu</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="223"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="228"/>
|
||||||
<source>About</source>
|
<source>About</source>
|
||||||
<translation>关于</translation>
|
<translation>关于</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/mainwindow-dtk.cpp" line="224"/>
|
<location filename="../src/mainwindow-dtk.cpp" line="229"/>
|
||||||
<source>Exit</source>
|
<source>Exit</source>
|
||||||
<translation>退出</translation>
|
<translation>退出</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|||||||
Reference in New Issue
Block a user