aboutsummaryrefslogtreecommitdiff
path: root/launcher/ModDownloadTask.cpp
AgeCommit message (Collapse)Author
2022-06-12chore: add license headersSefa Eyeoglu
2022-06-12refactor(test): fix loading mod metadata settingSefa Eyeoglu
2022-05-23chore: add license headersflow
Prevents a massive inload of Scrumplex ditto's :) I didn't add it to every file modified in this PR because the other changes are pretty minor, and would explode the diff of the PR. I hope that's not a problem O_O
2022-05-23refactor: move mod tasks to their own subfolderflow
Makes the launcher/minecraft/mod/ folder a little more organized.
2022-05-23feat: add method to delete mod metadataflow
Also moves indexDir setting from LocalModUpdateTask -> ModFolderModel
2022-05-23feat: add mod index updating to ModDownloadTaskflow
This makes ModDownloadTask into a SequentialTask with 2 subtasks: Downloading the mod files and updating the index with the new information. The index updating is done first so that, in the future, we can prompt the user before download if, for instance, we discover there's another version already installed.
2022-01-15Added smart file selectiontimoreo
This might fail in a few special cases
2022-01-14Removing copyrightstimoreo
2022-01-14Added the downloading of the modstimoreo
2022-01-14Start of mod downloadingtimoreo