aboutsummaryrefslogtreecommitdiff
path: root/api/logic
AgeCommit message (Collapse)Author
2017-01-08NOISSUE update all the Copyright comments and texts to include 2017Petr Mrázek
2017-01-07NOISSUE dump the json to log in MojangVersionFormatTestPetr 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-05NOISSUE feature complete setup wizardPetr Mrázek
2017-01-01NOISSUE fix up translation selection in settings and add OS/sys arch reportingPetr Mrázek
2017-01-01NOISSUE Translations model and initial setup wizard workPetr Mrázek
2016-12-28GH-1379 rename shared libraries to avoid collisions with system librariesPetr Mrázek
It was unlikely, now it's impossible.
2016-12-12BUILD: Remove extraneous " from CreateServerResourcePacksFolder.cpp (#1749)Taylor Smock
NOISSUE Remove extraneous " from CreateServerResourcePacksFolder.cpp This did not affect build, but was visible in logs.
2016-12-08GH-1745 fix crash when using path matching filter on copy operationsPetr Mrázek
Copying instances without saves doesn't crash anymore.
2016-11-30GH-1524 Regenerate Minecraft client token when the auth token is invalidPetr Mrázek
This makes the case where users copy MultiMC to other machines easier to handle. It doesn't require manual intervention and the tokens do not go in a desync loop.
2016-11-27GH-1670 Fix LWJGL list loadingPetr Mrázek
Now it uses the standard Download class that supports redirects and SSL.
2016-11-26NOISSUE add ganalytics and LocalPeer licensesPetr Mrázek
2016-11-26NOISSUE allow killing the instance from main windowPetr Mrázek
2016-11-19GH-1726 better failure detection for updatesPetr Mrázek
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.
2016-11-17NOISSUE include json path in errors when FTB json is missing.Petr Mrázek
2016-11-17GH-347 update timestamps of added modsPetr Mrázek
2016-11-17GH-347 Add timestamp column to mod listsPetr Mrázek
It shows when the file was changed (in most cases added).
2016-11-17NOISSUE always run the ExtractNatives task during launchPetr Mrázek
The task now checks the conditions, giving the update process time to supply all the metadata.
2016-11-17NOISSUE mark used accounts/sessions in selection menusPetr Mrázek
2016-11-09GH-1713 fix FTB loading crashesPetr Mrázek
2016-11-07NOISSUE fix horrible globals crashPetr Mrázek
FIXME: remove all globals.
2016-11-06NOISSUE Refactor and sanitize MultiMC startup/shutdownPetr Mrázek
* Always create main window. * Properly handle netowrk manager - it was created twice, leading to potential crashes.
2016-11-06GH-378 add basic custom theme supportPetr Mrázek
Files you can customize are created in themes/custom/
2016-11-04NOISSUE add a badge for crashed instancesPetr Mrázek
Not persistent across MultiMC runs.
2016-11-04NOISSUE add an option to show console on error and default other options to ↵Petr Mrázek
false
2016-11-03NOISSUE use LoggedProcess to work around issues with QProcess on macOSPetr Mrázek
2016-11-02NOISSUE MCEdit integration - remove old 'tool', replace with WorldsPetr Mrázek
2016-11-02NOISSUE prefer shell script for running MCEdit on linuxPetr Mrázek
2016-10-29GH-1652 set instance running status before notifying event listenersPetr Mrázek
2016-10-28GH-1697 always stale files tolerate errors if a local copy is presentPetr Mrázek
This fixes the situation when liteloader snapshot site is broken and there's an older local snapshot already present.
2016-10-26Revert "NOISSUE nuke builtin Minecraft versions"Petr Mrázek
This reverts commit 5ae3b2c11416eb897a08b0d9531843d0357332f8. We need those builtin versions for now.
2016-10-26NOISSUE use QtConcurrent to run FS operations in worker threadsPetr Mrázek
Not all operations - only the ones that aren't in error handling. The API for QFuture is too nasty to do much more in a sensible way.
2016-10-26NOISSUE Granular instance reloadPetr Mrázek
2016-10-11GH-1675 reimplement suspesion of log watchPetr Mrázek
2016-10-02NOISSUE add instance-local library storagePetr Mrázek
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.
2016-08-19NOISSUE fix minor memory leaksPetr Mrázek
2016-08-19NOISSUE use model/view for Minecraft log dataPetr Mrázek
2016-08-14GH-352 Make OneSix instance update downloads cancellablePetr Mrázek
2016-08-10GH-1643 do not censor preferredLanguage in logsPetr Mrázek
2016-08-10Revert "NOISSUE rework of minecraft log"Petr Mrázek
This reverts commit fc198dd3085a2cd33fbaa7a3d2c95c2c8d3ee31a.
2016-08-10NOISSUE Do not kill running instances when MultiMC shuts downPetr Mrázek
2016-08-10NOISSUE rework of minecraft logPetr Mrázek
Now uses a model and a list view instead of text This lets mmc keep track of the contents regardless of whether the instance windows are open This is currently missing a way to select and copy text from the log.
2016-08-09GH-1642 fix instance launch from consolePetr Mrázek
2016-08-07GH-338, GH-513, GH-700 Unify edit instance with console windowPetr Mrázek
* The resulting instance window can be closed at any point. * Main window is kept open and running instances are marked with a badge. * Multiple instances can now run from the same MultiMC - it's even more **multi** now. * MultiMC can be entirely closed, keeping Minecraft(s) running.
2016-08-07NOISSUE do not attempt to stop watching world folders if they are not being ↵Petr Mrázek
watched
2016-08-05NOISSUE allow user to sort mod list by clicking on column headersPetr Mrázek
2016-08-04GH-589 GH-842 GH-901 GH-1117 allow mass-enabling/disabling of modsPetr Mrázek
2016-08-04GH-1273 allow extended selection in mod listsPetr Mrázek