Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-17 | change: use ModStatus as a simple member instead of a pointer | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | change: mod metadata improvements | flow | |
- Use slug instead of name - Keep temporary status before having local details Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: add metadata get/delete via mod id | flow | |
This is, in many cases, more reliable than name comparisons, so it's useful specially in cases where a mod changes name between versions Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | feat: remove existing mod when updating/redownloading it | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-17 | change: allow deleting mods while preserving their metadata | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-06-13 | Merge pull request #714 from Scrumplex/fix-tests | Sefa Eyeoglu | |
Fix mod metadata tests | |||
2022-06-12 | fix: handling of incomplete mods | flow | |
(i.e. mods without ModDetails that may have metadata) | |||
2022-06-12 | chore: add license headers | Sefa Eyeoglu | |
2022-06-12 | refactor(test): fix loading mod metadata setting | Sefa Eyeoglu | |
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 | refactor: make mod metadata presence (or lack of) easier to find out | flow | |
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 | refactor: remove unused mod info and organize some stuff | flow | |
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 :) | |||
2021-07-25 | NOISSUE Flatten gui and logic libraries into MultiMC | Petr Mrázek | |