summaryrefslogtreecommitdiffstats
path: root/libraries
Commit message (Collapse)AuthorAgeLines
* NOISSUE fix build some morePetr Mrázek2017-10-29-1/+0
|
* NOISSUE fix buildPetr Mrázek2017-10-29-7/+4
|
* GH-2026 avoid using awt Dimension class to fix input issues on macOSPetr Mrázek2017-10-29-145/+15
|
* GH-2026 remove some macOS stuff from launcher part to fix input issues on 1.13Petr Mrázek2017-10-29-720/+0
|
* NOISSUE use classparser for importing Legacy instances with undecided ↵Petr Mrázek2017-09-27-11/+12
| | | | Minecraft versions
* GH-1997 replace use of weird hacks with normal java argumentsPetr Mrázek2017-09-27-97/+0
| | | | | | | This affects classpath and java.library.path. The catch is that if the strings cannot be expressed in system codepage on Windows, it tries to use 8.3 paths.
* NOISSUE set haspaid parameter to true when launching old versionsPetr Mrázek2017-09-20-0/+1
|
* NOISSUE allow running legacy without the applet wrapperPetr Mrázek2017-07-14-68/+25
| | | | Add 'noapplet' as a trait to do that.
* NOISSUE set max of java heap spinboxes to detected physical memoryPetr Mrázek2017-07-11-0/+1
|
* NOISSUE finish cleaning quazipPetr Mrázek2017-05-31-0/+0
| | | | All LGPL code is back in the customized quazip fork
* NOISSUE move some zip utility functions back to quazipPetr Mrázek2017-05-31-0/+0
| | | | It's not entirely clean yet.
* GH-1876 Fork and update quazipPetr Mrázek2017-05-06-1/+3
| | | | | | | | * It is added as a new submodule: https://github.com/MultiMC/quazip/tree/multimc-1 * Its build system has been entirely replaced to remove the existing issues with it * It now has working unit tests * No more patches needed * It has a static linking exception in its license now, but we use it shared anyway
* GH-1876 turn iconfix into a shared libraryPetr Mrázek2017-05-05-4/+9
|
* GH-1876 turn pack200 into a shared libraryPetr Mrázek2017-05-05-7/+10
|
* NOISSUE fix benign issue in pack200 unpacker binary.Petr Mrázek2017-04-19-2/+2
|
* NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek2017-01-08-13/+13
|
* NOISSUE fix up translation selection in settings and add OS/sys arch reportingPetr Mrázek2017-01-01-17/+28
|
* NOISSUE Translations model and initial setup wizard workPetr Mrázek2017-01-01-2/+11
|
* GH-1379 update nbt++ to allow renaming its library filePetr Mrázek2016-12-28-0/+0
|
* GH-1379 rename shared libraries to avoid collisions with system librariesPetr Mrázek2016-12-28-3/+3
| | | | It was unlikely, now it's impossible.
* NOISSUE fix Windows kernel numbers and add unit test for themPetr Mrázek2016-11-27-0/+29
|
* NOISSUE add ganalytics and LocalPeer licensesPetr Mrázek2016-11-26-0/+8
|
* NOISSUE fix macOS build (stray assignment to removed variable)Petr Mrázek2016-11-26-1/+0
|
* NOISSUE simplify system detection and user agent handlingPetr Mrázek2016-11-26-142/+31
| | | | | | Now it only checks OS kernel name/version. User agent is 'MultiMC5/$version'. Kernel info is passed through custom dimensions in analytics.
* NOISSUE dumb down Windows version detection...Petr Mrázek2016-11-25-29/+2
| | | | Hopefully the analytics thing will accept it this time.
* NOISSUE fix build (OSVERSIONINFOW)Petr Mrázek2016-11-24-2/+2
|
* NOISSUE Better Windows version detection and user agentPetr Mrázek2016-11-24-49/+42
|
* NOISSUE add analytics settings (enable/disable)Petr Mrázek2016-11-24-40/+37
|
* NOISSUE send custom analytics valuesPetr Mrázek2016-11-22-1/+1
| | | | | | | * System, Java and CPU architecture (either 32 or 64). * Java version. * System memory size in MB. * Java min/max heap size in MB.
* NOISSUE add implementations of system query functionsPetr Mrázek2016-11-22-0/+105
| | | | | | * system memory size in bytes * system architecture is 64bit? * CPU architecture is 64bit?
* NOISSUE implement analytics IP anonymizationPetr Mrázek2016-11-21-2/+20
|
* NOISSUE ifdef out unknown Apple system versions in analyticsPetr Mrázek2016-11-21-0/+4
|
* NOISSUE most basic analytics integration possiblePetr Mrázek2016-11-21-0/+2
|
* NOISSUE reformat and sanitize ganalyticsPetr Mrázek2016-11-21-1034/+808
|
* NOISSUE import google analytics from third partyPetr Mrázek2016-11-20-0/+1099
| | | | | | | See: https://github.com/HSAnet/qt-google-analytics Sadly, the API and its internals are not acceptable and it needs changes upstream likely wouldn't allow.
* GH-1726 better failure detection for updatesPetr Mrázek2016-11-19-1/+9
| | | | | | Instead of just checking if the new version started, make sure it is able to write its IPC key to a file and then use the key to connect to the process.
* NOISSUE fix the build even more - win32 types are weirdPetr Mrázek2016-10-30-2/+2
|
* NOISSUE fix build some more - WindowsPetr Mrázek2016-10-30-2/+2
|
* NOISSUE refactor window management and launch, make MultiMC a single ↵Petr Mrázek2016-10-30-1/+959
| | | | instance application.
* Revert "NOISSUE nuke builtin Minecraft versions"Petr Mrázek2016-10-26-2/+47
| | | | | | This reverts commit 5ae3b2c11416eb897a08b0d9531843d0357332f8. We need those builtin versions for now.
* NOISSUE implement direct java launchPetr Mrázek2016-08-01-386/+0
| | | | Just running the Java process and giving it params on the command line
* NOISSUE reorganize and document librariesPetr Mrázek2016-05-01-33621/+24936
|
* NOISSUE split GUI stuff from logic libraryPetr Mrázek2016-04-30-0/+33688