summaryrefslogtreecommitdiffstats
path: root/api/logic/InstanceImportTask.cpp
Commit message (Collapse)AuthorAgeLines
* NOISSUE improve icon handling while importing and exporting instancesPetr Mrázek2019-05-31-2/+4
| | | | Now it handles formats other than png.
* NOISSUE set groups for instances by not setting groups for instancesPetr Mrázek2018-07-31-1/+0
| | | | So simple. Better in every way.
* NOISSUE simplify.Petr Mrázek2018-07-28-1/+0
|
* NOISSUE tabs -> spacesPetr Mrázek2018-07-15-338/+338
|
* Catch C++ exceptions by const referenceCharles Milette2018-05-19-1/+1
| | | | Fixes #2277
* NOISSUE redo new instance dialogPetr Mrázek2018-03-27-7/+1
|
* NOISSUE move modpack platform related files to 'modplatform' subfoldersPetr Mrázek2018-03-16-2/+2
|
* NOISSUE fix bad redirect URLs provided by the curse CDNPetr Mrázek2018-01-21-0/+1
| | | | MultiMC now parses the HTTP Location header in a (more) tolerant mode.
* NOISSUE handle 'folder' Flame packages by ignoring them, show warnings for ↵Petr Mrázek2017-12-30-8/+32
| | | | minor Flame import problems
* GH-2026 implement changes necessary to support 1.13 snapshotsPetr Mrázek2017-12-03-2/+4
|
* NOISSUE rename MinecraftProfile to ComponentListPetr Mrázek2017-11-04-2/+2
| | | | | It is realistically a list of components. The fact that it also holds the final launch parameters is a design bug.
* NOISSUE make sure MultiMC and Flame import is mutually exclusivePetr Mrázek2017-09-26-1/+2
|
* NOISSUE remove Flame manifest on importPetr Mrázek2017-09-26-0/+1
| | | | This prevents treating the instance as a Flame pack later.
* NOISSUE do not fail when the Flame overrides folder is missingPetr Mrázek2017-09-26-4/+11
|
* GH-2000 translate 'required' from Flame pack manifests to '.disabled'Petr Mrázek2017-09-25-1/+6
|
* NOISSUE merging of strategy into profile, onesix into minecraftPetr Mrázek2017-09-09-3/+3
|
* NOISSUE add support for Flame packs with resource packsPetr Mrázek2017-09-08-2/+2
| | | | And a bunch of undefined things we don't handle intentionally just yet...
* NOISSUE retry committing instances if it fails a few timesPetr Mrázek2017-09-05-42/+2
| | | | This should fix issues with antivirus locking files/folders on Windows.
* NOISSUE refactor pack import (extraction and paths)Petr Mrázek2017-09-04-35/+64
| | | | | | 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.
* NOISSUE move some zip utility functions back to quazipPetr Mrázek2017-05-31-1/+1
| | | | It's not entirely clean yet.
* NOISSUE do not try to restore file permissions when importing modpacksPetr Mrázek2017-05-25-1/+1
|
* NOISSUE Revert all recent changes to NetAction and NetJobPetr Mrázek2017-05-03-4/+4
|
* NOISSUE refactor NetAction to be based on TaskPetr Mrázek2017-04-29-4/+4
| | | | Still missing some things, this is part 1.
* NOISSUE Add flame.Petr Mrázek2017-04-22-26/+31
|
* NOISSUE fix problems in old curse packsPetr Mrázek2017-04-22-3/+61
| | | | | | | | | 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
* NOISSUE fix build: there is no qInfo in old Qt5.Petr Mrázek2017-04-21-4/+4
|
* NOISSUE finalize curse modpack import workPetr Mrázek2017-04-21-25/+119
|
* NOISSUE add import from curse zip packsPetr Mrázek2017-04-20-11/+77
| | | | Does not actually grab mods, but resolves them and prints the results in logs.
* NOISSUE use QtConcurrent to run FS operations in worker threadsPetr Mrázek2016-10-26-7/+25
| | | | | 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.
* NOISSUE Granular instance reloadPetr Mrázek2016-10-26-0/+146