aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui
AgeCommit message (Collapse)Author
2022-02-25merge upstream and resolve conflictsflow
2022-02-26Merge pull request #183 from timoreo22/fix-versions-segfaultEzekiel Smith
Fixed segfault in mod download
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-21fix(ui): change text in selection button when there's no valid versionflow
2022-02-21feat(ui): allow downloading multiple mods from CurseForge at onceflow
2022-02-21feat(ui): allow downloading multiple mods in Modrinth at onceflow
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-02-21refactor: drop LegacyInstanceSefa Eyeoglu
2022-02-19Fixed segfault when closing window while version info download is still goingtimoreo
2022-02-17Merge remote-tracking branch 'upstream/develop' into developswirl
2022-02-12fix: MSA = Microsoft AuthenticationSefa Eyeoglu
2022-02-12fix(ui): explain why 'Add Microsoft' might be disabledSefa Eyeoglu
2022-02-12feat: implement MSA client id overrideSefa Eyeoglu
Closes #11
2022-02-12feat(ui): add custom MSA client id settingSefa Eyeoglu
2022-02-11Merge pull request #151 from dada513/rss_not_begoneLennyMcLennington
Re-add RSS feed with the new PolyMC website
2022-02-10Merge pull request #129 from timoreo22/fix-mod-nameLennyMcLennington
Fixed the download menu putting the wrong name
2022-02-10fix: update link to translations platformSefa Eyeoglu
2022-02-10Merge remote-tracking branch 'polymc/develop' into rss_not_begonedada513
2022-02-10Initial RSS re-add and removed hardcoded stringsdada513
2022-02-10Revert "refactor: remove news feed"dada513
This reverts commit 361ce7818ec8891e9a35bdfac4cdea77a0b6a949.
2022-02-10Remove drama from readme and remove mmc discord linkLenny McLennington
2022-02-04Fix wrong mod file nametimoreo
2022-02-03Merge branch 'update-quazip' of git://github.com/Scrumplex/PolyMC into developswirl
2022-02-03Merge branch 'offline-mode-accounts' of git://github.com/NyaomiDEV/PolyMC ↵swirl
into feature/offline_mode
2022-02-03Merge branch 'feature/download_mods' of git://github.com/timoreo22/PolyMC ↵swirl
into feature/download_mods
2022-02-03Merge branch 'develop' into feature/close_after_launchswirl
2022-02-03make closeAfterLaunch goodswirl
2022-02-03NOISSUE Add missing tooltip for `Export Instance` actionPetr Mrázek
2022-02-02Merge remote-tracking branch 'upstream/develop' into developswirl
2022-02-02Merge pull request #108 from redstrate/improve_about_pageswirl
Improve the About page
2022-01-31fix: bring back instance exportsSefa Eyeoglu
2022-01-31refactor: bring back methods that need to be reimplementedSefa Eyeoglu
2022-01-31refactor: initial migration to QuaZip 1.2Sefa Eyeoglu
Let's move off our custom QuaZip. In the olden times we needed the custom version of QuaZip, as it was basically unmaintained and on SourceForge (eww). But nowadays it's maintained and on GitHub. See new GitHub page: https://github.com/stachenov/quazip
2022-01-31Update to Modrinth API V2timoreo
2022-01-31Add "PolyMC Contributors" to Credits sectionJoshua Goins
This also adds a link to the PolyMC Contributors page on Github.
2022-01-30Merge pull request #4300 from Ghosty141/feature/screenshot_copyPetr Mrázek
GH-4044 Implemented copy screenshots to the clipboard
2022-01-30Lock offline mode support behind insertion of at least one Minecraft accountbexnoss
Co-Authored-By: Naomi Calabretta <tony0000.ac@gmail.com>
2022-01-30Add offline mode supportbexnoss
2022-01-29Close after Launch settingswirl
2022-01-28Fix button being present in other pagestimoreo
2022-01-28Merge branch 'PolyMC:develop' into feature/download_modstimoreo22
2022-01-27Improve the About pageJoshua Goins
Improves #106. This more clearly marks the original MultiMC contributors, and now correctly hides the "Build Platform" if this is set as empty. The version label is now moved under the "PolyMC" title so it looks just a little bit better (and matches other applications). The copyright on the "About" page now correctly attributes the MultiMC contributors just like on the "License" page.
2022-01-27Fix icons changing when exiting the settings windowJoshua Goins
2022-01-27Merge pull request #105 from Scrumplex/rss-begoneswirl
Remove news
2022-01-27refactor: remove news feedSefa Eyeoglu
Closes #63
2022-01-26Merge pull request #67 from PolyMC/feature/no_paste_eeswirl
Full replacement of paste.ee
2022-01-26Validate Pastebin URL with regexLenny McLennington