Conversation
|
Haiku 的官方称谓就只是 “Haiku” ,名称没有 OS。不过可以把 “OS” 改为 “操作系统”。
|
HMCLBoot/src/main/resources/assets/lang/boot_zh_Hant.properties
Outdated
Show resolved
Hide resolved
HMCLBoot/src/main/resources/assets/lang/boot_zh_Hant.properties
Outdated
Show resolved
Hide resolved
|
我在想要不回退本地化内容,因为正如上面的图片所示,Haiku 似乎并不能正确显示 AWT 中的中文字符 |
|
|
|
同类 PR #5518 中提及本地化可以通过同时显示双语的方式解决,我也计划在此 PR 这么操作 |
|
为什么要在 HMCLBoot 里做检查? |
因为我认为操作系统不支持的警告应该先于 另外一点就是我所指出的这两个操作系统均明确不支持 JavaFX,虽然 如果有其他好的解决方案也可以提供下,我评估下来如果更好我会进行更改 |
|
HMCLBoot 之所以要分离出单独一个模块,原因是为了用 Java 8 编译,这样在使用 Java 8~16 运行时才能给用户弹出提示,此外任何功能都不应该在这个模块里实现。
之所以要把
我没有看懂这有什么意义。根本就不存在一个独立于 HMCBoot 的“庞大的 HMCL 本体”,不管 而且哪怕存在这样一个“庞大的 HMCL 本体”,我也不理解避免加载它有什么收益。这不是高频操作,多消耗几毫秒没有任何实质性的影响。 |
已经迁移到了 |

在启动器运行在 Haiku OS 和 OS/2 (包括其 OEM 版本,例如 ArcaOS) 时报错提示用户不支持
目前添加检测的系统其所支持的 OpenJDK 应该都支持 AWT/Swing,但不支持 JavaFX
如果有其他明确不支持 HMCL 的小众操作系统能够运行 OpenJDK 17 及更新版本并且支持 AWT/Swing,均可在这里添加
为什么?
因为我真的见过有些爱折腾的用户会尝试在这些小众系统运行 HMCL,而 HMCL 所依赖的 JavaFX 不支持这些操作系统(OS/2 及其 OEM 版本更是无法运行 MC)
有一个明确的信息可以阻止他们在这方面浪费时间