Commit Graph

1257 Commits

Author SHA1 Message Date
yushijinhun
bdb7afa860 Replace updateSource with updateChannel 2018-08-04 21:39:19 +08:00
yushijinhun
7096135cdf Change update source to hmcl.huangyuhui.net 2018-08-04 21:26:46 +08:00
yushijinhun
be37014206 Use Paths.get(url.toURI()) in LocalVersion.current() 2018-08-04 21:17:52 +08:00
yushijinhun
b78beb3305 Copy downloaded HMCL to .hmcl only after it's verified 2018-08-01 15:54:52 +08:00
yushijinhun
38f27d134d Change task.test() to executor.test() 2018-08-01 15:54:52 +08:00
yushijinhun
3b42ba9375 Add version query when checking for update 2018-08-01 15:54:52 +08:00
yushijinhun
4f52bb2ffe Add option hmcl.update_source.override 2018-07-31 19:41:50 +08:00
yushijinhun
dd45e1b3db Add JAR integrity check 2018-07-31 19:39:21 +08:00
yushijinhun
e38bfdfc73 Refactor build.gradle 2018-07-31 15:48:29 +08:00
yushijinhun
73caebff00 Remove unnecessary saveConfig() call 2018-07-31 14:33:03 +08:00
yushijinhun
e0608cdf3e Remove unused files 2018-07-31 14:32:42 +08:00
yushijinhun
c815fa80e8 Prevent /build being created 2018-07-31 14:06:54 +08:00
yushijinhun
e91e1cab47 Remove coreCompile/Runtime.extendsFrom 2018-07-31 14:04:36 +08:00
yushijinhun
b791878651 Remove generateSources task 2018-07-31 14:02:26 +08:00
yushijinhun
8192ffec03 Remove duplicated HMCLauncher.exe 2018-07-31 13:59:48 +08:00
yushijinhun
afa6eb3bad Refactor build.gradle 2018-07-31 13:46:31 +08:00
yushijinhun
6f7d22518e Remove pack.gz build 2018-07-31 13:34:17 +08:00
yushijinhun
2663312dfb Auto-rename after upgrade 2018-07-31 13:28:39 +08:00
yushijinhun
1332517a9f Rewrite upgrade feature 2018-07-30 23:32:01 +08:00
yushijinhun
13e227851f Refactor IconedItem 2018-07-29 21:10:04 +08:00
yushijinhun
e1b6c18017 Remove HELLO_MINECRAFT_LAUNCHER_VERSION_FOR_GRADLE_REPLACING 2018-07-29 19:07:48 +08:00
yushijinhun
a88c8ed85f Extract class Metadata 2018-07-29 19:03:49 +08:00
yushijinhun
25a90fc481 Remove upgrade feature 2018-07-29 18:42:31 +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