Glavo
0f26ae5cfc
代码清理与修复 UI 卡顿资源占用过高的问题 ( #1849 )
...
* Lazy initialization of Swing
* Load ISRG Root X1 certificate only on Java 8
* Replace JOptionPane with JavaFX Alert
* Avoid using java.awt.Desktop
* Rewrite TexturesLoader
* Optimization SelfDependencyPatcher
* fix typo
* close #968 : Use computeIfAbsent to ensure thread safety
* Optimization GameVersion::minecraftVersion
* code cleanup
* Set the initial capacity of readFullyWithoutClosing
* code cleanup
* Mark inner classes as static if possible
* Cache version icon
* Code cleanup
* Fix ListView scrolling performance issues
* DatapackListPage::items
* Replace OutputStream with FileChannel::write
2022-11-23 16:33:14 +08:00
huanghongxun
4fe879085f
chore: update gitignore.
2022-05-22 01:45:09 +08:00
Glavo
c657a1d2cc
Introducing log4j-patch
2021-12-18 15:45:35 +08:00
huanghongxun
7fd8e0721f
feat: import .minecraft modpack. Closes #973 .
2021-09-25 20:24:50 +08:00
Yuhui Huang
5f8f01e0ab
Revert "fix: Version.jar should be resolved to id of self if null instead of the id of ancestor.". Closes #934 .
...
This reverts commit 5de150b06e
.
2021-07-28 16:15:11 +08:00
huanghongxun
46a7269087
chore: ignore hmcl.json
2021-07-10 23:25:26 +08:00
Haowei Wen
88e23cd0d2
feat: speed up openjfx dependencies checking
...
SHA-1 of dependencies are defined in openjfx-dependencies.json
to avoid network requests during startup.
openjfx-dependencies.json can be generated using
tools/generate-openjfx-dependencies.sh
2021-06-14 14:22:56 +08:00
yaoxi-std
7cbe24b35b
add: allow customize LWJGL path (runs on M1)
2021-05-29 01:23:58 +08:00
huanghongxun
1674f1828f
fix: hmclauncher
2021-05-25 13:14:43 +08:00
huanghongxun
7c510f9fb8
add: allow installing OptiFine 1.14.4 and Forge in same game version
2020-05-03 19:21:54 +08:00
huanghongxun
7b6a96b4b6
fix: compatibility issue with other launchers using auto-installation
2020-03-06 12:23:34 +08:00
yushijinhun
875b0c27ef
Delete css if bss is generated
2018-11-23 17:08:17 +08:00
huanghongxun
74a87e65c8
Compile css to bss to speed up launching
2018-11-11 21:12:03 +08:00
huanghongxun
b1cd7057db
Add a convenient entrance to launch other version
2018-09-19 00:16:21 +08:00
huangyuhui
2f35baef39
Convert settings.fxml to Java code
2018-08-29 20:28:43 +08:00
huangyuhui
7c77c317df
Improve finalizedTask log
2018-08-29 00:03:50 +08:00
huangyuhui
bf13c5ff40
ComponentList for settings view
2017-08-16 10:29:59 +08:00
huangyuhui
f6adbe435e
.gitignore
2017-08-01 18:11:47 +08:00
huangyuhui
fa5ff14ff1
missing files
2017-02-18 18:41:00 +08:00
huangyuhui
f836afa2ea
Api
2017-02-15 20:28:01 +08:00
huangyuhui
ce721c2e09
Reconstruct codes
2016-05-13 18:25:55 +08:00
huangyuhui
a62848d4fa
each authenticator has its own username now
2016-01-02 10:26:48 +08:00
huangyuhui
07357db42d
why does the ui crash
2015-12-27 10:59:03 +08:00
huanghongxun
bc8cc93bd9
update gitignore
2015-07-28 14:08:35 +08:00
huanghongxun
c321cb5f91
fix null field of asset index of 1.7.2
2015-07-13 13:11:01 +08:00
huanghongxun
db8e425b2b
Additional: license-header.txt
2015-06-26 18:56:35 +08:00
huanghongxun
0df7479e64
Fix FileNotFoundException *.hmc when launching.
2015-06-26 18:55:36 +08:00
huanghongxun
7bfe7c3432
it seems that i forgot something i should do.
2015-06-22 17:35:23 +08:00
huanghongxun
0656227183
HMCL 2.3.2
2015-06-22 16:47:05 +08:00
huanghongxun
0693d12f6b
Initial commit
2015-06-22 16:06:03 +08:00