Commit Graph

885 Commits

Author SHA1 Message Date
Shuanglei Tao
e57a1a8da6 Make gradlew executable 2018-08-05 23:08:27 +08:00
huangyuhui
1371206323 Pack with exe launcher 2018-07-29 16:34:15 +08:00
huanghongxun
129f6bb5cc Merge pull request #407 from yushijinhun/config-permission
重构 Config
2018-07-29 14:44:23 +08:00
yushijinhun
545c17d052 Print current directory & hmcl directory when bootstrap 2018-07-29 14:27:50 +08:00
yushijinhun
add00ddba1 Use configured locale as soon as possible 2018-07-29 14:21:43 +08:00
yushijinhun
d9aeb0cc2b Use SupportedLocale in Config 2018-07-29 14:15:32 +08:00
yushijinhun
49e70e7195 Add ConfigHolder.isNewlyCreated() 2018-07-29 14:02:32 +08:00
yushijinhun
f8abebf110 Remove isFirstLaunch 2018-07-29 13:45:22 +08:00
yushijinhun
8e2dfc7341 Show error dialog when hmcl.json is not accessible 2018-07-29 13:40:59 +08:00
yushijinhun
e650ffffce Initialize ConfigHolder & Settings manually 2018-07-29 13:40:59 +08:00
yushijinhun
d549a300ab Replace Settings.INSTANCE with Settings.instance() 2018-07-29 13:40:59 +08:00
yushijinhun
82a62e73c1 Replace CONFIG with config() 2018-07-29 13:40:57 +08:00
yushijinhun
45c7e0c231 Remove Settings.save() 2018-07-29 13:39:32 +08:00
huangyuhui
b98a4b11a3 Fix #406 2018-07-29 13:31:18 +08:00
huangyuhui
484a103f27 Fix always showing the welcome page when upgrading from old versions 2018-07-29 13:25:15 +08:00
huangyuhui
e31120be21 Friendly prompt that it cannot download some libraries successfully. 2018-07-22 18:50:44 +08:00
huangyuhui
247f02d423 Friendly prompt to ServerResponseMalformedException 2018-07-22 18:22:28 +08:00
huangyuhui
3da0c1d8e3 Abandon Launch4j which will not find Java inst in PATH or JAVA_HOME 2018-07-22 18:15:39 +08:00
huangyuhui
c830bbc703 reorder version in main page 2018-07-21 21:58:46 +08:00
huangyuhui
7b619fef1d Fix always using BMCLAPIDownloadProvider 2018-07-21 20:24:54 +08:00
huanghongxun
bac265a077 Merge pull request #399 from yushijinhun/refactor-account
重构账户部分
2018-07-21 19:50:46 +08:00
huanghongxun
39df0f8d43 Merge branch 'javafx' into refactor-account 2018-07-21 19:50:16 +08:00
huangyuhui
6af7f916ee Add an option to disable common directory globally 2018-07-21 19:45:59 +08:00
yushijinhun
ae64097edf Automatically select the newly added account 2018-07-21 12:34:12 +08:00
yushijinhun
cb6d8a88f1 Fix the old account isn't replaced when adding a same account 2018-07-21 12:31:08 +08:00
huangyuhui
12838994ad Reconstruct MultiFileItem 2018-07-21 11:39:41 +08:00
yushijinhun
d30758a2a8 Throw NPE when selected server is null 2018-07-21 09:57:47 +08:00
yushijinhun
b820aad358 Use MappedObservableList in AuthlibInjectorServersPage 2018-07-20 20:26:27 +08:00
yushijinhun
170189c344 Refactor accounts 2018-07-20 20:26:27 +08:00
yushijinhun
f9e9c9d38b Use LinkedHashMap for mapOf 2018-07-20 20:26:27 +08:00
yushijinhun
088af981df Turn properties in SettingsPage from local variables into fields 2018-07-20 20:26:27 +08:00
yushijinhun
357fef8672 Call initProxy() manually 2018-07-20 20:26:27 +08:00
yushijinhun
c38848ea0e Rename fields in Accounts 2018-07-20 20:26:27 +08:00
yushijinhun
be8cd13b08 Throw IAE when getAccountType() receives an unexpected param 2018-07-20 20:26:27 +08:00
yushijinhun
487816ab74 Use AccountFactory in cboType 2018-07-20 20:26:27 +08:00
yushijinhun
bcd9f8240c Extract account factories to static fields 2018-07-20 20:26:27 +08:00
huangyuhui
1b62972f06 Fix 1.13 version parsing 2018-07-20 11:44:50 +08:00
huangyuhui
1117c3bfab Add missing data binding 2018-07-19 18:30:47 +08:00
huangyuhui
748d195db5 launch4j 2018-07-19 00:55:23 +08:00
huanghongxun
3a9017adb8 Merge pull request #396 from yushijinhun/fix
支持背景热替换
2018-07-18 23:05:56 +08:00
yushijinhun
eff3186ab5 Background hot replacement 2018-07-18 22:51:02 +08:00
yushijinhun
e5f5fe878e Use bindBidirectional for background type 2018-07-18 21:59:12 +08:00
yushijinhun
a47f0f6ecf Use databind for theme subtitle 2018-07-18 21:47:30 +08:00
yushijinhun
9896165b68 Remove theme in Settings 2018-07-18 21:36:44 +08:00
huanghongxun
5e3adcee93 Merge pull request #395 from yushijinhun/fix
Fix ExportWizardProvider leaks proxy config
2018-07-18 20:42:42 +08:00
yushijinhun
b252266a46 Fix ExportWizardProvider leaks proxy config 2018-07-18 20:40:18 +08:00
huanghongxun
1d5adea114 Merge pull request #394 from yushijinhun/refactor-settings
重构 Settings
2018-07-18 20:17:12 +08:00
yushijinhun
a64a51c7df Refactor proxy UI 2018-07-18 20:07:13 +08:00
yushijinhun
ec41c13b45 Update docs for tasks in org.jackhuang.hmcl.download.game 2018-07-18 20:05:54 +08:00
yushijinhun
486ca434ff Remove proxy HMCLDependencyManager 2018-07-18 20:05:54 +08:00