aboutsummaryrefslogtreecommitdiff
path: root/api/logic/java
AgeCommit message (Collapse)Author
2021-07-25NOISSUE Flatten gui and logic libraries into MultiMCPetr Mrázek
2021-06-30NOISSUE Fix detection for 32-bit Azul or Bellsoft JavaJamie Mansfield
Co-authored-by: Pedro Cunha <pedroagracio@gmail.com>
2021-06-22Add detection of manually installed JDKs in /optColbie Dison
2021-06-18NOISSUE Add BellSoft and Azul Javaphit
2021-06-18NOISSUE Cleanup duplication and Microsoft JDKphit
2021-06-18NOISSUE Add AdoptOpenJDK Java detectionphit
2021-05-22NOISSUE Fix new Oracle Java Detection on WindowsPhilip T
Those were changed with Java 9 https://docs.oracle.com/javase/9/install/installation-jdk-and-jre-microsoft-windows-platforms.htm#JSJIG-GUID-47C269A3-5220-412F-9E31-4B8C37A82BFB
2021-01-18NOISSUE Update Copyright YearAppleTheGolden
2020-09-07NOISSUE remove translations from CheckJava launch stepPetr Mrázek
2020-09-07NOISSUE add 'java.vendor' to the checker and display/log the valuePetr Mrázek
2019-04-07GH-2591 less std::shared_ptr and more shared_qobject_ptrPetr Mrázek
This eliminates some weird crashes.
2019-01-16Update Copyright YearAppleTheGolden
2018-07-15NOISSUE tabs -> spacesPetr Mrázek
2018-06-28NOISSUE fix a bug with mutexes on Windows, more warningsPetr Mrázek
2018-06-28NOISSUE do not keep downloads in memory, add (some) missing virtual dtorsPetr Mrázek
2018-02-11NOISSUE update copyright datesPetr Mrázek
2018-01-04NOISSUE stop logging process environment and MC launch scriptPetr Mrázek
2017-09-26NOISSUE discourage using java > 8 by sorting it below everything elsePetr Mrázek
2017-08-22move env cleaning and clean before java testJoona
2017-06-27NOISSUE remove some bad code in various Task related classesPetr Mrázek
2017-06-26NOISSUE some safe refactors and changes of the task subsystemPetr Mrázek
Possibly also some bug fixes.
2017-05-21NOISSUE and even more warnings gonePetr Mrázek
2017-05-13NOISSUE add a linux system packaging install layoutPetr Mrázek
2017-05-03NOISSUE Revert all recent changes to NetAction and NetJobPetr Mrázek
2017-04-29NOISSUE refactor NetAction to be based on TaskPetr Mrázek
Still missing some things, this is part 1.
2017-04-18NOISSUE fix crash because of early destruction of java list load taskPetr Mrázek
2017-04-07NOISSUE fix some warning on linux related to the GNU C libraryPetr Mrázek
2017-04-07NOISSUE stuff and things happened. Maybe.Petr Mrázek
2017-01-08NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek
2017-01-07NOISSUE even more java polishingPetr Mrázek
* Memory minimums lowered to 128M in all Java settings UIs * Changing the memory sizes on the wizard page does not automatically trigger checks if the executable doesn't have 'java' in the name * Java detection on linux now scans some common JRE locations, not just /usr/bin/java
2017-01-07NOISSUE polish the java setup wizard pagePetr Mrázek
* Added a button to check why Java failed * It will now avoid automatically scanning binaries that do not have 'java' in their filename * Fixed some crashes related to running too many Java checks (it only does one at a time now) * It can now distinguish between more Java failure states (not there at all, crashing, returning nonsense) * Changed '...' button to Browse button to match the wizard page subtitle * Changing minimum and maximum memory will no longer trigger a java check twice
2017-01-05NOISSUE default to javaw on WindowsPetr Mrázek
2017-01-01NOISSUE fix up translation selection in settings and add OS/sys arch reportingPetr Mrázek
2016-11-03NOISSUE use LoggedProcess to work around issues with QProcess on macOSPetr Mrázek
2016-08-01NOISSUE implement direct java launchPetr Mrázek
Just running the Java process and giving it params on the command line
2016-05-01NOISSUE reorganize unit tests to be placed next to the code they test. Nuke ↵Petr Mrázek
more dead tests.
2016-05-01NOISSUE move Java and Minecraft launch tasks to the proper placesPetr Mrázek
Minecraft and Java are not generic.
2016-05-01NOISSUE reorganize and document librariesPetr Mrázek