1803 Commits

Author SHA1 Message Date
yuhuihuang
66a2ea07bd feat: multithreaded downloading 2020-09-20 16:23:02 +08:00
yuhuihuang
042e28216d feat: WIP multithreaded downloading 2020-09-19 23:13:05 +08:00
huanghongxun
9f486f5549 feat: WIP download task 2020-09-19 13:19:40 +08:00
huanghongxun
3e5a4b1d49 Merge branch 'dev/download' of https://github.com/huanghongxun/HMCL into dev/download 2020-09-06 20:53:24 +08:00
yuhuihuang
f023339a38 feat: CompletaleFutureTask for async execution 2020-09-06 17:50:18 +08:00
huanghongxun
9a68c36cc6 fix: #784 2020-09-04 00:47:12 +08:00
huanghongxun
703c7f7d0d fix: #784 2020-08-27 12:25:24 +08:00
yuhuihuang
46d502a5fd feat: WIP 2020-08-26 20:02:00 +08:00
huanghongxun
697ec45620 feat: incomplete 2020-08-23 13:38:10 +08:00
yuhuihuang
12c0165cdf feat: initial multithreaded downloading 2020-08-22 21:33:10 +08:00
yuhuihuang
cafcb74e22 fix: #774 2020-08-16 14:52:17 +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
e6d11fe9a35cc94ecd8c67b1008cef48f1fb79a4 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
yushijinhun
2f10948239 implement yushijinhun/authlib-injector#78 2020-08-14 17:26:05 +08:00
xtex
7f674f237b fix: #769 2020-08-11 21:38:03 +08:00
BBleae
c3f19d2c4a perf: cache Java version from executable. 2020-08-11 15:58:46 +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
66459a124c add: readme for bmclapi overrides 2020-08-09 19:28:15 +08:00
yuhuihuang
5bbb565bd4 add: #762 2020-08-09 19:24:49 +08:00
yuhuihuang
58819b6361 fix: test 2020-08-09 19:20:52 +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 02cb2a3fb1fae0488c0b2bd1425effcfba865311.
2020-08-09 17:59:36 +08:00
yuhuihuang
00b945f6e3 fix: #746 2020-08-01 15:08:12 +08:00
yuhuihuang
37c47fc2dc fix: #751 2020-08-01 14:48:39 +08:00
huanghongxun
51325d2423 chore: recompile JFoenix.jar 2020-07-20 22:34:28 +08:00
Yuhui Huang
469a7df4d4
Merge pull request #750 from Glavo/javafx
Fix #717
2020-07-20 22:32: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
yuhuihuang
61447f0964 fix: #741 2020-07-19 14:20:42 +08:00
Yuhui Huang
22a02faced
Merge pull request #745 from jihuayu/javafx
fix #744
2020-07-14 23:33:33 +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
bd18355a1a fix: NPE 2020-06-26 21:25:26 +08:00
huanghongxun
1208d6dabc feat: decorator shadow 2020-06-21 18:18:20 +08:00
huanghongxun
63082f5a5e fix: #731 2020-06-21 17:13:23 +08:00
Yuhui Huang
c24ef2a200
Merge pull request #730 from haarlemmer/haarlemmer-patch-1
Modify some Chinese (Simplified) translations.
2020-06-20 00:22:52 +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
fd24fcc0f2 fix: map_to_resources in asset_index.json 2020-06-16 13:12:41 +08:00
huanghongxun
0d3e204f0d fix: #724 2020-06-14 20:06:19 +08:00