Glavo

Results 34 issues of Glavo

I am developing a program which needs to display the contents of a binary file. For this purpose I currently do this using three `TextArea`s: ![image](https://s2.ax1x.com/2020/02/04/1BCh3F.png) Because `TextArea` will cause...

Here is an example: ```java import javafx.application.Application; import javafx.application.Platform; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.stage.Stage; import org.fxmisc.flowless.VirtualizedScrollPane; import org.fxmisc.richtext.CodeArea; public class Main extends Application { @Override public void start(Stage primaryStage)...

自动下载 Java 功能似乎更容易引起误报毒, 对比来自回滚功能前后的误报率: ![image](https://user-images.githubusercontent.com/20694662/183572878-6a7fb67e-f056-444b-94ca-27aec6ba4086.png) ![image](https://user-images.githubusercontent.com/20694662/183572884-5ec22abe-547d-4171-879d-ebdfe39c494c.png) 所以暂时将 HMCLauncher.exe 回滚至上一版,我尝试用纯 win32 API 重新实现自动下载 Java 功能解决问题。

LittleSkin 作为使用最广泛的外置登陆站点之一,PCL2 已经内置了对其支持,不用添加外置服务器即可登陆,我的服务器群里就有人因为这个原因一直在推 PCL2…… 所以,各位觉得将它内置在 HMCL 中是否有意义?

本 PR 首要目标是为龙芯以及 ARM 平台提供开箱即用的支持。 除此之外,本 PR 会提供替换本机库的通用机制,未来可以为更多平台提供开箱即用的游戏支持。例如,在 Apple Silicon 设备上提供 1.18 以及更低版本 MC 的原生支持。 预览版本 JAR 可从 GitHub Action 中获取:https://github.com/huanghongxun/HMCL/actions/runs/2850913377

@huanghongxun #1543 #1555 #1609 #1631 等问题影响非常广,虽然问题已经于 #1556 修复,但在这之后没有发布新版本,大部分用户没有得到修复,所以请尽快发布新版本。

HMCL 版本:3.5.218 当异常日志过长时,日志无法显示完全,而且 HMCL 窗口本身标题栏等上面的部分被截断。 ![image](https://user-images.githubusercontent.com/20694662/156719886-eb88938e-064d-41c9-b333-82cde63124ee.png)

见 https://github.com/huanghongxun/HMCL/pull/1378#issuecomment-1055012717 : > 根据用户反馈,看起来用户也有在多个文件夹中共享相同登录的需求,或许选择支持全局存储登录信息更好一些?相对来说,这样做理解成本更低,而且兼容性更好。 > (主要是加密做起来有点烦,所以最近一直在摸鱼) > > 目前想法是: > > * 同时支持账号信息存储在 `HMCL_DIRECTORY` 或者 `hmcl.json` 里; > * 新的登录默认存储在 `HMCL_DIRECTORY` 中; > * 用户登录时可以主动选择将登录信息存放在 `hmcl.json` 里。 > >...

目前 authlib-injector 使用 javaagent 机制运行时转换字节码实现外置登录功能,这种实现方式对于生成 native-image 很不友好,所以是否可以考虑一下提供静态修改服务端 authlib 的功能? 具体大概就是是使用类似这样的命令 ``` java -jar authlib-injector-.xx.jar -u https://littlesk.in/api/yggdrasil -i minecraft_server.jar -o new_minecraft_server.jar ``` 生成一个新的 `new_minecraft_server.jar` 服务端 jar,该 jar 的 authlib 已被修改,并且必要的额外依赖都已经生成在内,可以直接使用 `java...

enhancement