aboutsummaryrefslogtreecommitdiff
path: root/launcher/BaseInstance.cpp
AgeCommit message (Collapse)Author
2022-08-20Merge pull request #878 from flowln/lazy_settingsSefa Eyeoglu
2022-07-12fix: move time record overrides to BaseInstanceflow
This is needed so that we can show time stats in the UI without having to load all type-specific settings, which would make all the previous changes useless :c This is apparently done with console settings too, so I don't think there's a problem doing this too :> Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-10refactor: replace QRegExp with QRegularExpressionSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-06feat: lazy-load MinecraftInstance settingsflow
Makes the startup go fast! vrum Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-06change: put settings initialization in a separate functionflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-06-14Merge pull request #665 from jamierocks/h-managed-packsEzekiel Smith
PackPlatforms: Record where packs come from
2022-06-11fix: avoid re-registering InstanceTypeSefa Eyeoglu
2022-06-04fix: always store InstanceTypeSefa Eyeoglu
2022-05-29API: Add settings to support managed packsJamie Mansfield
Managed packs means an installation of a modpack through a modpack provider. Managed packs track their origins (pack platform, name, id), so that in future features can exist around this - such as updating, and reinstalling.
2022-03-19chore: add license header to files I modifiedSefa Eyeoglu
2022-02-21refactor: set default InstanceType to OneSixSefa Eyeoglu
2021-10-21NOISSUE continue debranding...Petr Mrázek
2021-07-25NOISSUE Flatten gui and logic libraries into MultiMCPetr Mrázek