Age | Commit message (Collapse) | Author |
|
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.
|
|
Also fix a dumb moment
|
|
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
|
|
|
|
|
|
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.
|
|
Some stylistic changes, and get hashes from the mod providers when
building the metadata.
|
|
|
|
Now it's in ModIndex.cpp
|
|
Mostly the ones created in this PR + Mod.h / Mod.cpp / ModDetails.h
|
|
|
|
|
|
Also adds more documentation.
|
|
Also moves indexDir setting from LocalModUpdateTask -> ModFolderModel
|
|
This reads a local mod.toml file and extract information from it. Using
C libs in C++ is kind of a pain tho :(
|
|
|
|
Also use it as a on-disk format for storing mod metadata. This will be
used later on to make better mod managment.
|