summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/Library.cpp
Commit message (Collapse)AuthorAgeLines
* GH-2026 fix native library downloadsPetr Mrázek2017-10-28-28/+46
| | | | If a single library had both native and java jars, they would randomly get confused.
* NOISSUE Revert all recent changes to NetAction and NetJobPetr Mrázek2017-05-03-1/+1
|
* NOISSUE replace std::shared_ptr with shared_qobject_ptr for all download tasksPetr Mrázek2017-05-03-1/+1
|
* NOISSUE jar mods as libraries, fix for customizing net.minecraftPetr Mrázek2017-04-17-6/+43
|
* NOISSUE stop using the `path` attributes from Mojang download infoPetr Mrázek2017-04-15-60/+25
| | | | | It really should not dictate how are things stored and it just makes the metadata bigger for no reason.
* NOISSUE fix issue with the narrator feature by splitting java and native ↵Petr Mrázek2017-04-07-6/+7
| | | | libraries
* NOISSUE preview of LWJGL version changingPetr Mrázek2017-04-07-1/+9
| | | | | It still needs work - some LWJGL versions are exclusive to macOS. This has to be encoded in the json.
* GH-1697 always stale files tolerate errors if a local copy is presentPetr Mrázek2016-10-28-2/+7
| | | | | This fixes the situation when liteloader snapshot site is broken and there's an older local snapshot already present.
* NOISSUE add instance-local library storagePetr Mrázek2016-10-02-2/+38
| | | | | | Any libraries stored in $instanceroot/libraries/ will override the libraries from MultiMC's global folders, as long as they are marked 'local' in the json patch.
* NOISSUE implement 'always-stale' cache entriesPetr Mrázek2016-06-13-0/+5
|
* NOISSUE refactor *Download into more, smaller piecesPetr Mrázek2016-06-05-7/+17
| | | | | | * Download is now Download. * Download uses Sink subclasses to process various events. * Validators can be used to further customize the Sink behaviour.
* NOISSUE reorganize and document librariesPetr Mrázek2016-05-01-0/+239