feat: 默认高性能 GPU、首页 MOTD 公告、更新后重启 #23

Merged
layue13 merged 3 commits from feat/client-gpu-motd-restart into main 2026-11-11 07:42:52 +00:00
Owner

Requested by Ethyn · project thread

内容

  • highPerformance 默认开启:Windows 为 javaw.exe 与 java.exe 写 GpuPreference=2(已有值不覆盖);Linux 补 AMD/nouveau 的 DRI_PRIME。
  • 首页「服务器公告」显示服务器 MOTD(3 秒超时后台 ping,失败隐藏)。
  • 游戏正常退出且存在 tdlm-restart-request.json 时,弹确认框后更新并重启(无倒计时)。

测试

  • 已测:ServerStatusPingTest、RestartRequestTest 通过。
  • 未实测:首页公告界面、重启弹窗完整流程、Windows 注册表写入、真实服务器 MOTD。

🤖 Generated with Claude Code

<!-- claude-projects-attribution --> _Requested by **Ethyn** · [project thread](https://claude.ai/code/project/chan_01DUNCDJLEksDHKpX5X5cThi?thread=cmsg_01DUNCDJLEksDHKpX5X5cThiPnD2sfwVADoK3d3C5SR1zm)_ ## 内容 - highPerformance 默认开启:Windows 为 javaw.exe 与 java.exe 写 GpuPreference=2(已有值不覆盖);Linux 补 AMD/nouveau 的 DRI_PRIME。 - 首页「服务器公告」显示服务器 MOTD(3 秒超时后台 ping,失败隐藏)。 - 游戏正常退出且存在 tdlm-restart-request.json 时,弹确认框后更新并重启(无倒计时)。 ## 测试 - 已测:ServerStatusPingTest、RestartRequestTest 通过。 - **未实测**:首页公告界面、重启弹窗完整流程、Windows 注册表写入、真实服务器 MOTD。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
layue13 added 1 commit 2026-11-11 05:42:00 +00:00
feat: 高性能 GPU 默认开启、首页显示服务器 MOTD 公告、游戏请求重启后更新并重启
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Java CI / build (pull_request) Failing after 6m56s
4ee5c0984f
- highPerformance 默认 true(Windows 同时登记 java.exe 与 javaw.exe),Linux AMD/nouveau 加 DRI_PRIME
- ServerStatusPing 解析 description,首页在服务器公告区显示,失败静默
- 游戏正常退出且运行目录有 tdlm-restart-request.json 时,删除文件并询问是否更新并重启

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
layue13 added 1 commit 2026-11-11 06:09:46 +00:00
fix: lzh 翻译用字检查
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Java CI / build (pull_request) Failing after 10m34s
8d1c01aed6
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
layue13 added 1 commit 2026-11-11 06:22:37 +00:00
fix: LauncherHelper 缺 Instances 导入
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Java CI / build (pull_request) Successful in 9m11s
d02fb95bd4
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
layue13 merged commit df319745fc into main 2026-11-11 07:42:52 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TDLM/HMCL#23