Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream changes #6

Open
wants to merge 2,169 commits into
base: javafx
Choose a base branch
from
Open

Merge upstream changes #6

wants to merge 2,169 commits into from

Conversation

kenvix
Copy link
Member

@kenvix kenvix commented Feb 11, 2019

No description provided.

Glavo and others added 26 commits March 15, 2024 13:39
* 更新默认皮肤

* update

* update

* update

* update

* update

* update
* update

* update

* update

* update

* update
* fix: add locale to avoid wrong yggdrasil server name

* update

---------

Co-authored-by: Glavo <[email protected]>
* 清理残余 MCBBS 相关内容

* update
* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update
* 将 24w14potato 添加至 versions.txt

* Update test
* fix: microsoft login #2979

* fix: typo
* add NEOFORGE_FOREST_OPTIFINE

* fix
* Update AboutPage.java

* update

---------

Co-authored-by: Glavo <[email protected]>
* add macos_failed_to_find_service_port_for_display

日志来自 HMCL KOOK

* updata i18n

* Update I18N_zh.properties
* 修复导入部分整合包失败的问题

* update

* update
yushijinhun and others added 30 commits December 29, 2024 22:36
This commit also fixes Lang.getTimer() returns a non-daemon Timer,
preventing Java from exiting after closing the launcher.
* Fix cursor is not hand when hovering on ModItem
* Fix clicking on the ModItem in ModVersion dialog would open a new dialog again
* Fix ESC doesn't work in ModVersion dialog
* Bump Mesa to 24.3.2

* update
* update getAssetIndex()

* update

---------

Co-authored-by: Glavo <[email protected]>
* 检查安装时的非ASCII字符名称

* i18n

* 添加导出模组列表信息功能

* Revert "添加导出模组列表信息功能"

This reverts commit 6505d1c.

* Update HMCL/src/main/resources/assets/lang/I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update HMCL/src/main/resources/assets/lang/I18N_zh.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

---------

Co-authored-by: 3gf8jv4dv <[email protected]>
* Update I18N.properties English Translations

更新了英文语言翻译文件,修复了一些语法错误并且让一些句子更加通顺

* Update I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update HMCL/src/main/resources/assets/lang/I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update I18N.properties

* Update HMCL/src/main/resources/assets/lang/I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

* Update HMCL/src/main/resources/assets/lang/I18N.properties

Co-authored-by: 3gf8jv4dv <[email protected]>

---------

Co-authored-by: 3gf8jv4dv <[email protected]>
* Revise README [skip ci]

* Apply suggestions from yushijinhun

Co-authored-by: yushijinhun <[email protected]>

---------

Co-authored-by: yushijinhun <[email protected]>
* Revise Spanish & English

Overhaul for Spanish. I cannot guarantee it is 100% correct, but I
promise to proofread it. During the overhaul some more mistakes in the
English language were discovered, so let's fix it.

All translations have been revised except for the `game.crash.reason`
series.

* Apply suggestions from yushijinhun

Co-authored-by: yushijinhun <[email protected]>

---------

Co-authored-by: yushijinhun <[email protected]>
* Update ISSUE_TEMPLATE [skip ci]

* Apply suggestions from yushijinhun

Co-authored-by: yushijinhun <[email protected]>

---------

Co-authored-by: yushijinhun <[email protected]>
* 模组列表页中按下 Esc 时取消选中

目前在模组列表页中选中模组后,按下 Esc 是不会有任何反应的,因为 [ListView](https://github.com/openjdk/jfx/blob/5b074c4c2b4f539301813322a6589cec28121553/modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java#L108) 会处理这个事件,认为是取消编辑,而不论是否处于编辑模式中。

这个 PR 添加了 `FXUtils.ignoreEvent()` 函数,用于忽略掉对特定事件的处理。然后,我们就可以让 ListView 不处理 Esc 按下事件,然后在模组页添加 Esc 处理逻辑(必须让 ListView 忽略掉这个事件,不然就会被它优先处理)。

理论上所有用了 ListView / JFXListView 的地方都会有这个问题,即当焦点在 ListView 中时,按下 Esc 不会触发正常的事件处理(如返回上一页、关闭对话框)。比如在游戏下载页面中,对某个版本按下右键后,焦点就会转移到其上,此时再按 Esc 就毫无反应。

* 修复 Esc 在版本下载页/模组下载页/数据包页不工作
* Fix #3529: 修复在 FreeBSD x86-64 平台未正确替换 LWJGL 本地库的问题

* update

* update

* update
* Update HMCLauncher.sh

* update

* update

---------

Co-authored-by: Glavo <[email protected]>
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.