Petr Mrázek
1489720b90
NOISSUE fix build
2017-10-29 12:27:12 +01:00
Petr Mrázek
b76bdf9368
GH-2026 avoid using awt Dimension class to fix input issues on macOS
2017-10-29 12:24:49 +01:00
Petr Mrázek
7add9de1cf
GH-2026 remove some macOS stuff from launcher part to fix input issues on 1.13
2017-10-29 10:02:01 +01:00
Petr Mrázek
a6a642eb7e
GH-2026 only run versions with FirstThreadOnMacOS trait on first thread
2017-10-29 09:15:10 +01:00
Petr Mrázek
c78498f40c
GH-2026 actually do the previous on macOS, not Windows
2017-10-28 23:29:18 +02:00
Petr Mrázek
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
Petr Mrázek
d4b82f11ca
GH-2026 fix failing library test case for native libraries
2017-10-28 22:21:49 +02:00
Petr Mrázek
a87d96349a
NOISSUE show hidden files in instance export dialog (like .minecraft)
2017-10-28 21:44:29 +02:00
Petr Mrázek
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
Petr Mrázek
ab870648bd
NOISSUE remove debug dump to file in paste upload
2017-10-11 09:13:26 +02:00
Petr Mrázek
1388751fd4
NOISSUE clean up and fix paste.ee upload
2017-10-11 08:55:42 +02:00
Petr Mrázek
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
Petr Mrázek
b88206907e
NOISSUE code comments
2017-10-08 02:02:34 +02:00
Petr Mrázek
4b90a078de
NOISSUE add tooltips to new menu buttons and make them translateable
2017-10-04 02:35:28 +02:00
Petr Mrázek
d8c8a41dfa
NOISSUE rearrange main toolbar for clarity
...
It is now set to text beside icons and many actions were moved to sub-menus.
2017-10-02 02:30:14 +02:00
Petr Mrázek
e2a4fbc589
NOISSUE disable the refresh action on the main toolbar
2017-10-02 01:34:01 +02:00
Petr Mrázek
edfca7da66
NOISSUE remove bogus duplicated toolbars
2017-10-02 01:33:30 +02:00
Petr Mrázek
a1d501d394
NOISSUE refactor the MainWindow UI creation
...
It was ugly generated code with no rhyme or reason to it.
Now all the relevant code is grouped and language switching works a little better.
2017-10-02 00:55:34 +02:00
Petr Mrázek
ea71281629
NOISSUE fix aspect ratio issues with the instance icon in the instance toolbar
2017-09-28 02:47:54 +02:00
Petr Mrázek
c51512f940
NOISSUE use classparser for importing Legacy instances with undecided Minecraft versions
2017-09-27 15:39:13 +02:00
Petr Mrázek
9a2d203c0d
GH-1993 swap min/max memory settings when they are the wrong way around
2017-09-27 12:45:07 +02:00
Petr Mrázek
79d208795c
GH-1997 fix off by one error in 8.3 path logic
2017-09-27 04:28:21 +02:00
Petr Mrázek
d276da1359
GH-1997 try to fix Windows build
...
Coding blind. Much !!FUN!!.
2017-09-27 04:10:09 +02:00
Petr Mrázek
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
Petr Mrázek
0595a00090
NOISSUE discourage using java > 8 by sorting it below everything else
2017-09-26 19:16:46 +02:00
Petr Mrázek
1a38587877
NOISSUE Legacy migration success now closes the instance window
2017-09-26 19:04:37 +02:00
Petr Mrázek
719f112f64
NOISSUE add #testing discord channel link to Legacy instance migration page
2017-09-26 14:35:26 +02:00
Petr Mrázek
2b998bb8cc
NOISSUE implement LEgacy instance migration
2017-09-26 13:38:34 +02:00
Petr Mrázek
eac892965e
NOISSUE make sure MultiMC and Flame import is mutually exclusive
2017-09-26 01:39:39 +02:00
Petr Mrázek
678c7ab271
NOISSUE remove Flame manifest on import
...
This prevents treating the instance as a Flame pack later.
2017-09-26 01:37:50 +02:00
Petr Mrázek
f26ca143c4
NOISSUE do not fail when the Flame overrides folder is missing
2017-09-26 01:36:52 +02:00
Petr Mrázek
a269e0c92f
NOISSUE force travis.ci to use precise, fix ppa for Qt
2017-09-25 12:14:28 +02:00
Petr Mrázek
f8c5cee982
NOISSUE ignore the 'Example Mod' mod name, use filename instead
2017-09-25 08:18:42 +02:00
Petr Mrázek
c82042dcfa
GH-2000 translate 'required' from Flame pack manifests to '.disabled'
2017-09-25 08:06:23 +02:00
Petr Mrázek
b5b16d0972
NOISSUE make instance traits() const
2017-09-22 00:27:30 +02:00
Petr Mrázek
76c7e0fe1c
NOISSUE remove some dead code from MinecraftInstance (moved elsewhere)
2017-09-22 00:13:07 +02:00
Petr Mrázek
fce2b0ce5f
NOISSUE make the paste.ee links in settings clickable
2017-09-22 00:04:33 +02:00
Petr Mrázek
e9434fce3d
NOISSUE prefer to use '.minecraft' instead of 'minecraft' folder
2017-09-20 23:58:39 +02:00
Petr Mrázek
c707042dd7
NOISSUE set haspaid parameter to true when launching old versions
2017-09-20 23:57:20 +02:00
Petr Mrázek
102804ef82
NOISSUE remove obsolete LWJGL folder setting
2017-09-20 23:43:55 +02:00
Petr Mrázek
ba3cbb7330
NOISSUE more work on Legacy migration
2017-09-20 23:38:31 +02:00
Petr Mrázek
9a6c2b0e2c
NOISSUE Add back Legacy for migration purposes
2017-09-17 19:24:39 +02:00
Petr Mrázek
b2b0487600
NOISSUE clean up moc warnings
2017-09-10 13:25:32 +02:00
Petr Mrázek
9491396292
NOISSUE put back missing OneSix upgrade logic
2017-09-10 12:41:32 +02:00
Petr Mrázek
13628e7a82
NOISSUE merging of strategy into profile, onesix into minecraft
2017-09-09 19:19:05 +02:00
Petr Mrázek
b29382c748
NOISSUE Remove Legacy support
2017-09-09 18:30:22 +02:00
Petr Mrázek
4c01983f47
NOISSUE remove FTB integration
2017-09-09 18:29:52 +02:00
Petr Mrázek
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
Petr Mrázek
32a2cb5a0d
NOISSUE fix hardcoded link color in other places
2017-09-07 01:20:11 +02:00
Petr Mrázek
a1ef043030
NOISSUE fix hardcoded link color in about dialog
...
Should respect theme colors now.
2017-09-07 00:53:09 +02:00