Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-28 | Merge pull request #486 from icelimetea/refactor-java-launcher | Sefa Eyeoglu | |
Refactor some parts of NewLaunch | |||
2022-04-25 | Clarify exception messages | icelimetea | |
2022-04-24 | Use java.util.logging instead of custom logging | icelimetea | |
2022-04-24 | Refactor some parts of NewLaunch | icelimetea | |
2022-04-21 | fix: Build iconfix as static library | flow | |
On CI we build using the bundled Quazip, and automatically set -DBUILD_STATIC_LIBS to true, so it build iconfix statically as well. However, since we recently added support for using the system quazip, this flag is not set anymore, and PolyMC fails to run because iconfix neither is statically linked, nor it creates a .so file for dynamic linking. Since most other libs are built statically, we should make this one static as well. Maybe we should consider allowing for dynamic linking of libs now that quazip is not much of an issue anymore. :^) | |||
2022-04-16 | libs: update bundled submodules | flow | |
2022-03-24 | libnbtplusplus: fix compilation as shared library | Philipp David | |
2022-03-22 | Enable LTO/IPO on release builds | Philipp David | |
2022-03-21 | Build with static rainbow | Philipp David | |
2022-03-21 | Revert "fix: use our own prefix for rainbow lib" | Philipp David | |
This reverts commit 61db1c46beb465c33124ec4f34dfdcefd4d804d3. | |||
2022-02-12 | fix: use our own prefix for rainbow lib | Sefa Eyeoglu | |
2022-02-12 | Revert "refactor(build): link rainbow statically" | Sefa Eyeoglu | |
Windows build fails for some reason. Needs to be investigated later This reverts commit 812f00eb81158bfb4c2d61b228c0c1c796641ac1. | |||
2022-02-12 | refactor(build): link iconfix statically | Sefa Eyeoglu | |
2022-02-12 | refactor(build): link rainbow statically | Sefa Eyeoglu | |
2022-01-31 | refactor: simpler includes for quazip | Sefa Eyeoglu | |
2022-01-31 | refactor: add in-tree QuaZip | Sefa Eyeoglu | |
2022-01-31 | refactor: initial migration to QuaZip 1.2 | Sefa 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-10 | More rebranding | swirl | |
Closes: #39 Mostly done with rebranding now. We just need to translate some services to PolyMC. | |||
2022-01-08 | stop cmake from blocking builds on wsl | seth | |
2021-12-31 | Merge remote-tracking branch 'upstream/develop' into upstream_update | dada513 | |
2021-12-30 | Merge pull request #4345 from graemeg/freebsd-support | Petr Mrázek | |
Adds FreeBSD support to MultiMC | |||
2021-12-29 | Completely remove Google Analytics library | swirl | |
2021-12-21 | update submodule | Lenny McLennington | |
2021-12-20 | Merge remote-tracking branch 'upstream/develop' into develop | Lenny McLennington | |
2021-12-19 | NOISSUE fix up java dependency to 1.7 so builds work again | Petr Mrázek | |
'7' is not a thing | |||
2021-12-18 | Apply patches | swirl | |
Re-add lin-system, and fix Linux datadir fix jar paths allow for modern java | |||
2021-12-12 | Changes required to support FreeBSD | Graeme Geldenhuys | |
2021-12-10 | Update Java version to 7+ | Dāvis Mosāns | |
Otherwise currently it doesn't build with newer Java | |||
2021-11-28 | GH-4071 handle invalid MSA refresh token as a hard error | Petr Mrázek | |
2021-11-28 | GH-4071 handle network errors when logging in with MSA as 'soft' | Petr Mrázek | |
This makes the tokens not expire when such errors happen. Only applies to MSA, not the XBox and Mojang steps afterwards. Further testing and improvements are still needed. | |||
2021-10-31 | GH-1795 add terminal launch option to use a specific Minecraft profile | Petr Mrázek | |
Used like this: ``` ./MultiMC --launch 1.17.1 --profile MultiMCTest --server mc.hypixel.net ``` | |||
2021-10-21 | NOISSUE Update links to repo, fix up library README | Petr Mrázek | |
2021-10-21 | NOISSUE continue debranding... | Petr Mrázek | |
2021-10-21 | NOISSUE fix _ICONFIX_EXPORT | Petr Mrázek | |
2021-10-21 | NOISSUE debranding for real, initial work | Petr Mrázek | |
This is probably very broken on macOS and Windows and will need a lot of work to complete fully. | |||
2021-09-21 | NOISSUE Remove Requestor, it is unused | Petr Mrázek | |
2021-09-04 | GH-4014 fix kernel version scanning on macOS and linux some more | Petr Mrázek | |
2021-09-04 | GH-4014 fix kernel version scanning on macOS and linux | Petr Mrázek | |
2021-09-04 | GH-4014 change updater to recognize new Qt 5.15.2 builds | Petr Mrázek | |
2021-08-27 | NOISSUE introduce the concept of secrets static library | Petr Mrázek | |
2021-08-25 | NOISSUE cut down Requestor | Petr Mrázek | |
2021-08-22 | GH-3392 Switch MS account login to use device flow instead | Petr Mrázek | |
Device flow involves the user manually opening a web page and putting in a code. We no longer need to interact with the browser. | |||
2021-08-19 | NOISSUE sanitize some MSA auth logging | Petr Mrázek | |
2021-08-18 | NOISSUE print errorString in Requestor | Petr Mrázek | |
2021-08-18 | NOISSUE add ssl error logging to Requestor | Petr Mrázek | |
2021-07-25 | NOISSUE loosen requirements on CMake version in katabasis | Petr Mrázek | |
2021-07-25 | NOISSUE bulk addition of code from Katabasis | Petr Mrázek | |
2021-06-23 | NOISSUE Use MiB suffix for Java memory options | Jamie Mansfield | |
2021-05-22 | NOISSUE Make LauncherPart aware of server to join | Janrupf | |
2021-05-15 | Merge pull request #3735 from kumquat-ir/develop | Petr Mrázek | |
NOISSUE Parse META-INF/mods.toml for Forge 1.14+ mod metadata |