aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/dialogs
AgeCommit message (Collapse)Author
2022-07-17feat: add ChooseProviderDialogflow
Allows you to prompt the user for choosing a (mod) provider. This should be fairly independent of the mod updater logic, so it can be used for other ends later down the road :^) Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-17Restore ScrollMessageBoxkumquat-ir
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com>
2022-07-16Add "Open All" button to blocked mods dialogkumquat-ir
Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com>
2022-07-15Make skin upload optionalGingeh
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
2022-07-11Merge pull request #678 from Scrumplex/improvements-around-proprietary-servicesSefa Eyeoglu
2022-07-10fix: remove TODOsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10chore: update license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: fix deprecation up to Qt 6Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: replace QRegExp with QRegularExpressionSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor: fix deprecation up to Qt 5.15Sefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-08chore: add missing license headersSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-08feat: track capabilities of applicationSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-01Merge pull request #845 from flowln/news_in_launchertimoreo
2022-06-26fix: use `clicked` instead of `pressed` signal for button clicksflow
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-06-25feat: add news reader dialogflow
Makes it easier to read about new blog posts! Yay :D
2022-06-20Set beam cursor on selectable labelsjn64
2022-06-18Make GitHub link focusable by keyboardjn64
2022-06-18Make labels selectablejn64
User can copy version/build info easily.
2022-05-30Merge pull request #505 from flowln/improve_download_uxSefa Eyeoglu
2022-05-29fix: remove unnecessary translation (#674)Sefa Eyeoglu
2022-05-28Rework 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-21fix: various issues with ProgressDialog and SequentialTasksflow
- Fix aborting sequential tasks - Fix displaying wrong number of tasks concluded - Fix text cutting when the URL is too big
2022-05-21feat(ui): make selected mods in downloader bold with underlineflow
Makes it easier to find which mods are selected in case you want to change those.
2022-05-21feat: allow deselecting mods from the mod confirmation dialogflow
This adds a checkbox to each mod on the dialog that shows up when confirming the mods to download, so you can deselect some of those if you want to.
2022-05-17fix: replace deprecated stuff as of Qt 5.12Sefa Eyeoglu
2022-05-14Add support for importing Modrinth packs from fileskb1000
2022-05-14refactor: rename Modrinth classes to ModrinthModSefa Eyeoglu
2022-05-07fix: filter based on MIME type instead of plaintext suffixflow
Suffixes are unreliable in different locales, while MIME types are more standarized.
2022-04-15ui: resize mod download dialog using its parents geometryflow
2022-04-15rework: make the filter as a tabbed widget in the dialog itselfflow
Still needs a clear indication that the filter only applies after you click the search button...
2022-04-15fix: Polish usage in some casesflow
Also fiz some typos
2022-04-15fix: 'All' filter working and get around CF API capabilitiesflow
2022-04-15feat: Integrate newly created filter dialog in ModPageflow
2022-04-15feat: Add dialog to filter mod options in mod downloadflow
2022-04-07Merge pull request #364 from Scrumplex/fix-i18n2Ezekiel Smith
Fix translatable strings 2
2022-04-01feat: Use a single progress dialog when doing multiple tasksflow
This puts all mod downloading tasks inside a SequentialTask, which is, for more than one task, a multi step task. This is handled by the ProgressDialog by showing both the global progress of tasks executed, and the individual progress of each of them.
2022-03-29fix(i18n): remove brand names from translationsSefa Eyeoglu
2022-03-27chore: add license headerSefa Eyeoglu
chore: add license header
2022-03-27fix(credits): wrap UTF-8 text with QStringSefa Eyeoglu
2022-03-27fix: update creditsSefa Eyeoglu
2022-03-27fix: remove "PolyMC" from stringsSefa Eyeoglu
2022-03-21Merge pull request #306 from Scrumplex/limit-instance-lengthsEzekiel Smith
Limit instance names to 128 chars
2022-03-20Merge pull request #200 from Scrumplex/scrumplex-license-headerSefa Eyeoglu
2022-03-19fix: limit instance names to 128 charsSefa Eyeoglu
2022-03-19Limit offline username to 16 characters with overrideJim Ramsay
Offline usernames longer than 16 characters won't be able to connect to LAN games or offline-mode servers, so just don't let it happen. Add a checkbox to allow people to unrestrict usernames if they want. Signed-off-by: Jim Ramsay <i.am@jimramsay.com>
2022-03-19chore: add license header to files I modifiedSefa Eyeoglu
2022-03-15Merge pull request #188 from PolyMC/removal/notificationsEzekiel Smith
remove notifications
2022-03-13add translation stringflow
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