Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-25 | fix | Ryan Cao | |
2022-05-25 | fix indent width | Ryan Cao | |
2022-05-25 | show default metaserver | Ryan Cao | |
2022-05-24 | fix: better handle corner case | flow | |
2022-05-24 | Merge pull request #637 from byquanton/patch-1 | Sefa Eyeoglu | |
2022-05-24 | Update org.polymc.PolyMC.metainfo.xml.in | byquanton | |
Should fix Flatpak/Flathub build | |||
2022-05-24 | feat: add links to curseforge modpacks | flow | |
2022-05-24 | feat: add links for curseforge mods | flow | |
NOT DOWNLOAD LINKS! (someone would ask it i'm sure :p) | |||
2022-05-24 | feat: add remaining links to modrinth mods | flow | |
2022-05-24 | feat: add remaining links to modrinth modpacks | flow | |
2022-05-24 | clean up .clang-format | Ryan Cao | |
2022-05-24 | fix: missing tr() and update donate message | flow | |
2022-05-24 | feat: add donate info to modrinth modpacks | flow | |
2022-05-24 | feat: add donate links for modrinth mods | flow | |
2022-05-24 | chore: remove unused GH Workflows | Sefa Eyeoglu | |
2022-05-24 | Merge pull request #631 from kthchew/fix/quazip-warn | Sefa Eyeoglu | |
2022-05-24 | add more `#ifdef`s | Ryan Cao | |
2022-05-24 | standard macOS app behavior | Ryan Cao | |
2022-05-23 | Silence CMake QuaZip not found warnings | Kenneth Chew | |
These are expected most of the time, and thus just noise. | |||
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 | Add desktop shortcut to Windows installer | Kenneth Chew | |
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 | fix: use correct hash_type when creating metadata | flow | |
also fix: wrong parameter name in LocalModUpdateTask's constructor also fix: correct hash_format in CF | |||
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 | feat: allow disabling mod metadata usage | flow | |
2022-05-23 | feat: cache metadata in ModDetails | flow | |
Allows for more easy access to the metadata by outside entities | |||
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 | refactor: remove unused mod info and organize some stuff | flow | |
2022-05-23 | refactor: move mod tasks to their own subfolder | flow | |
Makes the launcher/minecraft/mod/ folder a little more organized. | |||
2022-05-23 | feat: use mod metadata for getting mod information | flow | |
For now this doesn't mean much, but it will help when we need data exclusive from the metadata, such as addon id and mod provider. Also removes the metadata when the mod is deleted, and make the Mod.h file a little more pleasing to look at :) | |||
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 mod index updating to ModDownloadTask | flow | |
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-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 | use light bigsur icon | Ryan Cao | |
2022-05-23 | make JVM args `PlainTextEdit` | Ryan Cao | |