aboutsummaryrefslogtreecommitdiff
path: root/api/logic/meta
AgeCommit message (Collapse)Author
2018-07-15NOISSUE tabs -> spacesPetr Mrázek
2018-06-28NOISSUE fix all sorts of warnings, enable `Werror` and `pedantic`Petr Mrázek
2018-05-19Catch C++ exceptions by const referenceCharles Milette
Fixes #2277
2018-02-11NOISSUE update copyright datesPetr Mrázek
2017-12-29NOISSUE switch MultiMC to the v1 meta endpointPetr Mrázek
2017-12-29NOISSUE initial meta version will be 1, map 0 to 1Petr Mrázek
Metadata for version 1 will be at v1.meta.multimc.org
2017-12-29NOISSUE add versioning to component metadata format and use itPetr Mrázek
2017-12-14NOISSUE do not override already loaded metadata entities with partial dataPetr Mrázek
2017-12-14NOISSUE fix a bunch of warnings thrown by Qt internalsPetr Mrázek
Badly connected signals/slots and similar things.
2017-12-03GH-2026 implement changes necessary to support 1.13 snapshotsPetr Mrázek
2017-11-04NOISSUE rename MinecraftProfile to ComponentListPetr Mrázek
It is realistically a list of components. The fact that it also holds the final launch parameters is a design bug.
2017-09-10NOISSUE clean up moc warningsPetr Mrázek
2017-09-09NOISSUE merging of strategy into profile, onesix into minecraftPetr Mrázek
2017-05-21NOISSUE and even more warnings gonePetr Mrázek
2017-04-24GH-1856 Fix metadata version and list loadingPetr Mrázek
Shouldn't crash anymore, shouldn't overwrite data in some bad way anymore either.
2017-04-19GH-1856 always pull new versions of metadata when requestedPetr Mrázek
The only block is if it's already happening.
2017-04-18NOISSUE set metadata source to mainPetr Mrázek
2017-04-15NOISSUE stop using the `path` attributes from Mojang download infoPetr Mrázek
It really should not dictate how are things stored and it just makes the metadata bigger for no reason.
2017-04-07NOISSUE make a call to ensureBoolean in the JSON format code less ambiguousPetr Mrázek
2017-04-07NOISSUE implement recommended versions using the new JSON formatPetr Mrázek
2017-04-07NOISSUE Rough refactor of ProfilePatch and VersionFile internals.Petr Mrázek
They are now distinct classes with distinct responsibilities. * ProfilePatch is an entry in MinecraftProfile and can hold VersionFile or Meta::Version. * VersionFile is the basic element that holds version information loaded from JSON. * Meta::Version is the loader class for VersionFile(s) from a server.
2017-04-07NOISSUE remove some dead code from version related classesPetr Mrázek
2017-04-07NOISSUE reimplement package dependenciesPetr Mrázek
It is now stored as a hashmap There is also a parentUid to limit depsolving by encapsulating by version
2017-04-07NOISSUE stuff and things happened. Maybe.Petr Mrázek
2017-04-07NOISSUE hack it together enough to get launching backPetr Mrázek
Meta index will now always return valid objects. They just might never load if they don't exist on the server.
2017-04-07NOISSUE sanitize loading and downloading of metadata filesPetr Mrázek
2017-04-07NOISSUE simplify.Petr Mrázek
2017-04-07NOISSUE fix downloading of metadata filesPetr Mrázek
2017-04-07NOISSUE Wonko is the new MetaPetr Mrázek
And then Wonko was the Meta.