117bfef151
NOISSUE add JDK build dependency on Windows into BUILD.md
2017-07-29 16:22:53 +02:00
632f232e36
NOISSUE update build instructions
...
It needs more. It needs a cleanup. And it needs someone to go and actually test that it works.
2017-07-29 16:06:38 +02:00
bea1b5de5e
GH-1929 do not allow non-current update task to affect the update process
...
Errors are handled by setting a flag and failing on the next call to next()
2017-07-21 08:49:58 +02:00
c19f6d4dcd
NOISSUE allow running legacy without the applet wrapper
...
Add 'noapplet' as a trait to do that.
2017-07-14 08:43:35 +02:00
afb0db24a8
NOISSUE set max of java heap spinboxes to detected physical memory
2017-07-11 22:43:35 +02:00
5ea170db78
GH-1927 fix potential issue with FMLLibrariesTask succeeding twice.
2017-07-07 19:50:24 +02:00
e5b4b5d295
GH-1927 Add more specific task status logging
...
* Tasks are now described by class name and object name (or memory address).
* Tasks starts are logged.
* Aborted tasks are now treated just as the other cases.
2017-07-07 19:46:56 +02:00
fbeceaa98c
NOISSUE remove verbose dl progress logging
2017-07-07 18:16:09 +02:00
50697735b5
NOISSUE fix jvisualvm website links
2017-07-07 01:28:58 +02:00
1797f45e8f
NOISSUE fix jumpy download progress bars
...
They are not as precise, the new logic gives every
download 1000 'units' instead of the actual (initially unknown) sizes.
2017-07-06 15:38:16 +02:00
8dd9987a9c
NOISSUE remove obsolete declaration for logger shutdown
2017-07-06 15:38:01 +02:00
259021bc98
NOISSUE fix startup issues caused by code reorganization
2017-07-06 01:59:31 +02:00
26f7f017d4
NOISSUE attept to detach from console on Windows
...
This only applies to MultiMC started from a console.
2017-07-05 19:45:10 +02:00
71b129538b
NOISSUE add disgnostic print to MultiMC destructor
2017-07-05 19:09:14 +02:00
d6ab4b4a7f
NOISSUE rearrange global initialization
2017-07-05 18:02:49 +02:00
74c455ff35
NOISSUE add note to Job_Failed_Proceed
...
It should be removed, it just signifies that there is a system missing.
2017-06-27 08:20:12 +02:00
36f3e24cf3
NOISSUE remove some bad code in various Task related classes
2017-06-27 04:32:53 +02:00
89d3a66658
NOISSUE some safe refactors and changes of the task subsystem
...
Possibly also some bug fixes.
2017-06-26 01:14:32 +02:00
2973b11d3e
NOISSUE instance export filter should use covers, not contains
2017-05-31 09:37:45 +02:00
8a1da91219
NOISSUE finish cleaning quazip
...
All LGPL code is back in the customized quazip fork
2017-05-31 09:20:24 +02:00
cdc9bed83f
NOISSUE move some zip utility functions back to quazip
...
It's not entirely clean yet.
2017-05-31 09:20:24 +02:00
7acf1998eb
NOISSUE split wrapper commands into command and args
...
This lets you use commands with parameters.
2017-05-29 01:36:01 +02:00
50b8412a26
NOISSUE do not try to restore file permissions when importing modpacks
2017-05-25 01:24:27 +02:00
2a81e21f5e
GH-1876 Clarify license of GroupView
...
The LGPL code that came from KDE has been removed back in 2014.
It was replaced with a different implementation, made in
a separate repository.
See commits:
a17caba2c9c2aa5960581db01e4b66472a9c019c
b82eb5873e99dce6aec735b08929e3add52e53e7
2017-05-22 23:50:20 +02:00
3597a50854
NOISSUE log native extraction failures also to game log
2017-05-22 08:57:13 +02:00
4133247bff
NOISSUE and even more warnings gone
2017-05-21 22:30:53 +02:00
c329bc73c0
NOISSUE more compiler warning removal
2017-05-21 22:24:06 +02:00
d432d8ecfc
NOISSUE get rid of some more compiler warnings
2017-05-21 22:14:40 +02:00
8bd8be95f0
NOISSUE fix a bunch of compiler warnings
2017-05-21 20:20:37 +02:00
572a6026b5
GH-1895 update LWJGL list during legacy instance update
2017-05-21 02:34:02 +02:00
d70c783de8
NOISSUE bump version to 0.6.0 - MultiMC changed a lot since 0.5.x
2017-05-13 11:01:38 +02:00
e1a03e8724
NOISSUE make the linux package binary name configurable and default to 'multimc'
2017-05-13 10:43:56 +02:00
868669a497
NOISSUE add a linux system packaging install layout
2017-05-13 01:24:15 +02:00
4cf4110d9d
NOISSUE log even more about 'Flame' resolving issues
2017-05-09 21:56:33 +02:00
e029b7764e
NOISSUE log 'Flame' mod resolver parsing errors.
2017-05-09 21:49:36 +02:00
8a526fab0e
GH-1885 make FileSink save (even empty) files when the HTTP response is 200 or 203
2017-05-09 03:08:38 +02:00
8fe18cfabc
GH-1882 save UpdateDialog geometry
2017-05-09 01:54:28 +02:00
0f311e12ee
GH-1886 warn users about proxy settings not applying to the game
2017-05-08 23:37:36 +02:00
01058b1db1
NOISSUE all Qt5 libraries are REQUIRED
2017-05-08 23:34:23 +02:00
c407004e3a
NOISSUE make qt.conf downloadable in presence of GH-1885
...
Now it has a single space inside.
2017-05-08 00:07:20 +02:00
3fb15e4a4d
NOISSUE include qt.conf in all bundles again
...
Looks like it just doesn't work properly without that.
2017-05-07 22:19:01 +02:00
a379d43d7c
NOISSUE replace bad symlink to COPYING.md with a relative path in qrc
2017-05-06 18:32:28 +02:00
3263b52e0c
GH-1876 replace ColumnResizer with a newer, BSD-3 licensed version
...
Also, keep licensing info only in one file.
The COPYING.md is now a resource and rendered to HTML in the About dialog.
2017-05-06 18:27:47 +02:00
15c829fd3c
GH-1876 Fork and update quazip
...
* It is added as a new submodule: https://github.com/MultiMC/quazip/tree/multimc-1
* Its build system has been entirely replaced to remove the existing issues with it
* It now has working unit tests
* No more patches needed
* It has a static linking exception in its license now, but we use it shared anyway
2017-05-06 17:36:57 +02:00
349381cb2b
NOISSUE remove debug symbols of Qt plugins from macOS bundle
2017-05-06 11:58:57 +02:00
4183cc203f
NOISSUE add back qt.conf on macOS
...
Looks like it doesn't start without this magical empty file.
Who would have guessed? Not me.
2017-05-06 03:41:11 +02:00
2b3e87b7d1
NOISSUE reorganize build system to allow avoiding the bundle utilities
2017-05-06 03:11:38 +02:00
e5147e6b65
NOISSUE remove (assumed) obsolete parts of the application cmake script
2017-05-05 23:09:26 +02:00
9d4c188fd4
GH-1876 turn iconfix into a shared library
2017-05-05 09:43:20 +02:00
e854894a3c
GH-1876 turn pack200 into a shared library
2017-05-05 01:34:01 +02:00