aboutsummaryrefslogtreecommitdiff
path: root/launcher/modplatform
AgeCommit message (Collapse)Author
2022-07-17feat: add api call to flameflow
Call added: - Get Fingerprints Matches - Get Mod File Changelog Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-17feat: add some api calls to modrinthflow
Calls added: - Get version from hash - Get versions from hashes - Latest version of a project from a hash, loader(s), and game version(s) - Latest versions of multiple project from hashes, loader(s), and game version(s) Some of those are not used yet, but may be of use later on, so we have it if we need it :) Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-10chore: update license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: fix deprecation up to Qt 6Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: replace QRegExp with QRegularExpressionSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: fix deprecation up to Qt 5.15Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10ATLauncher: Reset existing directory if requiredJamie Mansfield
2022-07-10Merge pull request #880 from Scrumplex/fix-loader-importancetxtsd
Make loader components not important
2022-07-10ATLauncher: Parse keeps and deletes from pack manifestsJamie Mansfield
2022-07-10ATLauncher: Add modes to install task and display appropriate messageJamie Mansfield
This will display the update/reinstall message for the installation method currently in use..
2022-07-09Merge pull request #808 from Scrumplex/fix-lgtm-warningsSefa Eyeoglu
2022-07-08Merge pull request #890 from Scrumplex/fix-technic-forgeflow
Fix Technic instances using Forge
2022-07-08fix(technic): map loader libraries to components properlySefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-07fix: make loader components not importantSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-03fix: add progress indicator on Flame mod resolution dialogflow
This code is super :pofat: omg Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-02Merge pull request #784 from Scrumplex/refactor-cmakeflow
Refactor tests
2022-06-17fix: fix warnings reported by LGTM.comSefa Eyeoglu
2022-06-15fix https://github.com/PolyMC/PolyMC/issues/798DioEgizio
2022-06-14Merge pull request #665 from jamierocks/h-managed-packsEzekiel Smith
PackPlatforms: Record where packs come from
2022-06-14Merge pull request #634 from flowln/donate_linksEzekiel Smith
More links for CF / Modrinth mods / modpacks
2022-06-14refactor: move away from UnitTest.cmakeSefa Eyeoglu
2022-06-12chore: add license headersSefa Eyeoglu
2022-06-12fix(test): fix packwiz testflow
2022-06-09revert: don't check modrinth whitelisted hostsflow
people didn't seem to like it, and its not required
2022-06-09fix: enable using more than one download url in mrpacksflow
Kinda, it's ugly and hackish, since we don't have the facilities to do this properly (yet!)
2022-06-06Merge pull request #685 from kthchew/fix/technic-quiltflow
Add Quilt support for Technic modpacks
2022-06-04Merge pull request #426 from flowln/mod_permaSefa Eyeoglu
Add on-disk mod metadata information
2022-05-30Use `QStringList` instead of `QSet<QString>`Kenneth Chew
Co-authored-by: flow <flowlnlnln@gmail.com>
2022-05-30Add Quilt support for Technic modpacksKenneth Chew
2022-05-29Fix modrinth search filterstimoreo
2022-05-29ATLauncher: Use ATLauncher rather than FTB in error messagesJamie Mansfield
2022-05-29ModpacksCH: Use ModpacksCH rather than FTB in error messagesJamie Mansfield
2022-05-29ModpacksCH: Make packs managed when installingJamie Mansfield
2022-05-29ATLauncher: Make packs managed when installingJamie Mansfield
2022-05-29ATLauncher: Pass the full pack name through to the install taskJamie Mansfield
2022-05-28clean up validateDownloadUrlLenny McLennington
2022-05-28change: add 'gitlab.com' to whitelisted Modrinth modpack urlsflow
2022-05-28change: update whitelisted hosts in Modrinth modpacksflow
2022-05-28Rework curseforge download (#611)timoreo22
* Use the bulk endpoint on mod resolution for faster download * Search on modrinth for api blocked mods * Display a dialog for manually downloading blocked mods
2022-05-25revert: remove CurseForge workaround for packs tooSefa Eyeoglu
Partial revert. Handles missing download URLs.
2022-05-24feat: add links to curseforge modpacksflow
2022-05-24feat: add links for curseforge modsflow
NOT DOWNLOAD LINKS! (someone would ask it i'm sure :p)
2022-05-24feat: add remaining links to modrinth modsflow
2022-05-24feat: add remaining links to modrinth modpacksflow
2022-05-24feat: add donate info to modrinth modpacksflow
2022-05-24feat: add donate links for modrinth modsflow
2022-05-23ATLauncher: Delete files from configs if they conflict with a modJamie Mansfield
2022-05-23ATLauncher: Handle extra arguments dependsJamie Mansfield
2022-05-23ATLauncher: Handle main class dependsJamie Mansfield
2022-05-23fix: use a more robust method of finding metadata indexesflow
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.