This commit is contained in:
2022-12-18 18:48:30 +08:00
parent 33be2db48f
commit 951f41d57e
12 changed files with 72 additions and 723 deletions

View File

@@ -26,6 +26,8 @@
"<b>V1.8.3</b>",
"※1、修复安装/打包程序时出现找不到图标的问题;",
"※2、修复部分无法正确获取程序中文名和 Activity 的问题",
"※3、修复在运行器内打开打包器不会自动填充打包器 APK 路径",
"※4、问题反馈新增论坛反馈入口",
"",
"<b>V1.8.2</b>",
"※1、重新恢复 uengine-installer For Ubuntu",
@@ -203,27 +205,28 @@
"11、deepin 终端",
"……"
],
"Time": "2022年08月30日",
"Time": "2022年12月18日",
"Contribute": [
"<b>感谢以下用户提供的问题、建议、图标、代码等,如果有遗漏,请及时与开发者联系添加,以及如果侵犯到您的合法权益,也及时与开发者联系:</p>",
"<hr>",
"感谢 Bail Pr 修复Python主版本号判断时潜在的问题的补丁",
"感谢 麻木法师1312580754 在星火应用商店QQ交流群展示的接口及其原理",
"感谢 Bailhttps://github.com/BailPlus 修复的函数未输入密码自动回车的 bug",
"感谢 actionchen917981399@qq.com 提供了新版页面布局1.3.0 ~ 最新版本以及布局代码1.3.0 ~ 1.7.0",
"感谢 柚子https://gitee.com/Limexb 提供了 UEngine 构建 Root 镜像脚本",
"感谢 星空露光https://gitee.com/Cynorkyle 制作了 UEngine 新版图标和安装应用时能选择应用分类的建议",
"感谢 shenmojifengshenmo@outlook.com 反馈了许多程序的问题以及提供了 UEngine 在 Ubuntu 上的安装脚本",
"感谢 deserthttps://gitee.com/desert741 提供了给软件增加启动成功后自动调整分辨率的功能的建议",
"感谢 云思浮https://gitee.com/foresee_io 反馈的 1.3.0 依赖缺失问题",
"感谢 miaoyshttps://bbs.deepin.org/user/271467、zccrshttps://bbs.deepin.org/user/277780 等用户反馈希望程序能和与系统 DTK 主题协调的建议",
"感谢 jiutian123https://bbs.deepin.org/user/258825 反馈的 1.5.2、1.5.3 存在问题",
"感谢 kero990https://bbs.deepin.org/user/277932 反馈的 README 表示不清的问题",
"感谢 wanghttps://gitee.com/wang1279476881 反馈的 1.6.0 左键打不开 “安装与卸载APK”和打包时 APK 版本号开头带 V 无法正常打包的问题",
"感谢 通天灵宝https://bbs.deepin.org/user/137230、wuhaiou123https://bbs.chinauos.com/zh/user/309117 反馈的 图标生成错误导致无法生成 .desktop 文件的问题",
"感谢 潜伏https://bbs.chinauos.com/zh/user/303339 反馈的右键支持安装/卸载的建议",
"感谢 z***g@gmx.dehttps://bbs.chinauos.com/zh/user/312017 反馈的 UEngine 更新后 uengine-launch.sh 的社区版检测问题",
"参考 忘记、过去https://bbs.deepin.org/user/154730 的帖子《如何更优雅地使用 pkexec》https://bbs.deepin.org/post/202966",
"感谢 U+解答组们 反馈的 1.8.0 带路径无法正常安装 APK 的问题"
"感谢 Bail、shenmo、Allen 反馈的图标无法正常拷贝的问题;",
"感谢 Bail Pr 修复Python主版本号判断时潜在的问题的补丁",
"感谢 麻木法师1312580754 在星火应用商店QQ交流群展示的接口及其原理",
"感谢 Bailhttps://github.com/BailPlus 修复的函数未输入密码自动回车的 bug",
"感谢 actionchen917981399@qq.com 提供了新版页面布局1.3.0 ~ 最新版本以及布局代码1.3.0 ~ 1.7.0",
"感谢 柚子https://gitee.com/Limexb 提供了 UEngine 构建 Root 镜像脚本;",
"感谢 星空露光https://gitee.com/Cynorkyle 制作了 UEngine 新版图标和安装应用时能选择应用分类的建议;",
"感谢 shenmojifengshenmo@outlook.com 反馈了许多程序的问题以及提供了 UEngine 在 Ubuntu 上的安装脚本;",
"感谢 deserthttps://gitee.com/desert741 提供了给软件增加启动成功后自动调整分辨率的功能的建议;",
"感谢 云思浮https://gitee.com/foresee_io 反馈的 1.3.0 依赖缺失问题;",
"感谢 miaoyshttps://bbs.deepin.org/user/271467、zccrshttps://bbs.deepin.org/user/277780 等用户反馈希望程序能和与系统 DTK 主题协调的建议;",
"感谢 jiutian123https://bbs.deepin.org/user/258825 反馈的 1.5.2、1.5.3 存在问题",
"感谢 kero990https://bbs.deepin.org/user/277932 反馈的 README 表示不清的问题",
"感谢 wanghttps://gitee.com/wang1279476881 反馈的 1.6.0 左键打不开 “安装与卸载APK”和打包时 APK 版本号开头带 V 无法正常打包的问题",
"感谢 通天灵宝https://bbs.deepin.org/user/137230、wuhaiou123https://bbs.chinauos.com/zh/user/309117 反馈的 图标生成错误导致无法生成 .desktop 文件的问题;",
"感谢 潜伏https://bbs.chinauos.com/zh/user/303339 反馈的右键支持安装/卸载的建议;",
"感谢 z***g@gmx.dehttps://bbs.chinauos.com/zh/user/312017 反馈的 UEngine 更新后 uengine-launch.sh 的社区版检测问题;",
"参考 忘记、过去https://bbs.deepin.org/user/154730 的帖子《如何更优雅地使用 pkexec》https://bbs.deepin.org/post/202966",
"感谢 U+解答组们 反馈的 1.8.0 带空格路径无法正常安装 APK 的问题。"
]
}

