Commit Graph

1345 Commits

Author SHA1 Message Date
huanghongxun
d22dae9834 feat: Add progress gui for downloading JavaFX 2021-03-07 13:15:44 +08:00
寒兮
63bd707741 fix: not compatible with JVM environment without Javafx
Copy from Recaf
2021-03-06 15:13:17 +08:00
huanghongxun
13fa713d58 fix: mcbbs modpack completion 2021-01-26 12:25:06 +08:00
huanghongxun
94cd33af5c fix: not validating modpack name at first 2021-01-26 12:23:26 +08:00
huanghongxun
7efd9607e5 fix: modpack export wizard next step button is disabled. 2021-01-26 12:09:09 +08:00
huanghongxun
94539ad77b feat: progress bar indicating Microsoft login page loading progress 2021-01-26 12:07:34 +08:00
huanghongxun
f2a86857bc feat: MCBBS modpack 2021-01-16 16:17:54 +08:00
yuhuihuang
dd4683e693 fix: Microsoft Account login 2020-12-24 20:32:47 +08:00
yuhuihuang
5e8734aa95 fix: compilation 2020-12-10 22:09:19 +08:00
Haowei Wen
1ac844f398 do not occupy space when upload skin button is invisible 2020-12-10 21:56:31 +08:00
Haowei Wen
3f85ac208c impl yushijinhun/authlib-injector#90 2020-12-10 21:56:31 +08:00
yuhuihuang
c191186023 feat: Microsoft Account authentication 2020-12-10 21:47:58 +08:00
yuhuihuang
4715a95a54 feat: initial multithreaded downloading 2020-12-10 21:47:58 +08:00
Haowei Wen
5a81972f68 impl https://github.com/yushijinhun/authlib-injector/issues/85 2020-08-31 19:16:22 +08:00
yushijinhun
88c595dab2 Remove 'ForbiddenOperationException' from auth error message 2020-08-15 17:20:51 +08:00
yushijinhun
48e2fcc601 Set Locale.default to selected language
e6d11fe9a3 is broken because
Locale.default is not set by HMCL at all. This commit fixes the bug.

Note that now if we want to obtain the system language, we must use
Locales.DEFAULT rather than Locale.getDefault().
2020-08-15 17:20:51 +08:00
BBleae
94b2cafa7a fix: override options.txt 2020-08-10 18:05:06 +08:00
yuhuihuang
1d66ebef58 add: #757. 2020-08-09 19:44:48 +08:00
yuhuihuang
5bbb565bd4 add: #762 2020-08-09 19:24:49 +08:00
yuhuihuang
2de6a45ca1 fix: #759 2020-08-09 19:16:09 +08:00
yuhuihuang
c60261d917 fix: #755 2020-08-09 18:29:01 +08:00
yushijinhun
94b6d7596e Redesign authlib-injector updater
The process of searching for authlib-injector.jar has been changed to:
1. use ~/.hmcl/authlib-injector.jar if present
2. use ./authlib-injector.jar if present
3. download if none of above is present

Instead of checking for updates when logging in, we now do it at startup.
We only check for updates if there is at least one authlib-injector
server configured.

This changed is expected to imporve launching speed.
2020-08-09 17:59:36 +08:00
yushijinhun
ae63b9712e Revert "add: accept authlib-injector artifact in current working directory"
This reverts commit 02cb2a3fb1.
2020-08-09 17:59:36 +08:00
yuhuihuang
37c47fc2dc fix: #751 2020-08-01 14:48:39 +08:00
Glavo
ec56e24b7e fix #717 2020-07-20 16:17:31 +08:00
yuhuihuang
00c350cd82 fix: #737 2020-07-19 16:36:24 +08:00
yuhuihuang
55d78aeba7 fix: #742 2020-07-19 15:41:11 +08:00
yuhuihuang
85c01cde00 fix: #747 2020-07-19 15:30:47 +08:00
yuhuihuang
4ce0a83845 feat: display new version of updated modpack. Closes #748. 2020-07-19 15:19:53 +08:00
yuhuihuang
d6859d1956 fix: not stop waiting for MC 1.0 launch 2020-07-19 14:21:11 +08:00
jihuayu
a60c288335 fix:fix #744 (2) 2020-07-14 23:31:25 +08:00
jihuayu
3c224198e7 fix:fix #744 2020-07-14 23:13:33 +08:00
huanghongxun
dc03f28d56 refactor: WizardDisplayer 2020-06-26 21:29:47 +08:00
huanghongxun
1208d6dabc feat: decorator shadow 2020-06-21 18:18:20 +08:00
haarlemmer
891b64ee0f Modify some Chinese (Simplified) translations. 2020-06-19 19:20:32 +08:00
huanghongxun
82763f3c32 feat: font family override 2020-06-16 14:35:21 +08:00
huanghongxun
3119b4d88d fix: #728 2020-06-16 14:30:11 +08:00
huanghongxun
6532dc72db fix: proxy settings not applied to game 2020-06-16 13:24:43 +08:00
huanghongxun
64d9fa7c6b fix: #729 2020-06-14 19:51:46 +08:00
huanghongxun
53ff657106 fix: #722 2020-06-01 16:58:06 +08:00
huanghongxun
0984c23253 alt: skin icon 2020-06-01 13:05:55 +08:00
huanghongxun
5805914ebb fix: upload skin 2020-06-01 11:59:21 +08:00
huanghongxun
bfb55a3813 add: upload skin 2020-05-31 23:00:44 +08:00
huanghongxun
476c41b29b fix: sometimes cannot edit modpack versiojn settings 2020-05-31 23:00:44 +08:00
huanghongxun
a2ef477ae0 add: forbids installation buttons for incompatible libraries. Closes #720. 2020-05-31 22:24:03 +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
b53a3ebcc2 alt: add logs to figure out the reason why app crashes. 2020-04-29 22:58:25 +08:00
huanghongxun
8e9f706d37 fix: VersionNotFoundException 2020-04-29 21:56:05 +08:00
huanghongxun
8997895a82 fix: IllegalArgumentException 2020-04-29 21:48:21 +08:00
huanghongxun
b2693cd3f9 fix: show crashreport instead of a warning of corruption 2020-04-29 20:25:35 +08:00