aboutsummaryrefslogtreecommitdiff
path: root/libraries
AgeCommit message (Collapse)Author
2021-10-31GH-1795 add terminal launch option to use a specific Minecraft profilePetr Mrázek
Used like this: ``` ./MultiMC --launch 1.17.1 --profile MultiMCTest --server mc.hypixel.net ```
2021-10-21NOISSUE Update links to repo, fix up library READMEPetr Mrázek
2021-10-21NOISSUE continue debranding...Petr Mrázek
2021-10-21NOISSUE fix _ICONFIX_EXPORTPetr Mrázek
2021-10-21NOISSUE debranding for real, initial workPetr Mrázek
This is probably very broken on macOS and Windows and will need a lot of work to complete fully.
2021-09-21NOISSUE Remove Requestor, it is unusedPetr Mrázek
2021-09-04GH-4014 fix kernel version scanning on macOS and linux some morePetr Mrázek
2021-09-04GH-4014 fix kernel version scanning on macOS and linuxPetr Mrázek
2021-09-04GH-4014 change updater to recognize new Qt 5.15.2 buildsPetr Mrázek
2021-08-27NOISSUE introduce the concept of secrets static libraryPetr Mrázek
2021-08-25NOISSUE cut down RequestorPetr Mrázek
2021-08-22GH-3392 Switch MS account login to use device flow insteadPetr 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-19NOISSUE sanitize some MSA auth loggingPetr Mrázek
2021-08-18NOISSUE print errorString in RequestorPetr Mrázek
2021-08-18NOISSUE add ssl error logging to RequestorPetr Mrázek
2021-07-25NOISSUE loosen requirements on CMake version in katabasisPetr Mrázek
2021-07-25NOISSUE bulk addition of code from KatabasisPetr Mrázek
2021-06-23NOISSUE Use MiB suffix for Java memory optionsJamie Mansfield
2021-05-22NOISSUE Make LauncherPart aware of server to joinJanrupf
2021-05-15Merge pull request #3735 from kumquat-ir/developPetr Mrázek
NOISSUE Parse META-INF/mods.toml for Forge 1.14+ mod metadata
2021-04-29Add limits headerTrung Lê
2021-04-17switch to new toml librarykumquat-ir
2021-04-16allow parsing toml from a QByteArraykumquat-ir
2021-04-15add toml11 as dependencykumquat-ir
2021-04-08NOISSUE Fix string formatting issuesJamie Mansfield
This allows translations to have more control over the output :)
2021-02-09Merge pull request #3311 from AbigailBuccaneer/developPetr Mrázek
Fix endianness handling errors
2021-02-07Merge pull request #3538 from Scotsguy/developPetr Mrázek
NOISSUE Update Copyright Year
2021-02-06GH-3229 fix copy seed button not working for newer worldsPetr Mrázek
Added the `optional-bare` library and refactored NBT reading code to support this change.
2021-01-18NOISSUE Update Copyright YearAppleTheGolden
2020-11-12NOISSUE Corrected the fix for Classic saving, fixes Indev compatibilityMoresteck
2020-09-07NOISSUE add 'java.vendor' to the checker and display/log the valuePetr Mrázek
2020-08-24Avoid undefined behaviour when byteswappingAbigailBuccaneer
`a << b` is undefined when `a` is negative, and `a >> b` is implementation-defined. The correct thing to do here is to cast to unsigned, swap the bytes there and then swap back. This also improves performance on some compilers: Clang is smart enough to recognise that we're byteswapping here and reduce it to a single `bswap` instruction on x86_64, but only for the unsigned versions.
2020-08-24Remove extra semicolons from big-endian handlingAbigailBuccaneer
Fixes #3296.
2020-06-07GH-3189 update the nbt libraryPetr Mrázek
2020-05-19Remove some old forge hacksPetr Mrázek
Forge apparently removed all `.pack.xz` files without warning. It broke a bunch of stuff, as always. But it also means we don't need some ugly code anymore. This is removed: - Support for 'forge-pack-xz' and the forge-specific file download compression. - The pack200 library we no longer need. This stays: - The LZMA decompression library - we may still want to use it.
2020-04-19NOISSUE Fixed online saving in early Classic versionsMoresteck
2019-01-16Update Copyright YearAppleTheGolden
2018-11-01iNOISSUE fix build issue with pack200 on rhel 7.6Petr Mrázek
2018-11-01GH-2238 fix issues with whitespace/newlines in folder and instance namesPetr Mrázek
2018-07-15NOISSUE tabs -> spacesPetr Mrázek
2018-07-06NOISSUE fix unitialized data warning on Arch LinuxPetr Mrázek
2018-06-28NOISSUE fix a bug with mutexes on Windows, more warningsPetr Mrázek
2018-06-28NOISSUE fix some warnings so builds can go furtherPetr Mrázek
2018-06-28NOISSUE fix all sorts of warnings, enable `Werror` and `pedantic`Petr Mrázek
2018-06-05NOISSUE sync up quazip merge commitPetr Mrázek
2018-06-02GH-2291 Fix build with Qt 5.11+Sergey Shatunov
2018-05-20GH-2277 fix even more exception catches by valuePetr Mrázek
2018-05-19Catch C++ exceptions by const referenceCharles Milette
Fixes #2277
2018-03-13NOISSUE disable useless broken unit test to fix win32 and osx64 buildsPetr Mrázek
2018-03-13NOISSUE add linux distro name and release stats to analyticsPetr Mrázek
Hopefully this can serve as some sort of guideline for focusing effort towards the right distro packages to make.