huanghongxun
|
0804a2fbf8
|
Merge TaskCallable and TaskCallable2
|
2019-01-22 14:56:48 +08:00 |
|
huanghongxun
|
7224ed6a7d
|
Fix missorting optifine versions
|
2019-01-16 12:34:13 +08:00 |
|
huanghongxun
|
c41737364c
|
Prevent from potential conflict that a MultiMC modpack has ".minecraft" and "minecraft" at the same time
|
2019-01-13 17:10:23 +08:00 |
|
huanghongxun
|
fc3f2e045b
|
Retry fetching remote text file when downloading had been terminated
|
2019-01-13 16:50:54 +08:00 |
|
huanghongxun
|
481b47bf10
|
Fix #508. MultiMC stores files in ".minecraft" instead
|
2019-01-13 16:50:21 +08:00 |
|
huanghongxun
|
718a98d7ec
|
Fix alerting Forge conflicts with LiteLoader but actually not
|
2019-01-11 21:17:02 +08:00 |
|
huanghongxun
|
fb3ba220b6
|
Fix redownloading disabled mods for curse modpack
|
2019-01-09 13:18:04 +08:00 |
|
yushijinhun
|
d655c9ec6b
|
Use /* instead of /** for license header
see: https://github.com/mycila/license-maven-plugin/issues/118
|
2019-01-05 19:04:24 +08:00 |
|
yushijinhun
|
8a67f33cf6
|
Update license year to 2019
|
2019-01-05 18:50:16 +08:00 |
|
huanghongxun
|
778f26d55f
|
Support manually created world pack
|
2018-12-21 00:34:46 +08:00 |
|
huanghongxun
|
fab5bdc2e1
|
Auto detect world and datapack's encoding
|
2018-12-20 20:27:32 +08:00 |
|
huanghongxun
|
1ca9d0fa2c
|
Backup when updating modpack
|
2018-12-18 13:08:02 +08:00 |
|
huanghongxun
|
a015585bd1
|
Let TaskExecutorDialogPane close itself when finished
|
2018-12-18 12:35:03 +08:00 |
|
huanghongxun
|
bc34427793
|
Add doDependenciesSucceeded in Task
|
2018-12-18 00:26:31 +08:00 |
|
huanghongxun
|
0fe867cd93
|
Fixed #499
|
2018-12-17 23:31:47 +08:00 |
|
yushijinhun
|
9f060be3fd
|
Fix #502
* Check if port is valid before setting it
* Validate user input
* Change proxyPort to int
|
2018-12-16 15:49:57 +08:00 |
|
huanghongxun
|
f5ffa875b8
|
Auto detect encoding of compressed packs
|
2018-12-13 00:42:52 +08:00 |
|
huanghongxun
|
2cb23cbfcb
|
Log messages at finer and finest level
|
2018-12-11 15:47:12 +08:00 |
|
yushijinhun
|
672b6054a6
|
Format license headers
|
2018-12-08 21:13:03 +08:00 |
|
yushijinhun
|
cf28b27d50
|
Remove HMCLCore usage instructions
|
2018-12-08 19:14:56 +08:00 |
|
huanghongxun
|
b78f9c8cd5
|
Merge branch 'javafx' of https://github.com/huanghongxun/HMCL into javafx
|
2018-12-02 20:03:15 +08:00 |
|
huanghongxun
|
91bd67dc26
|
Restore default cache directory if needed. Closes #489
|
2018-12-02 20:02:22 +08:00 |
|
yushijinhun
|
900f483a03
|
Fix #493
|
2018-12-02 14:57:37 +08:00 |
|
yushijinhun
|
4d7af2e68b
|
Fix #492
Related: 4d73187376
|
2018-12-02 14:54:58 +08:00 |
|
huanghongxun
|
ef6cfa785f
|
Query cursemeta for removed mods
|
2018-11-26 00:40:53 +08:00 |
|
huanghongxun
|
9c7795687f
|
Show installation succeeded when Curse modpack not finished completion
|
2018-11-26 00:40:49 +08:00 |
|
yushijinhun
|
b273c80a02
|
Add AuthlibInjectorAccount.toString()
|
2018-11-24 20:43:41 +08:00 |
|
yushijinhun
|
8cdab4710b
|
Add response text to exception message when authlib-injector meta is malformed
|
2018-11-24 20:33:46 +08:00 |
|
yushijinhun
|
ea5b31d537
|
Allow specifying authlib-injector path
|
2018-11-24 20:32:22 +08:00 |
|
yushijinhun
|
37186439cb
|
Fetch authlib-injector metadata on startup
|
2018-11-23 23:29:41 +08:00 |
|
yushijinhun
|
34b7e1d582
|
Support use authlib-injector offline
|
2018-11-23 22:01:52 +08:00 |
|
yushijinhun
|
4d73187376
|
Use @JsonAdapter
|
2018-11-23 21:49:50 +08:00 |
|
yushijinhun
|
dcd0a42705
|
Refactor AuthlibInjectorServer
|
2018-11-23 21:34:54 +08:00 |
|
yushijinhun
|
1b40916046
|
Rewrite config properties
|
2018-11-23 21:16:05 +08:00 |
|
yushijinhun
|
a4e4782f2f
|
Change type from ExceptionalSupplier to AuthlibInjectorDownloader
|
2018-11-23 17:47:51 +08:00 |
|
huanghongxun
|
44ac3bc900
|
Fix messy name of installed modpack game
|
2018-11-06 22:03:43 +08:00 |
|
huanghongxun
|
e79a95b885
|
Fix NPE when version json missing "libraries"
|
2018-10-23 13:42:16 +08:00 |
|
yushijinhun
|
f8a838506d
|
Replace 'Open logs folder' with 'Export logs'
Related: 8905f2e855
|
2018-10-20 17:52:06 +08:00 |
|
yushijinhun
|
c9466cf8ef
|
Move MINECRAFT_DIRECTORY & HMCL_DIRECTORY to Metadata
|
2018-10-20 17:43:35 +08:00 |
|
huanghongxun
|
6c74364fa5
|
Fix writeText
|
2018-10-15 22:27:26 +08:00 |
|
huanghongxun
|
cf70f72f9c
|
Fix #471
|
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
|
5918b04b48
|
Prevent from calling register and fireEvent at the same time
|
2018-10-13 11:17:16 +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
|
b12711969c
|
Rewrite encode location
|
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
|
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
|
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
|
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 |
|
yushijinhun
|
4121921aca
|
Fix compile errors
|
2018-10-03 19:20:47 +08:00 |
|
yushijinhun
|
2f522b744f
|
Add MappedProperty & reservedSelectedPropertyFor(CheckBox)
|
2018-10-03 17:09:12 +08:00 |
|
yushijinhun
|
5f9490d780
|
Add SafeStringConverter & Refactor font settings
|
2018-10-03 16:38:21 +08:00 |
|
yushijinhun
|
2c7ca6d354
|
Remove some methods in Lang
|
2018-10-02 22:01:42 +08:00 |
|
yushijinhun
|
e21f315239
|
Fix VersionNumber.equals() and hashCode() may not be consistent
|
2018-10-02 21:25:29 +08:00 |
|
huanghongxun
|
8e1e13058b
|
Fix #463
|
2018-10-02 18:33:48 +08:00 |
|
huanghongxun
|
c8f74ee8e3
|
Add test game in game list page
|
2018-10-02 11:47:53 +08:00 |
|
yushijinhun
|
7da5b8fbc8
|
Add AutomatedToggleGroup & Refactor AccountList
|
2018-10-01 20:39:00 +08:00 |
|
yushijinhun
|
83f7e61d37
|
Add selectedItemPropertyFor(ToggleGroup)
|
2018-10-01 20:03:57 +08:00 |
|
yushijinhun
|
86765275c8
|
Make SelectionModelSelectedItemProperty a util class
|
2018-10-01 15:38:12 +08:00 |
|
yushijinhun
|
a01e15d841
|
Add MultiStepBinding&ReadWriteComposedProperty
|
2018-10-01 15:35:39 +08:00 |
|
yushijinhun
|
684813e131
|
Refactor Java lookup
|
2018-09-30 19:18:29 +08:00 |
|
huanghongxun
|
76ef47efc4
|
Suppress exceptions thrown when checking Java installation
|
2018-09-30 13:22:42 +08:00 |
|
huanghongxun
|
48d98b2424
|
Conceal NPE
|
2018-09-26 19:07:09 +08:00 |
|
huanghongxun
|
518969d2f2
|
Fix JsonParseException
|
2018-09-26 13:13:21 +08:00 |
|
huanghongxun
|
01ff1327f7
|
Make head displayed more precisely
|
2018-09-25 12:30:21 +08:00 |
|
huanghongxun
|
1611d11544
|
Fix crash when yggdrasil server gives response with malformed UUID
|
2018-09-24 17:24:13 +08:00 |
|
yushijinhun
|
4a0831a155
|
Replace Properties with InvocationDispatcher & Make config saving async
|
2018-09-22 14:21:17 +08:00 |
|
yushijinhun
|
fa38c53915
|
Remove Constants.SYSTEM_CHARSET
|
2018-09-22 12:54:15 +08:00 |
|
yushijinhun
|
9b69fe8c56
|
Remove Constants.DEFAULT_ICON
|
2018-09-22 12:52:30 +08:00 |
|
yushijinhun
|
ed91771594
|
Remove truePredicate/falsePredicate/emptyConsumer
|
2018-09-22 12:39:57 +08:00 |
|
yushijinhun
|
b33e014f71
|
Move GSON const to JsonUtils
|
2018-09-22 12:37:03 +08:00 |
|
yushijinhun
|
19632ac162
|
Move JsonUtils->gson, JarUtils->io, Properties->javafx
|
2018-09-22 12:33:18 +08:00 |
|
yushijinhun
|
74e3a9e2d1
|
Use http.agent to set useragent
|
2018-09-22 12:30:33 +08:00 |
|
yushijinhun
|
b15291dc57
|
Refactor util package structure
|
2018-09-22 12:12:06 +08:00 |
|
huanghongxun
|
8b52c46664
|
Merge resources.zip to allow multiple datapack zip containing resources.zip
|
2018-09-20 00:12:41 +08:00 |
|
huanghongxun
|
aa8c386cdd
|
Support zip file in datapacks folder
|
2018-09-19 23:02:27 +08:00 |
|
huanghongxun
|
d426952d47
|
Fix Minecraft jar does not exist when renaming a version
|
2018-09-19 00:12:44 +08:00 |
|
huanghongxun
|
67b6a60382
|
Fix bugs with world.
|
2018-09-17 16:30:27 +08:00 |
|
huanghongxun
|
9752dea0e1
|
Merge pull request #454 from yushijinhun/javafx
重构
|
2018-09-16 13:46:31 +08:00 |
|
huanghongxun
|
9afdc99157
|
Support single datapack zip
|
2018-09-16 13:15:54 +08:00 |
|
huanghongxun
|
07febc18d4
|
World and datapacks management
|
2018-09-16 12:38:15 +08:00 |
|
yushijinhun
|
68fdfb36fd
|
Add selectedItemPropertyFor(ComboBox)
|
2018-09-16 00:52:03 +08:00 |
|
yushijinhun
|
9950bef260
|
Change type of downloadType to string
|
2018-09-15 23:05:37 +08:00 |
|
Yuhui Huang
|
1753b4d27e
|
Datapack resolving
|
2018-09-14 15:44:40 +08:00 |
|
huangyuhui
|
c679667079
|
Fix crash when the game version is too long
|
2018-09-09 18:24:05 +08:00 |
|
huangyuhui
|
387beb8484
|
Fix not saving profile configurations
|
2018-09-08 01:03:36 +08:00 |
|
huanghongxun
|
daa1a38a63
|
Refactor ModListPage and InstallerListPage
|
2018-09-08 00:36:57 +08:00 |
|
huangyuhui
|
ce9d882c9f
|
Add total progress of task execution
|
2018-09-07 15:12:41 +08:00 |
|
huanghongxun
|
84c18c8693
|
Move cache repository to HMCLCore
|
2018-09-07 11:27:14 +08:00 |
|
huangyuhui
|
60143d5299
|
Refactor FileDownloadTask
|
2018-09-07 00:35:28 +08:00 |
|