From c2abc70e9ebe7696749dc43c00b136225a2ab830 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Sat, 29 Apr 2023 15:47:08 +0800 Subject: [PATCH] 2.0.1 --- new-deb-build/DEBIAN/control | 36 +++++++------------ new-deb-build/DEBIAN/postinst | 2 +- .../files/information.json | 30 +++++++++++----- .../files/uengine-runner | 3 +- 4 files changed, 37 insertions(+), 34 deletions(-) diff --git a/new-deb-build/DEBIAN/control b/new-deb-build/DEBIAN/control index 10f3795..d59d806 100755 --- a/new-deb-build/DEBIAN/control +++ b/new-deb-build/DEBIAN/control @@ -11,27 +11,15 @@ Recommends: uengine, deepin-elf-verify, python3-pyqt5.qtwebengine Priority: optional Conflicts: spark-uengine-apk-builder, com.gitee.uengine.runner.spark.ubuntu Homepage: https://gitee.com/gfdgd-xi/uengine-runner -Description: UEngine 运行器,2.0.0 更新内容: - ※1、内置微型应用商店,支持评论、评分功能; - ※2、修复 UEngine 安装器在 Wayland 下无法正常运行的问题; - ※3、更新 UEngine 安装器安装的 UEngine 版本; - ※4、修复 UEngine 安装器安装后的 UEngine 无法正常安装 APK 的问题(包括从运行器和 deb 包安装); - ※5、UEngine 安装器支持安装使用 SuperSU Root 的镜像; - ※6、UEngine 安装器安装后的 UEngine 支持开机后自动加载运行环境,无需人手动打开终端运行; - ※7、放开原先程序内的程序安装量查询功能,并新增打开量查询功能(在程序的关于窗口里打开); - ※8、程序更新时不需要关闭所有 Python3 程序,只会关闭自己; - ※9、新增彩蛋(只在2023年1月22日生效); - ※10、修复 UEngine 打包器在部分系统无法打开的问题; - ※11、新增程序公告功能; - ※12、修复了程序更新功能从高版本降级到低版本的问题; - ※13、不强制依赖 Deepin 终端; - ※14、新增 UEngine 打包器(高级版); - 15、更改程序论坛网址; - 16、新增程序评分功能; - 17、修复 UEngine 打包器在打包时无法正确禁用所有选项; - 18、UEngine 打包器打包的 deb 不再指定 deepin-elf-verify 依赖版本; - 19、“更多帮助”功能支持访问云端的帮助内容; - 20、更换程序接口; - 21、优化菜单栏分类,菜单栏新增图标; - 22、程序关于可以查看程序使用的开源协议; - 23、修复在 Ubuntu 下安装后启动器没有图标的问题。 +Description: UEngine 运行器,2.0.1 更新内容: + ※1、新增移除在 Ubuntu 上安装的 UEngine 及其附属脚本的功能 + ※2、优化 Ubuntu 安装器启用和安装逻辑,不允许在 UOS/Deepin 安装移植的 Ubuntu UEngine + ※3、Ubuntu 安装器不允许在非 X86 架构上使用 + ※4、在升级/安装运行器的 deb 时会自动移除安装错误的 UEngine 生成的脚本 + ※5、Ubuntu 安装器进行环境监测 + ※6、修复应用商店换源问题(由@Bail修复) + 6、修改作者信息 + 7、更新使用帮助 + 8、关于窗口修复系统失败错误的问题并新增安装包构建时间 + 9、移除赞赏功能 + 10、微型应用商店适配了更新关闭进程(由@Bail实现) diff --git a/new-deb-build/DEBIAN/postinst b/new-deb-build/DEBIAN/postinst index 834a3df..0734d18 100755 --- a/new-deb-build/DEBIAN/postinst +++ b/new-deb-build/DEBIAN/postinst @@ -59,4 +59,4 @@ fi # 因为 Ubuntu 的问题,省略 gtk-update-icon-cache /usr/share/icons/bloom > /dev/null | true # 向服务器返回安装数加1(不显示内容且忽略错误) -python3 /opt/apps/com.gitee.uengine.runner.spark/files/Download.py 2.0.0 > /dev/null | true +python3 /opt/apps/com.gitee.uengine.runner.spark/files/Download.py 2.0.1 > /dev/null | true diff --git a/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/information.json b/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/information.json index c36389f..38f6387 100755 --- a/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/information.json +++ b/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/information.json @@ -2,7 +2,7 @@ "Package": "com.gitee.uengine.runner.spark", "Url": [ "https://gitee.com/gfdgd-xi/uengine-runner", - "https://github.com/gfdgd-xi/uengine-runner", + "https://github.com/gfdgd-xi/uengine-runner", "https://gitlink.org.cn/gfdgd_xi/uengine-runner" ], "Version": "2.0.1", @@ -23,6 +23,19 @@ "5、如果想要使用adb连接UEngine或其他手机,请使用 1.2.0 以前的版本。(如需连接UEngine请安装adb补丁)" ], "Update": [ + "V2.0.1:", + "※1、新增移除在 Ubuntu 上安装的 UEngine 及其附属脚本的功能", + "※2、优化 Ubuntu 安装器启用和安装逻辑,不允许在 UOS/Deepin 安装移植的 Ubuntu UEngine", + "※3、Ubuntu 安装器不允许在非 X86 架构上使用", + "※4、在升级/安装运行器的 deb 时会自动移除安装错误的 UEngine 生成的脚本", + "※5、Ubuntu 安装器进行环境监测", + "※6、修复应用商店换源问题(由@Bail修复)", + "6、修改作者信息", + "7、更新使用帮助", + "8、关于窗口修复系统失败错误的问题并新增安装包构建时间", + "9、移除赞赏功能", + "10、微型应用商店适配了更新关闭进程(由@Bail实现)", + "", "V2.0.0:", "※1、内置微型应用商店,支持评论、评分功能;", "※2、修复 UEngine 安装器在 Wayland 下无法正常运行的问题;", @@ -64,10 +77,10 @@ "7、新增部分资源入口", "", "V1.8.1-1:", - "※1、修复缺失依赖 python3-matplotlib 导致程序无法开启的问题", + "※1、修复缺失依赖 python3-matplotlib 导致程序无法开启的问题", "※2、移除在 Ubuntu 上用于安装 UEngine 的安装工具", "※3、解决了未输入密码自动回车的 bug", - "", + "", "V1.8.1:", "※1、修复在 APK 详细信息中图标可能过大导致无法正常使用的问题", "※2、修复 APK 路径带空格无法正常安装的问题", @@ -158,10 +171,10 @@ "5、修改 pkexec 获取密码时显示的图标和文本;", "6、添加了 UEngine 系统设置的快捷方式;", "", - "V1.4.1:", + "V1.4.1:", "※1、初步支持键盘映射", - "2、修复新版包在发送uengine列表快捷方式时会提示找不到文件", - "", + "2、修复新版包在发送uengine列表快捷方式时会提示找不到文件", + "", "V1.4.0:", "※1、添加新版打包方式(deepin打包方式);", "※2、支持测试运行/创建/删除uengine图标;", @@ -230,10 +243,11 @@ "11、deepin 终端", "……" ], - "Time": "2023年01月21日", + "Time": "2023-04-29 15:46:30 Linux-5.15.77-amd64-desktop-x86_64-with-Deepin-20.9-apricot", "Contribute": [ "感谢以下用户提供的问题、建议、图标、代码等,如果有遗漏,请及时与开发者联系添加,以及如果侵犯到您的合法权益,也及时与开发者联系:

