1204 Commits

Author SHA1 Message Date
huanghongxun
340ee751e8 Suppress VersionNotFoundException v3.2.109 2018-10-14 19:10:04 +08:00
huanghongxun
cf70f72f9c Fix #471 v3.2.108 2018-10-14 19:04:27 +08:00
huanghongxun
16ea88a659 Fixed failing to download file when cached entry was removed by user 2018-10-14 19:04:21 +08:00
huanghongxun
eaa6790013 Update welcome.png 2018-10-14 18:50:47 +08:00
huanghongxun
af571d533d Maintain statement when no account 2018-10-14 12:45:52 +08:00
huanghongxun
004c3c588a Log navigation to catch bugs 2018-10-14 12:39:22 +08:00
huanghongxun
2a44167c22 Suppress NPE 2018-10-14 12:39:03 +08:00
huanghongxun
cf6b735026 Removed JFXDrawer and JFXHamburger in JFoenix.jar 2018-10-14 12:20:03 +08:00
huanghongxun
5918b04b48 Prevent from calling register and fireEvent at the same time 2018-10-13 11:17:16 +08:00
huanghongxun
8004cb3a64 Change default red to darker one 2018-10-11 22:26:50 +08:00
huanghongxun
9981423927 Change separator fill in title bar and launch button to reduce color difference v3.2.107 2018-10-11 22:20:41 +08:00
huanghongxun
0e5250dfb3 Satisfy requirements metioned in #469 2018-10-11 22:06:34 +08:00
huanghongxun
2dc956b357 Fix request mojang server for skin info every time 2018-10-11 22:05:24 +08:00
huanghongxun
b8bd0a08e0 Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx 2018-10-11 14:05:35 +08:00
huanghongxun
fb31eebcf2 Add a warning that forge 2760 is not compatible with liteloader 2018-10-11 14:04:52 +08:00
huanghongxun
3c8689a3f1 Close launching progress dialog when game crashed before opening window 2018-10-11 13:51:37 +08:00
huanghongxun
2957d66dd6 Add test game button in versions page 2018-10-11 13:41:11 +08:00
huanghongxun
6f6efe0874 Rename DecoratorControl to Decorator 2018-10-11 13:32:39 +08:00
huanghongxun
355fc04069 Drop modpack file to install 2018-10-11 13:32:11 +08:00
huanghongxun
b4738f383b Fix not on FX thread 2018-10-11 12:59:06 +08:00
huanghongxun
b12711969c Rewrite encode location v3.2.106 2018-10-10 16:37:04 +08:00
huanghongxun
94727353c4 Fix response code 400 when downloading mods from curse 2018-10-10 15:27:27 +08:00
huanghongxun
5eb7449b74 Delete old files if etag was updated 2018-10-10 01:36:31 +08:00
huanghongxun
dae41dfb30 Add an entrance directly to add authlib-injector server v3.2.105 2018-10-09 22:15:46 +08:00
huanghongxun
07a701e572 Cache asset indexes by ETag cache 2018-10-09 20:22:54 +08:00
huanghongxun
5323aaed6d ETag caching 2018-10-09 20:16:16 +08:00
huanghongxun
daf659373f Removed static login method 2018-10-08 21:23:01 +08:00
huanghongxun
0eb81c29df Update I18N 2018-10-08 01:31:02 +08:00
huanghongxun
8aea89c103 Login when launcher opened to reduce launching time 2018-10-08 01:27:48 +08:00
huanghongxun
f1d97454c2 Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx 2018-10-06 12:42:50 +08:00
huanghongxun
ffb6a45e28 Remove toLowerCase 2018-10-06 12:42:30 +08:00
huanghongxun
f0d1c9b361
Merge pull request #468 from yushijinhun/authlib-injector-ali
支持 authlib-injector API 地址指示
2018-10-06 12:38:04 +08:00
huanghongxun
aedd4c290e Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx 2018-10-06 12:20:48 +08:00
huanghongxun
749ecfe37f Fix #467 2018-10-06 12:20:42 +08:00
yushijinhun
c51da28e31
Add error message for authlib-injector download failure 2018-10-06 12:06:31 +08:00
yushijinhun
f3dca75a10
Do not check for update of authlib-injector each time 2018-10-06 11:56:02 +08:00
yushijinhun
c3dcb0292c
Support -Dauthlibinjector.side=client argument
See yushijinhun/authlib-injector#16
2018-10-06 11:38:55 +08:00
yushijinhun
2a42ecda78
Support authlib-injector ALI
See yushijinhun/authlib-injector#18
2018-10-06 00:47:36 +08:00
huanghongxun
08be1896ee Forbid adding profiles with already existent name 2018-10-05 23:04:56 +08:00
huanghongxun
6b3152c4b5 Try to fix #462. 2018-10-05 22:27:19 +08:00
yushijinhun
19ea27dece
emmm... Forgot to add DialogAware.java
Related: b9e26a41126d178218955b2a2760fc41eb4ae38e
2018-10-04 12:48:29 +08:00
yushijinhun
b9e26a4112
Add DialogAware & Improve add auth server dialog 2018-10-04 12:45:04 +08:00
yushijinhun
a71aea8e43
Update translation: account.failed.server_response_malformed 2018-10-04 11:56:12 +08:00
yushijinhun
1b1f22b9fa
Fix Java list display error on JDK10
如何重现:
1. 关闭当前选中版本的版本特定设置
2. 重启HMCL
3. 从主界面进入版本设置
4. 打开版本特定设置
5. 展开Java列表

问题:Java列表中的项目除了自定义项外,在外观上仍保持被禁用的状态(但是可以点击)。

原因未知。

此问题只在Java10上出现。
若在进入版本设置界面前,版本特定设置已经被打开,则不会出现此问题。

已知Java项目的styleClass、pseudoClass、disable、disabled属性均正常。

试过但没用的解决方法:
1. 删除HMCL全部CSS
2. 将Java列表默认展开
3. 使用JavaFX原生组件替代JFoenix组件

本提交中的代码由于玄学原因,可以解决此问题。
2018-10-03 22:40:17 +08:00
yushijinhun
705a5659b6
Fix cursor doesn't change when hanging on proxy settings 2018-10-03 21:41:22 +08:00
yushijinhun
4121921aca
Fix compile errors 2018-10-03 19:20:47 +08:00
yushijinhun
8cb4ca0e8b
Remove Settings.font 2018-10-03 17:17:16 +08:00
yushijinhun
6205937a10
Refactor update channel selecting 2018-10-03 17:15:42 +08:00
yushijinhun
2f522b744f
Add MappedProperty & reservedSelectedPropertyFor(CheckBox) 2018-10-03 17:09:12 +08:00
yushijinhun
b8a84f831a
Refactor proxy settings 2018-10-03 16:43:48 +08:00