PrismLauncher/launcher/modplatform
flow 844b245776
feat: add EnsureMetadataTask
This task is responsible for checking if the mod has metadata for a
specific provider, and create it if it doesn't.

In the context of the mod updater, this is not the best architecture,
since we do a single task for each mod. However, this way of structuring
it allows us to use it later on in more diverse scenarios.

This way we decouple this task from the mod updater, trading off some performance
(though that will be mitigated when we have a way of running arbitrary tasks
concurrently).

Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-17 11:33:42 -03:00
..
atlauncher refactor: fix deprecation up to Qt 6 2022-07-10 12:19:15 +02:00
flame feat: add api call to flame 2022-07-17 11:33:42 -03:00
helpers feat: add donate links for modrinth mods 2022-05-24 09:38:48 -03:00
legacy_ftb chore: update license headers 2022-07-10 12:19:15 +02:00
modpacksch fix: make loader components not important 2022-07-07 09:58:03 +02:00
modrinth feat: add some api calls to modrinth 2022-07-17 11:33:41 -03:00
packwiz refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
technic fix(technic): map loader libraries to components properly 2022-07-08 17:28:06 +02:00
EnsureMetadataTask.cpp feat: add EnsureMetadataTask 2022-07-17 11:33:42 -03:00
EnsureMetadataTask.h feat: add EnsureMetadataTask 2022-07-17 11:33:42 -03:00
ModAPI.h chore: update license headers 2022-07-10 12:19:15 +02:00
ModIndex.cpp chore: add license headers 2022-05-23 14:58:14 -03:00
ModIndex.h feat: add some api calls to modrinth 2022-07-17 11:33:41 -03:00