Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-01 | fix(Inst.Import): don't search inside 'overrides/' for the manifest | flow | |
It will never be there anyways, and saves a **bunch** of time when the overrides folder is big and we traverse all the tree when searching for the MMC 'instance.cfg' file. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: setAbortStatus -> setAbortable | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | feat(ui): improve info dialog before updating an instance | flow | |
Adds a 'Cancel' option, and add a note about doing a backup before updating. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | fix: hook up setAbortStatus in instance import tasks | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | fix: simplify abort handling and add missing emits | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: change the way instance names are handled | flow | |
While working on pack updating, instance naming always gets in the way, since we need both way of respecting the user's name choice, and a standarized way of getting the original pack name / version. This tries to circunvent such problems by abstracting away the naming schema into it's own struct, holding both the original name / version, and the user-defined name, so that everyone can be happy and world peace can be achieved! (at least that's what i'd hope :c). Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: clean up InstanceImportTask a bit | flow | |
Also removes a divide by two in the download progress (why was it there???) Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: move flame modpack import to separate file | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | feat: add early modrinth pack updating | flow | |
Still some FIXMEs and TODOs to consider, but the general thing is here! Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-09-20 | refactor: move modrinth modpack import to separate file | flow | |
Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-07-16 | Add "Open All" button to blocked mods dialog | kumquat-ir | |
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com> | |||
2022-07-10 | refactor: replace QRegExp with QRegularExpression | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-10 | Merge pull request #880 from Scrumplex/fix-loader-importance | txtsd | |
Make loader components not important | |||
2022-07-07 | fix: make loader components not important | Sefa Eyeoglu | |
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-07-03 | fix: add progress indicator on Flame mod resolution dialog | flow | |
This code is super :pofat: omg Signed-off-by: flow <flowlnlnln@gmail.com> | |||
2022-06-11 | fix: account for the dequeued url when checking the number of urls | flow | |
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-06-11 | fix: dequeue first added file in mrpack import | flow | |
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> | |||
2022-06-11 | fix: apply client overrides in mrpacks | flow | |
another oopsie x.x | |||
2022-06-09 | revert: don't check modrinth whitelisted hosts | flow | |
people didn't seem to like it, and its not required | |||
2022-06-09 | fix: enable using more than one download url in mrpacks | flow | |
Kinda, it's ugly and hackish, since we don't have the facilities to do this properly (yet!) | |||
2022-06-09 | fix: properly parse mrpacks without the 'env' field | flow | |
It's optional, so some files may not have it (like most of FO). | |||
2022-05-29 | Merge pull request #671 from Scrumplex/fix-importing-flame-mmc-packs | Sefa Eyeoglu | |
2022-05-29 | fix: fix importing Flame/MMC packs | Sefa Eyeoglu | |
2022-05-28 | feat: add warning of non-whitelisted URLs instead of a hard fail | flow | |
Based on people's votes on Discord :^) | |||
2022-05-28 | debug: add non-translated debug logging for 'non-whitelisted url' fails | flow | |
2022-05-28 | change: update whitelisted hosts in Modrinth modpacks | flow | |
2022-05-28 | Rework 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-28 | Merge pull request #657 from JJL772/fix/misc-fixes | timoreo22 | |
Fix crash when aborting instance import | |||
2022-05-27 | Fix crash when aborting instance import | Jeremy Lorelli | |
Also turned a loop var into a reference to avoid copies on each iteration | |||
2022-05-26 | fix: prefer stricter modpack formats during import | Sefa Eyeoglu | |
Flame modpacks use "manifest.json" as their only characteristic for identification. Some modpacks might have other files called "manifest.json", which is why we should prefer modpack formats that have a stricter structure. | |||
2022-05-17 | fix conflicts with develop | flow | |
2022-05-16 | fix: typo and useless code | flow | |
2022-05-15 | feat: better handling of optional mods | flow | |
This disables the optional mods by default and tell the user about it. Pretty hackish, but a better solution would involve the modrinth metadata to have the mod names... Also sorry for the diffs, my clangd went rogue x.x | |||
2022-05-15 | fix: validate whitelisted download urls | flow | |
2022-05-15 | change: use modrinth icon as default on modrinth packs | flow | |
2022-05-15 | chore: license headers 2 | flow | |
2022-05-15 | chore: add/update license headers | Sefa Eyeoglu | |
2022-05-15 | feat: add support for Quilt Loader in Modrinth packs | Sefa Eyeoglu | |
2022-05-14 | refactor: some random improvements | flow | |
2022-05-14 | fix: adapt upstream Modrinth code to our codebase | Sefa Eyeoglu | |
2022-05-14 | Add support for importing Modrinth packs from files | kb1000 | |
2022-05-12 | chore: add license header to remaining files | flow | |
Also remove some unused imports | |||
2022-05-12 | refactor: organize a little more the code in launcher/net/ | flow | |
This also reduces some code duplication by using some Task logic in NetAction. | |||
2022-04-15 | Merge pull request #185 from Scrumplex/quilt | Sefa Eyeoglu | |
Quilt support | |||
2022-04-07 | fix: allow aborting CF modpack importing | flow | |
2022-04-07 | fix: check for Quilt as Fabric-compatible loader | Sefa Eyeoglu | |
2022-03-19 | fix(i18n): fix translatable strings | Sefa Eyeoglu | |
2022-02-21 | refactor: set default InstanceType to OneSix | Sefa Eyeoglu | |
2022-01-31 | refactor: simpler includes for quazip | Sefa Eyeoglu | |
2022-01-31 | refactor: add in-tree QuaZip | Sefa Eyeoglu | |