From 55f1a086e4ad6d42359debeeeebdf09d9790db70 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:12:09 +0800 Subject: [PATCH 01/12] Update dev.md --- _changelog/dev.md | 65 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index e74dae5..ff26a01 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -10,7 +10,70 @@ toc: true *Notice: changelogs are written in Chinese.* -

HMCL 3.5.4.234

+ +

HMCL 3.5.4.235

+ +- 完善 Quilt 支持 +- 添加了对 NeoForge 的支持 +- 打开启动器时验证 JavaFX 完整性 +- 放弃 EXE 版本与 Windows XP 的兼容性,如果需要可以使用 JAR 版本 +- 更新了启动器图标,由 @ShulkerSakura 制作 +- 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 +- 添加龙芯新世界支持 +- 添加了更多的日志分析规则 +- 支持导出待更新模组列表 +- 支持导出游戏运行栈文件 +- 对多个语言文件进行了更新和修正 +- 优化游戏进程被 SIGKILL 信号终止时的提示 +- 支持从 Modrinth 更新模组,会比对 CurseForge 和 Modrinth 取最新版本 +- 支持在模组管理和模组搜索中显示所支持的加载器 +- 添加帮助按钮 +- 支持日志窗口中的复制操作,选中要复制的行,按 Ctrl+C 即可 +- 将阿里镜像源替换至腾讯云镜像源 +- 不默认修改设置 `forceUnicodeFont` 游戏设置 +- 更新对 ARM 平台的支持 +- 优化无效依赖的提示 +- 日志窗口默认显示行数调整至 1000 +- 添加光影包文件夹和日志文件夹打开按钮 +- 在离线账户创建时对不合法的账户名做出警告 +- 支持复制账户的 UUID +- 支持 FreeBSD x86-64 +- 游戏安装界面现在会隐藏不可用的模组管理器 +- 优化日志性能 +- 现在系统 GLFW 和系统 OpenAL 也可在 Windows 上使用 +- 在出现 InternalError 的时候提示用户 Java 损坏 +- 添加了翻页按钮,用户可以按照 50 个一页分页查找 +- 在从 CurseForge 上按照“名称”搜索排序时能正确按照相关度显示 +- 在中文搜索时会额外按照中文相关度排序 +- 移动依赖信息显示到模组/整合包/资源包文件详情界面,分依赖类型显示文件依赖详情 +- 资源选择页面会根据所选版本的模组加载器、游戏版本推荐最新的合适资源 +- 整合包安装界面添加跳转至搜索整合包页面的按钮 +- 支持 Gzip 解压 +- 等待启动游戏时显示假进度条 +- 记忆窗口位置,打开程序时会按照上次的窗口位置 +- 在模组管理页面点击搜索按钮时自动将光标定位到输入框 +- 将网络超时设置为 8000 毫秒 +- 为 Linux/FreeBSD 提供移动至回收站支持 +- 新增 OptiFine 图标 + +错误修复: + +- 修复自定义命令的一些问题 +- 修复游戏语言自动切换功能与不同版本的兼容性问题 +- 修复一些崩溃问题 +- 修复一些 MultiMC 整合包时不会导入包内的文件 +- 修复高版本自动进入服务器功能失效的问题 +- 修复标题黑白颜色不跟随主题设置 +- 修复对 Windows ARM64 的支持 +- 修复对 Linux ARM64 的支持 +- 修复 CurseForge 整合包中包含资源包时 HMCL 不能正确识别的问题 +- 修复不会自动刷新微软账户的问题 +- 修复对于 Minecraft 1.19+ 在中文路径启动失败的问题 +- 修复搜索模组/整合包/资源包等页面图标不会换成的问题 +- 修复自动选择下载源功能的一些问题 +- 修复在资源下载详情界面链接文字显示不完整的问题 + +# HMCL 3.5.4.234 - 拒绝在被 Fractureiser 病毒感染的设备上启动 HMCL(若检测到将会提示并退出,[详情](https://github.com/fractureiser-investigation/fractureiser#readme)) - 检测 HMCL 是否处于 macOS 上的 App Translocation(macOS 使用了 [App Translocation](https://lapcatsoftware.com/articles/app-translocation.html) 机制,可能会自动将 HMCL 移动至 `/private/var/folders` 中的临时文件夹内,导致用户关闭 HMCL 后游戏数据和设置丢失) From adb28e62b7f59558deb33906adda182c25d6aa09 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:15:52 +0800 Subject: [PATCH 02/12] Update dev.md --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index ff26a01..a12a774 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -48,7 +48,7 @@ toc: true - 移动依赖信息显示到模组/整合包/资源包文件详情界面,分依赖类型显示文件依赖详情 - 资源选择页面会根据所选版本的模组加载器、游戏版本推荐最新的合适资源 - 整合包安装界面添加跳转至搜索整合包页面的按钮 -- 支持 Gzip 解压 +- 网络请求支持 Gzip 解压 - 等待启动游戏时显示假进度条 - 记忆窗口位置,打开程序时会按照上次的窗口位置 - 在模组管理页面点击搜索按钮时自动将光标定位到输入框 From 49dc132bbbec67f2c2a83097c8d42a0cf2ff2d48 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:17:14 +0800 Subject: [PATCH 03/12] Update dev.md --- _changelog/dev.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index a12a774..0a69879 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -17,29 +17,13 @@ toc: true - 添加了对 NeoForge 的支持 - 打开启动器时验证 JavaFX 完整性 - 放弃 EXE 版本与 Windows XP 的兼容性,如果需要可以使用 JAR 版本 -- 更新了启动器图标,由 @ShulkerSakura 制作 -- 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 -- 添加龙芯新世界支持 -- 添加了更多的日志分析规则 -- 支持导出待更新模组列表 -- 支持导出游戏运行栈文件 -- 对多个语言文件进行了更新和修正 -- 优化游戏进程被 SIGKILL 信号终止时的提示 - 支持从 Modrinth 更新模组,会比对 CurseForge 和 Modrinth 取最新版本 - 支持在模组管理和模组搜索中显示所支持的加载器 -- 添加帮助按钮 - 支持日志窗口中的复制操作,选中要复制的行,按 Ctrl+C 即可 -- 将阿里镜像源替换至腾讯云镜像源 -- 不默认修改设置 `forceUnicodeFont` 游戏设置 -- 更新对 ARM 平台的支持 -- 优化无效依赖的提示 - 日志窗口默认显示行数调整至 1000 - 添加光影包文件夹和日志文件夹打开按钮 - 在离线账户创建时对不合法的账户名做出警告 -- 支持复制账户的 UUID -- 支持 FreeBSD x86-64 - 游戏安装界面现在会隐藏不可用的模组管理器 -- 优化日志性能 - 现在系统 GLFW 和系统 OpenAL 也可在 Windows 上使用 - 在出现 InternalError 的时候提示用户 Java 损坏 - 添加了翻页按钮,用户可以按照 50 个一页分页查找 @@ -48,6 +32,18 @@ toc: true - 移动依赖信息显示到模组/整合包/资源包文件详情界面,分依赖类型显示文件依赖详情 - 资源选择页面会根据所选版本的模组加载器、游戏版本推荐最新的合适资源 - 整合包安装界面添加跳转至搜索整合包页面的按钮 +- 将阿里镜像源替换至腾讯云镜像源 +- 不默认修改设置 `forceUnicodeFont` 游戏设置 +- 更新对 ARM 平台的支持 +- 优化无效依赖的提示 +- 更新了启动器图标,由 @ShulkerSakura 制作 +- 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 +- 添加龙芯新世界支持 +- 添加了更多的日志分析规则 +- 支持导出待更新模组列表 +- 支持导出游戏运行栈文件 +- 对多个语言文件进行了更新和修正 +- 优化游戏进程被 SIGKILL 信号终止时的提示 - 网络请求支持 Gzip 解压 - 等待启动游戏时显示假进度条 - 记忆窗口位置,打开程序时会按照上次的窗口位置 @@ -55,6 +51,10 @@ toc: true - 将网络超时设置为 8000 毫秒 - 为 Linux/FreeBSD 提供移动至回收站支持 - 新增 OptiFine 图标 +- 优化日志性能 +- 支持复制账户的 UUID +- 支持 FreeBSD x86-64 +- 添加帮助按钮 错误修复: From 0f48947d5b08790f88c6397b707e58156d5fefd7 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:19:35 +0800 Subject: [PATCH 04/12] Update dev.md --- _changelog/dev.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index 0a69879..a705acc 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -36,7 +36,7 @@ toc: true - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 - 优化无效依赖的提示 -- 更新了启动器图标,由 @ShulkerSakura 制作 +- 更新启动器图标,新增 OptiFine 图标,由 @ShulkerSakura 制作 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 - 添加了更多的日志分析规则 @@ -50,7 +50,6 @@ toc: true - 在模组管理页面点击搜索按钮时自动将光标定位到输入框 - 将网络超时设置为 8000 毫秒 - 为 Linux/FreeBSD 提供移动至回收站支持 -- 新增 OptiFine 图标 - 优化日志性能 - 支持复制账户的 UUID - 支持 FreeBSD x86-64 From 27b3138fa8dd1eed02ca68e5bc6e611742cd399d Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:20:49 +0800 Subject: [PATCH 05/12] Update dev.md --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index a705acc..86217f5 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -36,7 +36,7 @@ toc: true - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 - 优化无效依赖的提示 -- 更新启动器图标,新增 OptiFine 图标,由 @ShulkerSakura 制作 +- 更新启动器图标,新增 OptiFine 图标 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 - 添加了更多的日志分析规则 From d13c25c3a90fd761f8a52ce7db9429168ad6230b Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:21:10 +0800 Subject: [PATCH 06/12] Revert "Update dev.md" This reverts commit 27b3138fa8dd1eed02ca68e5bc6e611742cd399d. --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index 86217f5..a705acc 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -36,7 +36,7 @@ toc: true - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 - 优化无效依赖的提示 -- 更新启动器图标,新增 OptiFine 图标 +- 更新启动器图标,新增 OptiFine 图标,由 @ShulkerSakura 制作 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 - 添加了更多的日志分析规则 From daaafc2966e6e916226baf10f96af62680112cd5 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:21:15 +0800 Subject: [PATCH 07/12] Revert "Update dev.md" This reverts commit 0f48947d5b08790f88c6397b707e58156d5fefd7. --- _changelog/dev.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index a705acc..0a69879 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -36,7 +36,7 @@ toc: true - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 - 优化无效依赖的提示 -- 更新启动器图标,新增 OptiFine 图标,由 @ShulkerSakura 制作 +- 更新了启动器图标,由 @ShulkerSakura 制作 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 - 添加了更多的日志分析规则 @@ -50,6 +50,7 @@ toc: true - 在模组管理页面点击搜索按钮时自动将光标定位到输入框 - 将网络超时设置为 8000 毫秒 - 为 Linux/FreeBSD 提供移动至回收站支持 +- 新增 OptiFine 图标 - 优化日志性能 - 支持复制账户的 UUID - 支持 FreeBSD x86-64 From 0f704aa55786fbc43e880c362f282c7dedb55e21 Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:23:15 +0800 Subject: [PATCH 08/12] Update dev.md --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index 0a69879..e04a587 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -37,6 +37,7 @@ toc: true - 更新对 ARM 平台的支持 - 优化无效依赖的提示 - 更新了启动器图标,由 @ShulkerSakura 制作 +- 新增 OptiFine 图标 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 - 添加了更多的日志分析规则 @@ -50,7 +51,6 @@ toc: true - 在模组管理页面点击搜索按钮时自动将光标定位到输入框 - 将网络超时设置为 8000 毫秒 - 为 Linux/FreeBSD 提供移动至回收站支持 -- 新增 OptiFine 图标 - 优化日志性能 - 支持复制账户的 UUID - 支持 FreeBSD x86-64 From 87b1a4cb42fe85d1ee500e935813164ce75d5ffe Mon Sep 17 00:00:00 2001 From: zkitefly Date: Tue, 6 Feb 2024 23:24:27 +0800 Subject: [PATCH 09/12] Update dev.md --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index e04a587..5a09386 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -36,7 +36,7 @@ toc: true - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 - 优化无效依赖的提示 -- 更新了启动器图标,由 @ShulkerSakura 制作 +- 更新了启动器图标 - 新增 OptiFine 图标 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 - 添加龙芯新世界支持 From 54d0f51af288be6e29860979b920346520cbf981 Mon Sep 17 00:00:00 2001 From: zkitefly <2573874409@qq.com> Date: Tue, 6 Feb 2024 23:44:39 +0800 Subject: [PATCH 10/12] =?UTF-8?q?=E8=B0=83=E6=95=B4=E4=B8=80=E4=B8=8B?= =?UTF-8?q?=E8=AF=AD=E5=8F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _changelog/dev.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index 5a09386..de58389 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -15,15 +15,15 @@ toc: true - 完善 Quilt 支持 - 添加了对 NeoForge 的支持 -- 打开启动器时验证 JavaFX 完整性 +- 打开启动器时会验证 JavaFX 完整性 - 放弃 EXE 版本与 Windows XP 的兼容性,如果需要可以使用 JAR 版本 - 支持从 Modrinth 更新模组,会比对 CurseForge 和 Modrinth 取最新版本 -- 支持在模组管理和模组搜索中显示所支持的加载器 +- 支持在模组管理和模组搜索中显示所支持的模组加载器 - 支持日志窗口中的复制操作,选中要复制的行,按 Ctrl+C 即可 - 日志窗口默认显示行数调整至 1000 - 添加光影包文件夹和日志文件夹打开按钮 - 在离线账户创建时对不合法的账户名做出警告 -- 游戏安装界面现在会隐藏不可用的模组管理器 +- 游戏安装界面现在会隐藏不可用的模组加载器 - 现在系统 GLFW 和系统 OpenAL 也可在 Windows 上使用 - 在出现 InternalError 的时候提示用户 Java 损坏 - 添加了翻页按钮,用户可以按照 50 个一页分页查找 @@ -35,7 +35,7 @@ toc: true - 将阿里镜像源替换至腾讯云镜像源 - 不默认修改设置 `forceUnicodeFont` 游戏设置 - 更新对 ARM 平台的支持 -- 优化无效依赖的提示 +- 优化文件详情无效依赖的提示 - 更新了启动器图标 - 新增 OptiFine 图标 - 支持查看 NBT 文件,将 NBT 文件拖动至主页面即可 @@ -50,7 +50,7 @@ toc: true - 记忆窗口位置,打开程序时会按照上次的窗口位置 - 在模组管理页面点击搜索按钮时自动将光标定位到输入框 - 将网络超时设置为 8000 毫秒 -- 为 Linux/FreeBSD 提供移动至回收站支持 +- 支持在 Linux/FreeBSD 提供移动至回收站 - 优化日志性能 - 支持复制账户的 UUID - 支持 FreeBSD x86-64 From f24e0ffb611af7c6d543b73e9ccaa89679ebc1cb Mon Sep 17 00:00:00 2001 From: zkitefly <2573874409@qq.com> Date: Tue, 6 Feb 2024 23:50:15 +0800 Subject: [PATCH 11/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20dev.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _changelog/dev.md | 1 - 1 file changed, 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index de58389..bb307fb 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -34,7 +34,6 @@ toc: true - 整合包安装界面添加跳转至搜索整合包页面的按钮 - 将阿里镜像源替换至腾讯云镜像源 - 不默认修改设置 `forceUnicodeFont` 游戏设置 -- 更新对 ARM 平台的支持 - 优化文件详情无效依赖的提示 - 更新了启动器图标 - 新增 OptiFine 图标 From 83b65ead824d8666e0b68e4c4160bd0ee6129e41 Mon Sep 17 00:00:00 2001 From: zkitefly <2573874409@qq.com> Date: Wed, 7 Feb 2024 01:12:49 +0800 Subject: [PATCH 12/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20dev.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _changelog/dev.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_changelog/dev.md b/_changelog/dev.md index bb307fb..0fed841 100644 --- a/_changelog/dev.md +++ b/_changelog/dev.md @@ -11,7 +11,7 @@ toc: true *Notice: changelogs are written in Chinese.* -

HMCL 3.5.4.235

+

HMCL 3.5.5.235

- 完善 Quilt 支持 - 添加了对 NeoForge 的支持