burningtnt
|
d999ede4e0
|
Shuffle third-party package links to perform a load balance
|
2025-09-20 13:51:13 +08:00 |
|
burningtnt
|
8f5e2084ba
|
Feature: Display third-party download links with description.
|
2025-09-20 13:49:04 +08:00 |
|
burningtnt
|
fb2c844b57
|
Feature: User frinedly error message while local archive doesn't match.
|
2025-09-20 10:33:31 +08:00 |
|
burningtnt
|
6b9ac957d4
|
Update terracotta pkg name.
|
2025-09-19 22:27:07 +08:00 |
|
burningtnt
|
c840451977
|
Merge remote-tracking branch 'official/main' into feature/terracotta
|
2025-09-19 21:57:15 +08:00 |
|
burningtnt
|
58dbb80c9d
|
Feature: Enabling users to setup Multiplayer Core from local files.
|
2025-09-19 21:47:38 +08:00 |
|
Glavo
|
c38371f454
|
优化 Java 自动选择规则 (#4515)
v3.6.17.296
|
2025-09-19 21:35:44 +08:00 |
|
Glavo
|
eb3be8c465
|
在未启用 JIT 或硬件渲染加速的环境中默认禁用动画 (#4510)
|
2025-09-19 16:01:39 +08:00 |
|
Glavo
|
e6ac07f62b
|
修复使用 JavaFX 25 时游戏下载界面布局错误的问题 (#4508)
|
2025-09-18 21:11:20 +08:00 |
|
Glavo
|
a24fea4a95
|
支持禁止生成 JVM 优化参数 (#4507)
|
2025-09-18 20:04:25 +08:00 |
|
Glavo
|
8bd104c207
|
使用 Java 25 启动游戏时默认开启 Compact Object Headers (#4506)
|
2025-09-18 17:24:59 +08:00 |
|
Glavo
|
a14a265986
|
Bump JavaFX to 21.0.8/25 (#4454)
|
2025-09-18 17:09:48 +08:00 |
|
Glavo
|
66524613b4
|
支持以类型安全的方式读写 Navigation#getSettings() (#4504)
|
2025-09-18 16:58:07 +08:00 |
|
Glavo
|
a0568e34a8
|
清理残留的 java.io.File 用例 (#4503)
|
2025-09-18 15:26:03 +08:00 |
|
Glavo
|
45f7719096
|
Close #2987: 从 java.io.File 迁移至 NIO (#4502)
|
2025-09-17 21:41:17 +08:00 |
|
Glavo
|
77fadf5d28
|
将 org.jackhuang.hmcl.ui 从 java.io.File 迁移至 NIO (#4501)
|
2025-09-17 21:14:16 +08:00 |
|
Glavo
|
e9d7d0a33c
|
将 org.jackhuang.hmcl.mod 从 java.io.File 迁移至 NIO (#4499)
|
2025-09-17 19:29:59 +08:00 |
|
Glavo
|
94994ffdb6
|
将 org.jackhuang.hmcl.setting 从 java.io.File 迁移至 NIO (#4498)
|
2025-09-17 18:39:34 +08:00 |
|
Glavo
|
26e274a89a
|
将 GameRepository 从 java.io.File 迁移至 NIO (#4496)
https://github.com/HMCL-dev/HMCL/issues/2987
|
2025-09-17 16:07:59 +08:00 |
|
Glavo
|
6a497df0d1
|
清理 org.jackhuang.hmcl.download.game (#4495)
1. 将 `java.io.File` 迁移至 NIO;
2. 将部分类迁移至 record。
|
2025-09-16 21:22:02 +08:00 |
|
Glavo
|
fc1cce5e5a
|
删除 FileUtils 中基于 java.io.File 的工具方法 (#4493)
|
2025-09-16 20:52:44 +08:00 |
|
Glavo
|
b328ed2cc9
|
Fix #4481: 修复 .hmcl 目录为跨驱动器符号链接时无法卸载 Java 的问题 (#4492)
|
2025-09-16 19:46:59 +08:00 |
|
Glavo
|
5a8d567bd7
|
将 isNameValid 方法移动至 FileUtils (#4491)
|
2025-09-16 16:11:38 +08:00 |
|
Glavo
|
5005343d00
|
缓存文件时遵循 Cache-Control 设置 (#4462)
|
2025-09-16 15:15:30 +08:00 |
|
Glavo
|
e4bc8f48c5
|
Bump Gson to 2.13.2 (#4490)
|
2025-09-16 14:55:59 +08:00 |
|
Zkitefly
|
831a8a9bb8
|
fix(fmllib): Forge 1.5.2 安装时下载 fmllib,修复无法启动的问题 (#3976)
Fix #3975
---------
Co-authored-by: Glavo <zjx001202@gmail.com>
|
2025-09-16 14:38:44 +08:00 |
|
Wulian233
|
7c024473d6
|
世界管理新增删除世界功能 (#4263)
Co-authored-by: 3gf8jv4dv <3gf8jv4dv@gmail.com>
Co-authored-by: Glavo <zjx001202@gmail.com>
|
2025-09-15 23:06:30 +08:00 |
|
Glavo
|
f594abc37d
|
更新 HMCLBoot 以使用地区中立的文件命名 (#4488)
|
2025-09-15 21:28:35 +08:00 |
|
Glavo
|
b66e249591
|
在未启用 JIT 或硬件渲染加速的环境中启动时弹出提示 (#4487)
|
2025-09-15 21:26:47 +08:00 |
|
Glavo
|
15e490f313
|
Convert Pair to record (#4485)
|
2025-09-15 15:31:17 +08:00 |
|
Glavo
|
7ce59cac2c
|
清理 org.jackhuang.hmcl.util.logging (#4484)
|
2025-09-15 15:21:14 +08:00 |
|
burningtnt
|
02d208f2ee
|
Merge remote-tracking branch 'official/main' into feature/terracotta
|
2025-09-14 22:41:15 +08:00 |
|
Glavo
|
a7178802f8
|
Create FileUtils#deleteDirectory(Path) (#4482)
|
2025-09-14 21:08:05 +08:00 |
|
Glavo
|
51954163d4
|
创建 RawPreservingProperty 接口 (#4464)
|
2025-09-14 21:06:32 +08:00 |
|
Wulian233
|
19072bd617
|
修复download.hint 翻译条目未添加光影 的说明的问题 (#4474)
|
2025-09-14 20:54:28 +08:00 |
|
Burning_TNT
|
a39a23f938
|
Fix: 无法安装带有 Fabric 的非标准 MMC 整合包 (#4034)
- 修复无法安装带有 Fabric 的非标准 MMC 整合包的漏洞
- 在安装时写入当前安装器实现信息和启动器信息,以在后续调试时获得更多信息
Fix #4049
|
2025-09-14 20:50:53 +08:00 |
|
Glavo
|
a10e9a04b1
|
创建 OSVersion 工具类 (#4480)
|
2025-09-14 20:13:43 +08:00 |
|
burningtnt
|
13645ebdd2
|
Merge remote-tracking branch 'official/main' into feature/terracotta
|
2025-09-13 21:00:29 +08:00 |
|
Wulian233
|
c2d5a07053
|
修复数据包管理在低于1.13的版本意外出现的问题 (#4428)
v3.6.17.294
|
2025-09-13 20:33:22 +08:00 |
|
Glavo
|
e7526e39bf
|
将 IconedTwoLineListItem#tags 的类型修改为 ObservableList<Label> (#4473)
|
2025-09-13 20:17:05 +08:00 |
|
Glavo
|
811b1fb5f4
|
创建 JsonSerializable 接口 (#4472)
|
2025-09-13 19:53:56 +08:00 |
|
burningtnt
|
8eefc7ffd7
|
Fix: Remove failCounter in BackgroundDaemon
|
2025-09-13 18:41:39 +08:00 |
|
burningtnt
|
cb58b31b91
|
Fix: checkstyle
|
2025-09-13 18:11:02 +08:00 |
|
burningtnt
|
605b1d32e8
|
Add copyright contents.
|
2025-09-13 18:03:24 +08:00 |
|
burningtnt
|
592614698b
|
Refactor native resolving.
|
2025-09-13 18:01:03 +08:00 |
|
burningtnt
|
8becd371a1
|
Fix.
|
2025-09-13 16:35:41 +08:00 |
|
burningtnt
|
a493d86b07
|
Feature: Bump Terracotta to 0.3.9-rc.5. Enhance Player list UI.
|
2025-09-13 16:08:06 +08:00 |
|
Glavo
|
72ae46c93d
|
优化 FXUtils#openLink (#4470)
|
2025-09-13 14:37:53 +08:00 |
|
Glavo
|
6b6276e6e2
|
在 Label 文本溢出时安装 Tooltip (#4467)
|
2025-09-13 14:30:27 +08:00 |
|
Glavo
|
60ff34a587
|
修复滚动切换游戏实例/账户功能 (#4466)
|
2025-09-13 14:16:24 +08:00 |
|