3390367d93
NOISSUE Support CurseForge modpacks using Fabric Loader
2021-06-09 20:49:26 +01:00
13a7f8d3b7
NOISSUE fix multiple issues in ATLauncher integration
2021-02-09 05:04:23 +01:00
0de064eb35
NOISSUE Update Copyright Year
2021-01-18 08:28:54 +01:00
8021fb25d0
GH-469 Implement support for importing and searching for Technic Platform and Solder modpacks
...
This does not support any custom modpack.jar for 1.6 or newer, it simply uses standard Forge then.
Supports Forge and Fabric, and JAR mods for 1.5 and older.
2020-10-13 21:34:16 +02:00
a0ef20a264
NOISSUE rename ComponentList to PackProfile
...
It's not just components, so the naming needed cleaning up.
2020-06-27 12:02:31 +02:00
3470a3df96
NOISSUE improve icon handling while importing and exporting instances
...
Now it handles formats other than png.
2019-05-31 21:53:58 +02:00
0c73ddee73
NOISSUE set groups for instances by not setting groups for instances
...
So simple. Better in every way.
2018-07-31 01:54:08 +02:00
76d6ec91a4
NOISSUE simplify.
2018-07-28 22:12:57 +02:00
bbb3b3e6f6
NOISSUE tabs -> spaces
2018-07-15 14:51:05 +02:00
72c0002b45
Catch C++ exceptions by const reference
...
Fixes #2277
2018-05-19 19:18:26 -04:00
8e44ab2338
NOISSUE redo new instance dialog
2018-03-27 09:25:36 +02:00
106155dd62
NOISSUE move modpack platform related files to 'modplatform' subfolders
2018-03-16 23:33:58 +01:00
c33b4e252f
NOISSUE fix bad redirect URLs provided by the curse CDN
...
MultiMC now parses the HTTP Location header in a (more) tolerant mode.
2018-01-21 03:49:54 +01:00
58ead6a1f4
NOISSUE handle 'folder' Flame packages by ignoring them, show warnings for minor Flame import problems
2017-12-30 18:57:46 +01:00
85ae710d40
GH-2026 implement changes necessary to support 1.13 snapshots
2017-12-03 01:22:34 +01:00
fede712a26
NOISSUE rename MinecraftProfile to ComponentList
...
It is realistically a list of components. The fact that it also holds the final
launch parameters is a design bug.
2017-11-04 15:23:49 +01:00
eac892965e
NOISSUE make sure MultiMC and Flame import is mutually exclusive
2017-09-26 01:39:39 +02:00
678c7ab271
NOISSUE remove Flame manifest on import
...
This prevents treating the instance as a Flame pack later.
2017-09-26 01:37:50 +02:00
f26ca143c4
NOISSUE do not fail when the Flame overrides folder is missing
2017-09-26 01:36:52 +02:00
c82042dcfa
GH-2000 translate 'required' from Flame pack manifests to '.disabled'
2017-09-25 08:06:23 +02:00
13628e7a82
NOISSUE merging of strategy into profile, onesix into minecraft
2017-09-09 19:19:05 +02:00
3fb4ce713f
NOISSUE add support for Flame packs with resource packs
...
And a bunch of undefined things we don't handle intentionally just yet...
2017-09-08 09:02:27 +02:00
b61407a75d
NOISSUE retry committing instances if it fails a few times
...
This should fix issues with antivirus locking files/folders on Windows.
2017-09-05 23:38:17 +02:00
d80382180e
NOISSUE refactor pack import (extraction and paths)
...
It now:
* Doesn't extract until it knows the content format is good.
* Extracts in a predictable location, not requiring to use a second path for the actual pack root.
2017-09-04 08:17:25 +02:00
cdc9bed83f
NOISSUE move some zip utility functions back to quazip
...
It's not entirely clean yet.
2017-05-31 09:20:24 +02:00
50b8412a26
NOISSUE do not try to restore file permissions when importing modpacks
2017-05-25 01:24:27 +02:00
e76e6329cd
NOISSUE Revert all recent changes to NetAction and NetJob
2017-05-03 23:13:49 +02:00
e1465f4848
NOISSUE refactor NetAction to be based on Task
...
Still missing some things, this is part 1.
2017-04-29 02:24:00 +02:00
8ace5fa91d
NOISSUE Add flame.
2017-04-22 18:51:04 +02:00
77a1d39f6b
NOISSUE fix problems in old curse packs
...
Added:
* jarmod importing
* fixing of bad minecraft versions
* mapping of undefined 'recommended' forge versions to something appropriate
* some fake guessing of pack icons
* fixes for some more issues found with the pack manifest format
2017-04-22 05:20:06 +02:00
1d71214d4a
NOISSUE fix build: there is no qInfo in old Qt5.
2017-04-21 22:30:39 +02:00
ab5045b54c
NOISSUE finalize curse modpack import work
2017-04-21 22:23:31 +02:00
6bd2605a79
NOISSUE add import from curse zip packs
...
Does not actually grab mods, but resolves them and prints the results in logs.
2017-04-20 05:22:04 +02:00
1b4851a941
NOISSUE use QtConcurrent to run FS operations in worker threads
...
Not all operations - only the ones that aren't in error handling.
The API for QFuture is too nasty to do much more in a sensible way.
2016-10-26 18:21:25 +02:00
d66fdcd4cc
NOISSUE Granular instance reload
2016-10-26 18:21:24 +02:00