aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/dialogs/ModDownloadDialog.cpp
AgeCommit message (Collapse)Author
2022-04-15ui: resize mod download dialog using its parents geometryflow
2022-04-15feat: Integrate newly created filter dialog in ModPageflow
2022-03-13feat(ui): make a better "Mod download confirmation dialog"flow
2022-02-23fix: improve readability and set ok button as disabled by defaultflow
2022-02-23fix(ui): add translation func to text in the confirm dialogflow
2022-02-21fix: sort mod list in confirmation dialogflow
2022-02-21feat: add confirm dialog for installing modsflow
When selecting multiple mods at once, it can become hard to keep track of which ones you selected. To address this, a dialog is now displayed when you finish selecting the mods to download, showing you which ones you selected and their filenames. From there, you can either accept it and download the mods, or you can cancel it and go back to the mod selection dialog.
2022-02-21feat: change task container in ModDownloadDialog to a QHashflow
Previously, we used a unique_ptr to a ModDownloadTask to keep track of the selected mod to download when we accepted the dialog. In order to allow multiple mods to be selected at once for download, this has been changed to a QHash where the key is the mods name (since it doesn't seem right to allow for multiple versions of the same mod to be downloaded at once), and the value is a pointer to the corresponding ModDownloadTask.
2022-01-16Added curseforge selectiontimoreo
2022-01-14Removing copyrightstimoreo
2022-01-14Fixed iconstimoreo
Also having a mod loader is now enforced
2022-01-14Added the downloading of the modstimoreo
2022-01-14Start of mod downloadingtimoreo