Skip to content

Conversation

@Calboot
Copy link
Contributor

@Calboot Calboot commented Nov 19, 2025

添加了下载模组、数据包等以及更新模组时显示更新日志的功能
Resolves #4685

具体变化:

  • 以下载模组为例,在原来仅用作展示模组依赖项的页面中同时展示该版本更新日志
  • 检查模组更新之后的表格中在最右侧添加“显示详情”列,点击单元格即可打开更新日志并查看其他一些信息

TODO:

  • 添加下载时的更新日志
  • 添加更新模组时的更新日志
  • 给上述功能添加多语言支持
  • HTML
  • Markdown
  • Cache

@Calboot Calboot marked this pull request as ready for review November 21, 2025 10:06
@Calboot Calboot marked this pull request as draft November 21, 2025 10:31
可能不准确不地道,需要熟悉这些语言的人验证
@Calboot Calboot marked this pull request as ready for review November 21, 2025 10:44
@Calboot
Copy link
Contributor Author

Calboot commented Nov 21, 2025

需要能读懂日语、俄语、乌克兰语、西班牙语的人来审核一下语言文件

@Calboot Calboot changed the title 添加模组、资源包、光影包、世界、整合包的更新日志 feat: 模组、资源包、光影包、世界、整合包的更新日志 Nov 22, 2025
@Calboot Calboot changed the title feat: 模组、资源包、光影包、世界、整合包的更新日志 [Feature]: 模组、资源包、光影包、世界、整合包的更新日志 Nov 25, 2025
@Calboot Calboot changed the title [Feature]: 模组、资源包、光影包、世界、整合包的更新日志 [Feature] 模组、资源包、光影包、世界、整合包的更新日志 Nov 25, 2025
# Conflicts:
#	HMCL/src/main/resources/assets/lang/I18N.properties
#	HMCL/src/main/resources/assets/lang/I18N_es.properties
#	HMCL/src/main/resources/assets/lang/I18N_ja.properties
#	HMCL/src/main/resources/assets/lang/I18N_lzh.properties
#	HMCL/src/main/resources/assets/lang/I18N_ru.properties
#	HMCL/src/main/resources/assets/lang/I18N_uk.properties
#	HMCL/src/main/resources/assets/lang/I18N_zh.properties
#	HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties
@Calboot Calboot marked this pull request as draft December 13, 2025 06:43
@Calboot Calboot marked this pull request as ready for review December 13, 2025 07:03
@Calboot
Copy link
Contributor Author

Calboot commented Dec 13, 2025

现在对 Markdown 里面的裸超链接还没有进行支持,是否应该支持?

支持裸URL
修复更新日志过长时显示不全的问题
@Calboot
Copy link
Contributor Author

Calboot commented Dec 19, 2025

现在对 Markdown 里面的裸超链接还没有进行支持,是否应该支持?

Solved

@Calboot
Copy link
Contributor Author

Calboot commented Dec 20, 2025

HMCL jar 文件体积变大了 0.2MB,应该问题不大吧…?

@Mine-diamond
Copy link
Contributor

下载资源的时候需要显示更新日志吗,这时候是要下载一个新内容而不是更新老内容也许显示模组介绍或者就是隐藏更新日志好一点?
image

@3gf8jv4dv
Copy link
Contributor

我注意到,有些模组开发者把同一个游戏版本的历史版本更新日志,写入到一个 Modrinth release 里。

例如 The Aether: The Aether - 1.21.1-1.5.11-fabric

这时候在 HMCL 的「下载 > 模组」页里找到 The Aether 模组,选择一个版本,模组依赖项要拉到最下面才显示。

这点应该优化一下。

@Calboot
Copy link
Contributor Author

Calboot commented Jan 2, 2026

下载资源的时候需要显示更新日志吗,这时候是要下载一个新内容而不是更新老内容也许显示模组介绍或者就是隐藏更新日志好一点?

显示模组介绍不是在点开对话框之前那个页面上面有了吗

如果不显示更新日志相当于这个页面不用动了,还能少改一点(

问问 @Glavo

@Calboot
Copy link
Contributor Author

Calboot commented Jan 2, 2026

我注意到,有些模组开发者把同一个游戏版本的历史版本更新日志,写入到一个 Modrinth release 里。

那我给更新日志限制一个最高高度

@Calboot
Copy link
Contributor Author

Calboot commented Jan 2, 2026

我觉得更好的解决办法也许是给一个按钮然后选择性展示更新日志?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 更新模组时获取更新日志

3 participants