aboutsummaryrefslogtreecommitdiff
path: root/api/logic
AgeCommit message (Collapse)Author
2018-02-11NOISSUE update copyright datesPetr Mrázek
2018-02-11NOISSUE change FS::updateTimestamp to work with directories too, use it to ↵Petr Mrázek
fix icon issues on macOS
2018-02-10GH-2134 fix model selection when uploading a skinPetr Mrázek
2018-02-09NOISSUE When changing version of or installing a package, remove customized ↵Petr Mrázek
version
2018-02-06NOISSUE make visualvm work with relative paths (inside the MultiMC folder)Petr Mrázek
2018-01-29NOISSUE remove unneeded URL fixing code and fix up the exception thrown by ↵Petr Mrázek
invalid Flame URLs
2018-01-27NOISSUE do not install .a files for shared libraries on WindowsPetr Mrázek
2018-01-27NOISSUE rearrange build systemPetr Mrázek
* Added install commands to the libraries instead of force installing files * Most of the application cmake stuff moved to top level * RPATH should now be set/cleared correctly * Contains a fix for GH-1780
2018-01-22NOISSUE clean up download redirects and handle their errors as fatalPetr Mrázek
2018-01-21NOISSUE fix bad redirect URLs provided by the curse CDNPetr Mrázek
MultiMC now parses the HTTP Location header in a (more) tolerant mode.
2018-01-08NOISSUE remove the jar-modded jar after the instance finishesPetr Mrázek
2018-01-05GH-2087 remove the revert to vanilla functionality, add file download button ↵Petr Mrázek
to version page
2018-01-04NOISSUE stop logging process environment and MC launch scriptPetr Mrázek
2017-12-31NOISSUE add button for creating empty, properly registered, componentsPetr Mrázek
2017-12-30NOISSUE add missing QStringList includePetr Mrázek
2017-12-30NOISSUE handle 'folder' Flame packages by ignoring them, show warnings for ↵Petr Mrázek
minor Flame import problems
2017-12-29NOISSUE switch MultiMC to the v1 meta endpointPetr Mrázek
2017-12-29NOISSUE initial meta version will be 1, map 0 to 1Petr Mrázek
Metadata for version 1 will be at v1.meta.multimc.org
2017-12-29NOISSUE add versioning to component metadata format and use itPetr Mrázek
2017-12-18NOISSUE preserve log page checkbox state when the instance window is closedPetr Mrázek
Only for a single session, not between sessions.
2017-12-14NOISSUE do not override already loaded metadata entities with partial dataPetr Mrázek
2017-12-14NOISSUE fix a bunch of warnings thrown by Qt internalsPetr Mrázek
Badly connected signals/slots and similar things.
2017-12-05GH-2059 fix instance directory not being created on first launchPetr Mrázek
2017-12-03NOISSUE make MultiMC respond to account manipulation betterPetr Mrázek
* Setting and resetting default account will update the account list properly * Removing the active account will now also reset it (previously, it would 'stay around') * The accounts model is no longer reset by every action
2017-12-03NOISSUE fix wrong look of checkboxes in the account listPetr Mrázek
2017-12-03NOISSUE force saving of any outstanding instance component state on exitPetr Mrázek
2017-12-03NOISSUE watch added Component for changes in order to trigger ComponentList ↵Petr Mrázek
saves
2017-12-03GH-1082 allow disabling componentsPetr Mrázek
Currently only ones that are removable and aren't dep-only
2017-12-03NOISSUE in offline mode, do not contact the auth server if there is a valid ↵Petr Mrázek
account already
2017-12-03NOISSUE normalize instances path in FolderInstanceProviderPetr Mrázek
This resolves some issues with the instance export dialog when the instances folder path contains '..' and '.', or involves symlinks.
2017-12-03GH-2026 implement changes necessary to support 1.13 snapshotsPetr Mrázek
2017-11-17NOISSUE split out the LaunchProfile out of the ComponentListPetr Mrázek
2017-11-04NOISSUE rename MinecraftProfile to ComponentListPetr Mrázek
It is realistically a list of components. The fact that it also holds the final launch parameters is a design bug.
2017-11-01NOISSUE and one more build for the build gods... ssl error catching again.Petr Mrázek
2017-11-01NOISSUE actually do catch the ssl errorsPetr Mrázek
2017-11-01NOISSUE catch and log SSL errors for Download(s)Petr Mrázek
2017-10-29GH-2026 only run versions with FirstThreadOnMacOS trait on first threadPetr Mrázek
2017-10-28GH-2026 actually do the previous on macOS, not WindowsPetr Mrázek
2017-10-28GH-2026 start Minecraft on first thread on macOSPetr Mrázek
This should fix issues with the 1.13 snapshots
2017-10-28GH-2026 fix failing library test case for native librariesPetr Mrázek
2017-10-28GH-2026 fix native library downloadsPetr Mrázek
If a single library had both native and java jars, they would randomly get confused.
2017-10-11NOISSUE remove debug dump to file in paste uploadPetr Mrázek
2017-10-11NOISSUE clean up and fix paste.ee uploadPetr Mrázek
2017-10-08NOISSUE change behaviour of the +tweakers patch itemPetr Mrázek
Patch application will either add tweakers, or move them to the end if they are already present. This allows fixing up tweaker order in subsequent version patches.
2017-09-27NOISSUE use classparser for importing Legacy instances with undecided ↵Petr Mrázek
Minecraft versions
2017-09-27GH-1993 swap min/max memory settings when they are the wrong way aroundPetr Mrázek
2017-09-27GH-1997 fix off by one error in 8.3 path logicPetr Mrázek
2017-09-27GH-1997 try to fix Windows buildPetr Mrázek
Coding blind. Much !!FUN!!.
2017-09-27GH-1997 replace use of weird hacks with normal java argumentsPetr Mrázek
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.
2017-09-26NOISSUE discourage using java > 8 by sorting it below everything elsePetr Mrázek