aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-06chore(ManagedPackPage): format and add headersflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): clear combo boxes when adding new versionsflow
Prevents versions to undergo mitosis. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat(ManagedPackPage): implement Flame modpack updating buttonflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): give extra_info to InstanceImportTask in MR packsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): add warning about old bug with pack IDsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat(ManagedPackPage): add Flame UIflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): better changelog text when fetching / no changelogflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat+fix: allow forwarding extra info to InstanceImportTaskflow
This allows us to pass to the creation instances their actual pack ID and version ID, that in Flame's case, are only available before starting to create an instance. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat(ManagedPackPage): add link to the Modrinth's pack pageflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): better UX for when network requests fail / are pendingflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix: do not display managed pack page for providers without an impl. yetflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix: use rich text in changelog for modrinth modpacksflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add ManagedPackPage to the instance pagesflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add functionality to MR modpack update in the page :Dflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: allow skipping the update confirmation dialogflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06refactor: abstract away update confirmation dialogflow
... so that we can avoid code duplication. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add PageContainer::getPageflow
This allows us to directly access a page from outside. This will be useful for telling the ManagedPackPage who is the window it's on, so that we can close it when updating :^) Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add (current) indicator to the currently installed version in MRflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add logic for the modrinth instance modpack pageflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat: add basic ManagedPackPage classesflow
The idea is to have a base class that defines common behavior, and subclasses for each modpack provider, adding specific behavior. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat(ui): add ManagedPackPage uiflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix: remove rogue notrSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06chore: reformat codeSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06chore: add license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06refactor: replace Open All with Open MissingSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06feat: implement lax filename match in BlockedModsDialogSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06fix: improve resize behavior of BlockedModsDialogSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06Merge pull request #556 from DioEgizio/modrinth-icon-largerflow
2022-12-06Merge pull request #557 from Scrumplex/fix-fswatcher-segfaultflow
Closes https://github.com/PrismLauncher/PrismLauncher/issues/555
2022-12-06Merge pull request #560 from edgarogh/fix-minutes-unitSefa Eyeoglu
Closes https://github.com/PrismLauncher/PrismLauncher/issues/553
2022-12-06chore: add license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06chore: reformat codeSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-06Fix minutes unitEdgar Onghena
Replaced "m" with "min" in `Time::prettifyDuration` Signed-off-by: Edgar Onghena <dev@edgar.bzh>
2022-12-05fix: don't allocate BlockedsModsDialogSefa Eyeoglu
Fixes temporary memory leak! Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-05dix: disable FS watcher after closing BlockedModsDialogSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-05fix: make modrinth icon largerDioEgizio
before it was considerably smaller than the other modpack platform icons which looked weird Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-12-05Merge pull request #546 from DioEgizio/add-server-iconDioEgizio
feat: add a proper server icon
2022-12-04Merge pull request #547 from flowln/fix_copying_instanceSefa Eyeoglu
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/545
2022-12-04feat: add server icon to simple colored icons tooDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Co-Authored-By: leo78913 <leo3758@riseup.net>
2022-12-04fix(Inst.Copy): create FS::copy object inside the secundary threadflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-04feat+fix: better flat iconDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-12-04fix: oyxgen is lgpl3!DioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-12-04feat: add a proper server iconDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-12-03Merge pull request #541 from ryanccn/warn-before-trash-instanceSefa Eyeoglu
Closes https://github.com/PrismLauncher/PrismLauncher/issues/192 closes https://github.com/PrismLauncher/PrismLauncher/issues/462
2022-12-03fix: warn before trashing instancesRyan Cao
Signed-off-by: Ryan Cao <70191398+ryanccn@users.noreply.github.com>
2022-12-02Merge pull request #506 from Protrikk/developSefa Eyeoglu
2022-12-02Remove blue-ish tint from remaining flat white iconsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-02Merge branch 'upstream/develop' into developSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-02Merge pull request #423 from TheKodeToad/addagentflow
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/414
2022-12-02Merge pull request #481 from ryanccn/import-resource-pack-dialog-uwuflow