Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-22 | Merge pull request #597 from Scrumplex/refactor-modloader-modapi | Sefa Eyeoglu | |
2022-05-21 | Merge pull request #500 from flowln/net_refactor | Sefa Eyeoglu | |
Refactor a little the code in `launcher/net/` files | |||
2022-05-20 | Launch: Apply the Minecraft version correctly | Jamie Mansfield | |
It was previously using a deprecated field. | |||
2022-05-20 | Launch: Match Vanilla launcher version string behaviour | Jamie Mansfield | |
This removes a means of profiling users. | |||
2022-05-19 | refactor: allow tracking multiple mod loaders | Sefa Eyeoglu | |
2022-05-19 | fix: only consider enabled mod loaders | Sefa Eyeoglu | |
2022-05-18 | fix: support split natives | Sefa Eyeoglu | |
Mojang introduced a new structure for natives, notably for LWJGL. Now instead of using the `natives` structure of the version format, Mojang chose to create a seperate library entry for each platform, which uses the `rules` structure to specify the platform. These new split natives carry the same groupId and artifactId, as the main library, but have an additional classifier, like `natives-linux`. When comparing GradleSpecifiers we don't look at the classifier, so when the launcher sees an artifact called `org.lwjgl:lwjgl:3.3.1` and right after that an artifact called `org.lwjgl:lwjgl:3.3.1:natives-linux`, it will treat it as "already added" and forget it. This change will include the classifier in that comparison. | |||
2022-05-18 | fix(quilt) always prefer qmj over fmj | DioEgizio | |
this fixes Quilt-only mods like ok zoomer showing wrong metadata | |||
2022-05-17 | fix conflicts with develop | flow | |
2022-05-17 | Merge pull request #567 from Scrumplex/quilt-metadata | Sefa Eyeoglu | |
Support `quilt.mod.json` metadata | |||
2022-05-17 | fix: update links for Quilt metadata format | Sefa Eyeoglu | |
2022-05-15 | feat: support quilt.mod.json metadata | Sefa Eyeoglu | |
2022-05-12 | chore: add license header to remaining files | flow | |
Also remove some unused imports | |||
2022-05-12 | refactor: organize a little more the code in launcher/net/ | flow | |
This also reduces some code duplication by using some Task logic in NetAction. | |||
2022-05-12 | Add instance overrides for miscellaneous settings | Kenneth Chew | |
2022-05-02 | Merge pull request #475 from Scrumplex/fix-hide-all-tokens | timoreo22 | |
Hide all tokens for non-Debug builds for log and logfiles | |||
2022-04-25 | Use suggested error handling | TheCodex6824 | |
2022-04-23 | Re-add base64 decode option for Qt versions that support it | TheCodex6824 | |
2022-04-23 | Remove base64 decode option that was added in Qt 5.15 | TheCodex6824 | |
2022-04-22 | Fix Mojang auth failing due to Mojang rejecting requests to the profile endpoint | TheCodex6824 | |
2022-04-20 | fix: hide LauncherLoginStep tokens for non-Debug builds | Sefa Eyeoglu | |
2022-04-20 | Merge pull request #467 from PolyMC/revert-429-develop | dada513 | |
Revert "better FreeBSD support" | |||
2022-04-19 | Revert "better FreeBSD support" | Sefa Eyeoglu | |
2022-04-19 | fix: use size in bytes to sort by world size | Sefa Eyeoglu | |
2022-04-15 | Merge branch 'PolyMC:develop' into develop | Irgendwer01 | |
2022-04-15 | Update MinecraftInstance.cpp | Irgendwer01 | |
2022-04-15 | Merge pull request #185 from Scrumplex/quilt | Sefa Eyeoglu | |
Quilt support | |||
2022-04-15 | Update MinecraftInstance.cpp | Irgendwer01 | |
2022-04-15 | better FreeBSD support | Irgendwer01 | |
2022-04-14 | refactor: cleanup ModLoaderType | Sefa Eyeoglu | |
2022-04-14 | fix: remove unused code | Sefa Eyeoglu | |
2022-04-09 | refactor: switch Quilt mappings to hashed MojMap | Sefa Eyeoglu | |
2022-04-07 | fix: check for Quilt as Fabric-compatible loader | Sefa Eyeoglu | |
2022-04-07 | refactor: dynamically get best version for intermediary mappings | Sefa Eyeoglu | |
2022-04-07 | NOISSUE fix error string for Xbox authorization failures | Petr Mrázek | |
2022-04-07 | feat: initial Quilt support | Sefa Eyeoglu | |
2022-04-06 | Allow components to specify Java agents and JVM arguments (#175) | Una | |
2022-04-04 | Merge pull request #345 from Scrumplex/handle-incompatible-java | Sefa Eyeoglu | |
2022-04-02 | fix: calculate world sizes individually | Sefa Eyeoglu | |
2022-04-02 | fix(launch/VerifyJava): reword log output | Sefa Eyeoglu | |
2022-04-01 | fix: codestyle | Sefa Eyeoglu | |
2022-04-01 | fix: remove redundant include | Sefa Eyeoglu | |
2022-03-31 | feat: track and display world size | Sefa Eyeoglu | |
2022-03-27 | chore: add license header | Sefa Eyeoglu | |
chore: add license header | |||
2022-03-27 | fix: remove "PolyMC" from strings | Sefa Eyeoglu | |
2022-03-27 | Add quit launcher after game stops option (Steam Deck) | dada513 | |
lecense | |||
2022-03-24 | chore: add license header | Sefa Eyeoglu | |
2022-03-24 | feat: block launch if Java is incompatible | Sefa Eyeoglu | |
Keep track of compatible Java versions from meta. Launch-step VerifyJavaInstall will check if current instance's Java version is compatible. Also add override option both globally and per-instance in-case the user doesn't care about the requirement. | |||
2022-03-21 | Merge pull request #298 from Scrumplex/fix-i18n | Sefa Eyeoglu | |
Fix translatable strings | |||
2022-03-19 | chore: add license header to files I modified | Sefa Eyeoglu | |