View File

@@ -293,7 +293,7 @@ def GetApkActivityName(apkFilePath):
line = line.replace("label=", "")
line = line.replace("icon=", "")
return line
return f"{GetApkPackageName(apkFilePath)}.Main"
return f"{GetApkPackageName(apkFilePath, False)}.Main"
def GetApkPackageName(apkFilePath, setting):
# 提示:此函数有被为此程序适配而调整,如果需要最原始(无调整的)请使用主程序(此为附属组件)里的函数

View File

@@ -687,7 +687,7 @@ def CleanAllUengineDesktopLink():
# 打开 uengine 应用打包器
def OpenUengineDebBuilder():
threading.Thread(target=os.system, args=[programPath + "/uengine-apk-builder"]).start()
threading.Thread(target=os.system, args=[f"'{programPath}/uengine-apk-builder' '{ComboInstallPath.currentText()}'"]).start()
# 打开 uengine 根目录
def OpenUengineRootData():

View File

@@ -49,6 +49,9 @@ def OpenGithubIssues():
def OpenGitlinkIssues():
webbrowser.open_new_tab("https://www.gitlink.org.cn/gfdgd_xi/uengine-runner/issues")
def OpenProgramForum():
webbrowser.open_new_tab("https://gfdgdxi.flarum.cloud/t/bugs")
# 获取用户主目录
def get_home()->"获取用户主目录":
return os.path.expanduser('~')
@@ -77,10 +80,12 @@ otherUpload = QtWidgets.QHBoxLayout()
giteeButton = QtWidgets.QPushButton("Gitee Issues")
githubButton = QtWidgets.QPushButton("Github Issues")
gitlinkButton = QtWidgets.QPushButton("Gitlink Issues")
forumButton = QtWidgets.QPushButton("论坛反馈")
otherUpload.addWidget(QtWidgets.QLabel("如果无法正常反馈,可以用其他方式反馈:"))
otherUpload.addWidget(giteeButton)
otherUpload.addWidget(githubButton)
otherUpload.addWidget(gitlinkButton)
otherUpload.addWidget(forumButton)
otherUpload.addSpacerItem(QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum))
starMenu.addItems(["5分", "4分", "3分", "2分", "1分"])
widgetLayout.addWidget(QtWidgets.QLabel("你的昵称:"), 0, 0, 1, 1)
@@ -97,6 +102,7 @@ giteeButton.clicked.connect(OpenGiteeIssues)
githubButton.clicked.connect(OpenGithubIssues)
gitlinkButton.clicked.connect(OpenGitlinkIssues)
updateButton.clicked.connect(UpdateButtonClick)
forumButton.clicked.connect(OpenProgramForum)
widget.setLayout(widgetLayout)
window.setCentralWidget(widget)
window.setWindowTitle(f"UEngine 运行器 {version} 问题/建议反馈")