aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/pages
AgeCommit message (Collapse)Author
2022-06-30change: better regex for removing 'The' when sorting modsflow
Teh :| Co-authored-by: timoreo22 <timo.oreo34@gmail.com>
2022-06-14refector: move download action to ExternalResourcesPageSefa Eyeoglu
2022-06-14refactor: Create a more clear hierarchy for some instance pagesflow
Previously, the Shaders, Texture packs and Resource packs tabs had as parent the ModFolderPage, making it so that making changes only to the Mods page would require checking the id of the page for the correct one. This was hackish and error-prone. Now, those pages all inherit from a single class, ExternalResourcesPage, that handles the basic behaviour of all of them, while allowing for individual modification in code. This is still not a clear separation, since internally, all those resources are derived from Mods, so for now there's still some awkward common code :/
2022-06-12chore: add license headersSefa Eyeoglu
2022-06-12fix: remove updater if it is not usedSefa Eyeoglu
2022-06-12refactor(test): fix loading mod metadata settingSefa Eyeoglu
2022-06-11Merge pull request #780 from flowln/guo_ext_2dada513
2022-06-11Merge pull request #770 from flowln/technic_linksdada513
2022-06-11fix: remove file filter from translationSefa Eyeoglu
2022-06-11fix: allow discovering mrpacks in languages without dotflow
2022-06-11Merge pull request #708 from ryanccn/custom-user-agentSefa Eyeoglu
2022-06-09fix: allow opening external links in technic modpack pageflow
2022-06-04refactor(ui): use tabs for APIPageSefa Eyeoglu
2022-06-04make $LAUNCHER_VER actually workRyan Cao
2022-06-04change UI to scrollRyan Cao
let me just say, this does not look right
2022-06-04Merge pull request #426 from flowln/mod_permaSefa Eyeoglu
Add on-disk mod metadata information
2022-06-04feat: custom user-agentRyan Cao
2022-05-30Merge pull request #505 from flowln/improve_download_uxSefa Eyeoglu
2022-05-29Merge pull request #624 from ryanccn/global-jvm-argsSefa Eyeoglu
Make global JVM arguments multi-line
2022-05-29Update launcher/ui/pages/global/JavaPage.cppRyan Cao
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-05-29fix: add version to Legacy FTB packsSefa Eyeoglu
2022-05-29Update launcher/ui/pages/global/JavaPage.cppRyan Cao
Co-authored-by: Kenneth Chew <79120643+kthchew@users.noreply.github.com>
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-28Merge branch 'develop' into global-jvm-argsRyan Cao
2022-05-27fix: fix mnemonics in APIPageSefa Eyeoglu
2022-05-25fixRyan Cao
2022-05-25show default metaserverRyan Cao
2022-05-23fix: implement PR suggestionsflow
Some stylistic changes, and get hashes from the mod providers when building the metadata.
2022-05-23feat: allow disabling mod metadata usageflow
2022-05-23feat: add mod index updating to ModDownloadTaskflow
This makes ModDownloadTask into a SequentialTask with 2 subtasks: Downloading the mod files and updating the index with the new information. The index updating is done first so that, in the future, we can prompt the user before download if, for instance, we discover there's another version already installed.
2022-05-23make JVM args `PlainTextEdit`Ryan Cao
2022-05-22Merge pull request #605 from jamierocks/h-atl-improvflow
ATLauncher: Various work to improve the platform support
2022-05-22feat: add trailing slash to meta URL if it is missingSefa Eyeoglu
2022-05-22fix: improve spacing in APIPageSefa Eyeoglu
2022-05-22Make Metaserver changable in settingsdada513
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Co-authored-by: flow <flowlnlnln@gmail.com>
2022-05-22Merge pull request #554 from PolyMC/more_paste_servicesSefa Eyeoglu
2022-05-22Merge pull request #597 from Scrumplex/refactor-modloader-modapiSefa Eyeoglu
2022-05-21Change paste settings and add copyright headersLenny McLennington
- There's now a notice reminding people to change the base URL if they had a custom base URL and change the paste type (that was something I personally had problems with when I was testing, so a reminder was helpful for me). - Broke down some of the long lines on APIPage.cpp to be more readable. - Added copyright headers where they were missing. - Changed the paste service display names to the names they are more commonly known by. - Changed the default hastebin base URL to https://hst.sh due to the acquisition of https://hastebin.com by Toptal.
2022-05-21Support paste.gg, hastebin, and mclo.gsLenny McLennington
2022-05-21ATLauncher: Display warnings when selecting optional modsJamie Mansfield
2022-05-21ATLauncher: Display install messages if applicableJamie Mansfield
2022-05-21ATLauncher: Display mod colours in optional mod dialogJamie Mansfield
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-21Merge pull request #608 from timoreo22/feature/curseforge-fixtimoreo22
Very Temporary Fix for curseforge
2022-05-20fix(ui): make CF and MR modpack dialogs more consistentSefa Eyeoglu
2022-05-20Apply suggestionstimoreo
2022-05-20Very Temporary Fix for curseforgetimoreo
2022-05-20Add cursefrog key overridedada513
2022-05-19refactor: allow tracking multiple mod loadersSefa Eyeoglu