aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages
AgeCommit message (Collapse)Author
2022-12-17Merge pull request #630 from leo78913/yeet-scrollbarsflow
2022-12-17let the theme decide the notes page right marginleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2022-12-15fix: only show scrollbars when neededleo78913
Signed-off-by: leo78913 <leo3758@riseup.net>
2022-12-13Merge pull request #601 from Scrumplex/fix-translations-3flow
2022-12-13fix: update source stringsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-12-12fix(ManagedPackPage): crash with GTK2 theme due to QProxyStyleflow
Seemingly related issue: https://bugreports.qt.io/browse/QTBUG-49940 Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-11Merge pull request #486 from flowln/wide_bar_customizationflow
2022-12-07fix: don't try updating Flame instance names when updating versionsflow
Since the exact version string is only available in the manifest, there's no easy way of getting it before commiting to the update, so there's not much of a good way of showing the updated name in the UI, and using the displayName is weird and gives some buggy behavior. We may want to re-enable it in the future if we find a reliable way of showing the correct info on the UI before starting the update. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(FlamePage): don't assert / suggest blocked modpacksflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): only update the current instance exactlyflow
Also carry on the original ID to avoid updating the wrong instance. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): preserve pack ID from Modrinth updateflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06refactor(InstanceImport): require rvalue from 'extra_info' mappingsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPagePage): don't reload pack info when not neededflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06refactor(ManagedPackPage): use smart pointers instead of raw onesflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06feat(ManagedPackPage): add reload button when in a fail stateflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-12-06fix(ManagedPackPage): check app capabilities for creating the CF pageflow
Signed-off-by: flow <flowlnlnln@gmail.com>
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 functionality to MR modpack update in the page :Dflow
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-04feat: add a proper server iconDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-12-02Merge pull request #423 from TheKodeToad/addagentflow
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/414
2022-11-30Merge pull request #436 from Scrumplex/feat-change-maxmemSefa Eyeoglu
Closes https://github.com/PrismLauncher/PrismLauncher/issues/426
2022-11-27fix: make resource buttons work when instance is runningSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-23Button to add agentTheKodeToad
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2022-11-20add breeze themesTayou
Signed-off-by: Tayou <tayou@gmx.net>
2022-11-19feat(InstancePages): save/load wide bar visibility settingsflow
Signed-off-by: flow <flowlnlnln@gmail.com>
2022-11-14Merge pull request #428 from DioEgizio/fixes-to-CIflow
2022-11-14Merge pull request #448 from TheLastRar/fixup-warningsflow
2022-11-14fix: fix potentially uninitialized variableSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-14Check parent in rowCount/columnCount/canFetchMoreTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-14Mark loadExtraPackInfo abstractTheLastRar
All classes that inherit from ModModel override this method Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-12fix: don't have the clear button on instance page filtersflow
This thing is otherworldly unoptimized. o.O Signed-off-by: flow <flowlnlnln@gmail.com>
2022-11-11fix: swap spin box and state iconSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-11feat: use icons to show memory allocation stateSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-11-11feat: raise memory limits to 1TiBSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>