", "
", + "感谢 @Bail 修复了修复应用商店换源的问题,实现了微型应用商店更新关闭进程的功能", "感谢 RacoonGX 团队的付出和贡献", "感谢 cleverwwh 反馈的 UEngine 打包器在部分系统无法打开的问题", "感谢 Bail 为此程序做出的许多贡献;", @@ -257,4 +271,4 @@ "参考 忘记、过去(https://bbs.deepin.org/user/154730) 的帖子《如何更优雅地使用 pkexec》(https://bbs.deepin.org/post/202966);", "感谢 U+解答组们 反馈的 1.8.0 带空格路径无法正常安装 APK 的问题。" ] -} +} \ No newline at end of file diff --git a/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/uengine-runner b/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/uengine-runner index 7fd67bf..7ed345f 100755 --- a/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/uengine-runner +++ b/new-deb-build/opt/apps/com.gitee.uengine.runner.spark/files/uengine-runner @@ -305,7 +305,7 @@ def GetSystemVersion(): systemInformation = readtxt("/etc/os-release") for systemInformation in systemInformation.split('\n'): if "PRETTY_NAME=" in systemInformation: - return systemInformation.replace("NAME=", "").replace('"', '') + return systemInformation.replace("PRETTY_NAME=", "").replace('"', '') # 打开所有窗口事件 def Button5Click(): @@ -1592,6 +1592,7 @@ about = f'''

Qt 版本:{QtCore.qVersion()}

程序官网:{programUrl}

系统版本:{SystemVersion}

+

安装包构建时间:{information['Time']}

©2021-{time.strftime("%Y")} gfdgd xi

''' updateThingsString = "" tips = ""