2dac9d02d8
GH-2134 fix model selection when uploading a skin
2018-02-10 11:54:59 +01:00
b3fb437f8e
NOISSUE When changing version of or installing a package, remove customized version
2018-02-09 00:54:17 +01:00
088e8e0eff
NOISSUE remove unneeded URL fixing code and fix up the exception thrown by invalid Flame URLs
2018-01-29 00:47:18 +01:00
c33b4e252f
NOISSUE fix bad redirect URLs provided by the curse CDN
...
MultiMC now parses the HTTP Location header in a (more) tolerant mode.
2018-01-21 03:49:54 +01:00
1dbc4e16f7
NOISSUE remove the jar-modded jar after the instance finishes
2018-01-08 00:59:47 +01:00
0636c03d7c
GH-2087 remove the revert to vanilla functionality, add file download button to version page
2018-01-05 04:26:46 +01:00
9510a1bbf2
NOISSUE stop logging process environment and MC launch script
2018-01-04 03:50:05 +01:00
4340068a84
NOISSUE add button for creating empty, properly registered, components
2017-12-31 01:37:50 +01:00
58ead6a1f4
NOISSUE handle 'folder' Flame packages by ignoring them, show warnings for minor Flame import problems
2017-12-30 18:57:46 +01:00
719f3e863a
NOISSUE add versioning to component metadata format and use it
2017-12-29 00:37:14 +01:00
f18afd3d1e
NOISSUE fix a bunch of warnings thrown by Qt internals
...
Badly connected signals/slots and similar things.
2017-12-14 00:29:00 +01:00
d6fc37e486
NOISSUE make MultiMC respond to account manipulation better
...
* 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-03 20:54:28 +01:00
8eb1397a8a
NOISSUE fix wrong look of checkboxes in the account list
2017-12-03 19:34:54 +01:00
95e6f37d39
NOISSUE force saving of any outstanding instance component state on exit
2017-12-03 18:36:28 +01:00
e0bea1e46a
NOISSUE watch added Component for changes in order to trigger ComponentList saves
2017-12-03 15:57:21 +01:00
6a462d0778
GH-1082 allow disabling components
...
Currently only ones that are removable and aren't dep-only
2017-12-03 15:48:25 +01:00
0a56b56286
NOISSUE in offline mode, do not contact the auth server if there is a valid account already
2017-12-03 14:05:35 +01:00
85ae710d40
GH-2026 implement changes necessary to support 1.13 snapshots
2017-12-03 01:22:34 +01:00
17c8f31a09
NOISSUE split out the LaunchProfile out of the ComponentList
2017-11-17 15:44:13 +01:00
fede712a26
NOISSUE rename MinecraftProfile to ComponentList
...
It is realistically a list of components. The fact that it also holds the final
launch parameters is a design bug.
2017-11-04 15:23:49 +01:00
a6a642eb7e
GH-2026 only run versions with FirstThreadOnMacOS trait on first thread
2017-10-29 09:15:10 +01:00
c78498f40c
GH-2026 actually do the previous on macOS, not Windows
2017-10-28 23:29:18 +02:00
4b80d34be4
GH-2026 start Minecraft on first thread on macOS
...
This should fix issues with the 1.13 snapshots
2017-10-28 22:56:18 +02:00
d4b82f11ca
GH-2026 fix failing library test case for native libraries
2017-10-28 22:21:49 +02:00
3eebc641f9
GH-2026 fix native library downloads
...
If a single library had both native and java jars, they would randomly get confused.
2017-10-28 21:12:12 +02:00
eba8e61ce9
NOISSUE change behaviour of the +tweakers patch item
...
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-10-08 02:02:52 +02:00
c51512f940
NOISSUE use classparser for importing Legacy instances with undecided Minecraft versions
2017-09-27 15:39:13 +02:00
9a2d203c0d
GH-1993 swap min/max memory settings when they are the wrong way around
2017-09-27 12:45:07 +02:00
79d208795c
GH-1997 fix off by one error in 8.3 path logic
2017-09-27 04:28:21 +02:00
d276da1359
GH-1997 try to fix Windows build
...
Coding blind. Much !!FUN!!.
2017-09-27 04:10:09 +02:00
464bc0f770
GH-1997 replace use of weird hacks with normal java arguments
...
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-27 04:04:19 +02:00
2b998bb8cc
NOISSUE implement LEgacy instance migration
2017-09-26 13:38:34 +02:00
f8c5cee982
NOISSUE ignore the 'Example Mod' mod name, use filename instead
2017-09-25 08:18:42 +02:00
b5b16d0972
NOISSUE make instance traits() const
2017-09-22 00:27:30 +02:00
76c7e0fe1c
NOISSUE remove some dead code from MinecraftInstance (moved elsewhere)
2017-09-22 00:13:07 +02:00
e9434fce3d
NOISSUE prefer to use '.minecraft' instead of 'minecraft' folder
2017-09-20 23:58:39 +02:00
ba3cbb7330
NOISSUE more work on Legacy migration
2017-09-20 23:38:31 +02:00
9a6c2b0e2c
NOISSUE Add back Legacy for migration purposes
2017-09-17 19:24:39 +02:00
9491396292
NOISSUE put back missing OneSix upgrade logic
2017-09-10 12:41:32 +02:00
13628e7a82
NOISSUE merging of strategy into profile, onesix into minecraft
2017-09-09 19:19:05 +02:00
b29382c748
NOISSUE Remove Legacy support
2017-09-09 18:30:22 +02:00
4c01983f47
NOISSUE remove FTB integration
2017-09-09 18:29:52 +02:00
3fb4ce713f
NOISSUE add support for Flame packs with resource packs
...
And a bunch of undefined things we don't handle intentionally just yet...
2017-09-08 09:02:27 +02:00
d80382180e
NOISSUE refactor pack import (extraction and paths)
...
It now:
* Doesn't extract until it knows the content format is good.
* Extracts in a predictable location, not requiring to use a second path for the actual pack root.
2017-09-04 08:17:25 +02:00
6381bfdb88
NOISSUE handle error 201 in Auth code
...
This is something I ran into when one of my accounts stopped working.
The auth token probably expired.
This should now be handled as a normal auth error, not a network failure.
2017-09-02 13:37:12 +02:00
3ed990861a
NOISSUE simplify ProblemProvider
2017-08-28 22:09:53 +02:00
59b681a174
NOISSUE implement more error handling
2017-08-22 18:35:10 -07:00
6e25624623
NOISSUE remove debug statement
2017-08-22 18:12:23 -07:00
60d10201e9
NOISSUE Add GPU vendor and driver version
2017-08-22 18:02:03 -07:00
0cd55d943e
CPU and GPU model on Linux
2017-08-22 17:47:06 -07:00