Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-06 | Merge pull request #685 from kthchew/fix/technic-quilt | flow | |
Add Quilt support for Technic modpacks | |||
2022-06-04 | Merge pull request #426 from flowln/mod_perma | Sefa Eyeoglu | |
Add on-disk mod metadata information | |||
2022-05-30 | Use `QStringList` instead of `QSet<QString>` | Kenneth Chew | |
Co-authored-by: flow <flowlnlnln@gmail.com> | |||
2022-05-30 | Add Quilt support for Technic modpacks | Kenneth Chew | |
2022-05-29 | Fix modrinth search filters | timoreo | |
2022-05-28 | clean up validateDownloadUrl | Lenny McLennington | |
2022-05-28 | change: add 'gitlab.com' to whitelisted Modrinth modpack urls | flow | |
2022-05-28 | change: update whitelisted hosts in Modrinth modpacks | flow | |
2022-05-28 | Rework curseforge download (#611) | timoreo22 | |
* Use the bulk endpoint on mod resolution for faster download * Search on modrinth for api blocked mods * Display a dialog for manually downloading blocked mods | |||
2022-05-25 | revert: remove CurseForge workaround for packs too | Sefa Eyeoglu | |
Partial revert. Handles missing download URLs. | |||
2022-05-23 | ATLauncher: Delete files from configs if they conflict with a mod | Jamie Mansfield | |
2022-05-23 | ATLauncher: Handle extra arguments depends | Jamie Mansfield | |
2022-05-23 | ATLauncher: Handle main class depends | Jamie Mansfield | |
2022-05-23 | fix: use a more robust method of finding metadata indexes | flow | |
Often times, mods can have their name in different forms, changing one letter to caps or the other way (e.g. JourneyMaps -> Journeymaps). This makes it possible to find those as well, which is not perfect by any means, but should suffice for the majority of cases. | |||
2022-05-23 | fix: do modrinth changes on flame too | flow | |
Also fix a dumb moment | |||
2022-05-23 | chore: add license headers | flow | |
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-23 | change: support newest changes with packwiz regarding CF | flow | |
2022-05-23 | feat: allow trying to use multiple hash types | flow | |
2022-05-23 | refactor: move individual pack version parsing to its own function | flow | |
2022-05-23 | fix: don't try to delete mods multiple times | flow | |
Shows a more helpful message if there's a parsing error when reading the index file. Also fixes a clazy warning with using the `.data()` method in a temporary QByteArray object. | |||
2022-05-23 | fix: implement PR suggestions | flow | |
Some stylistic changes, and get hashes from the mod providers when building the metadata. | |||
2022-05-23 | refactor: make mod metadata presence (or lack of) easier to find out | flow | |
2022-05-23 | refactor: move code out of ModIndex.h | flow | |
Now it's in ModIndex.cpp | |||
2022-05-23 | tidy: apply clang-tidy to some files | flow | |
Mostly the ones created in this PR + Mod.h / Mod.cpp / ModDetails.h | |||
2022-05-23 | test+fix: add basic tests and fix issues with it | flow | |
2022-05-23 | refactor: abstract metadata handling and clarify names | flow | |
2022-05-23 | feat: add support for converting builtin -> packwiz mod formats | flow | |
Also adds more documentation. | |||
2022-05-23 | feat: add method to delete mod metadata | flow | |
Also moves indexDir setting from LocalModUpdateTask -> ModFolderModel | |||
2022-05-23 | feat: add parser for current impl of packwiz mod.toml | flow | |
This reads a local mod.toml file and extract information from it. Using C libs in C++ is kind of a pain tho :( | |||
2022-05-23 | feat(ui): adapt SequentialTask to nested SequentialTasks | flow | |
2022-05-23 | feat: add very early mod.toml packwiz support | flow | |
Also use it as a on-disk format for storing mod metadata. This will be used later on to make better mod managment. | |||
2022-05-23 | Merge pull request #621 from Scrumplex/remove-curseforge-workarounds | Sefa Eyeoglu | |
2022-05-22 | Merge pull request #605 from jamierocks/h-atl-improv | flow | |
ATLauncher: Various work to improve the platform support | |||
2022-05-22 | revert: remove CurseForge workaround | Sefa Eyeoglu | |
We have been asked by CurseForge to remove this workaround as it violates their terms of service. This is just a partial revert, as the UI changes were otherwise unrelated. This reverts commit 92e8aaf36f72b7527322add169b253d0698939d0, reversing changes made to 88a93945d4c9a11bf53016133335d359b819585e. | |||
2022-05-22 | Merge pull request #597 from Scrumplex/refactor-modloader-modapi | Sefa Eyeoglu | |
2022-05-21 | ATLauncher: Display warnings when selecting optional mods | Jamie Mansfield | |
2022-05-21 | ATLauncher: Display install messages if applicable | Jamie Mansfield | |
2022-05-21 | ATLauncher: Display mod colours in optional mod dialog | Jamie Mansfield | |
2022-05-21 | Do the url trick on initial modpack download too | timoreo | |
2022-05-20 | Apply suggestions | timoreo | |
2022-05-20 | Port temp fix to mods too | timoreo | |
2022-05-20 | Very Temporary Fix for curseforge | timoreo | |
2022-05-20 | ATLauncher: Reduce boilerplate code for fetching versions | Jamie Mansfield | |
2022-05-20 | ATLauncher: Install LiteLoader as a component where possible | Jamie Mansfield | |
2022-05-20 | ATLauncher: Avoid downloading Forge twice for older packs | Jamie Mansfield | |
This resolves a quirk where Forge would still be downloaded for use as a jarmod, even when we detected Forge as a component. | |||
2022-05-19 | chore: improve readability | Sefa Eyeoglu | |
Co-authored-by: flow <thiagodonato300@gmail.com> | |||
2022-05-19 | refactor: allow tracking multiple mod loaders | Sefa Eyeoglu | |
2022-05-18 | fix: version field in technic pack manifest being null | flow | |
Sometimes, the version field, that is supposed to be a string, was a null instead. Inspecting other entries, seems like the default for not having a version should be "", so I made it like that in case the version was null. I hope this fixes the issue :^) | |||
2022-05-17 | Merge pull request #565 from Scrumplex/modrinth-packs | Sefa Eyeoglu | |
Initial Modrinth modpack support | |||
2022-05-16 | fix: typo and useless code | flow | |