8cf88ffc58
GH-1314 add UI for custom minecraft jar addition
...
Also changes the text of the jar mod addition button.
It should be clearer what it does and hopefully will not confuse
as many people.
2017-08-07 00:46:29 +02:00
afb0db24a8
NOISSUE set max of java heap spinboxes to detected physical memory
2017-07-11 22:43:35 +02:00
50697735b5
NOISSUE fix jvisualvm website links
2017-07-07 01:28:58 +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
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
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
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
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
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
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
35836c7709
NOISSUE herp derp custom icon theme support
...
* Put icon theme in iconthemes/custom/
* Select 'Custom' in the UI.
* ...
* Maybe it won't explode.
2017-05-04 00:03:47 +02:00
e76e6329cd
NOISSUE Revert all recent changes to NetAction and NetJob
2017-05-03 23:13:49 +02:00
907aa36704
GH-1874 Do not allow launching instances during an update
2017-05-02 23:29:47 +02:00
6a8bb3691b
GH-1874 do not allow updating while an instance is running
...
This is a nasty hack. Proper solution will require moving all
update related functionality out of the main window.
Running instances and updating should be mutually exclusive.
2017-05-02 01:43:18 +02:00
0132fd9929
GH-1855 add launch offline button to instance UI
2017-05-01 23:18:00 +02:00
9bde1c8512
GH-1874 do not pass instance launch args to updated MultiMC
2017-05-01 16:53:20 +02:00
b20688a18d
GH-1875 plug holes in instance/window refcount logic
2017-05-01 12:55:10 +02:00
21df531db1
GH-1873 allow closing main window, fix window ref count
2017-05-01 01:27:10 +02:00
f06ac02396
NOISSUE block use of "-XX-MaxHeapSize" and "-XX:InitialHeapSize" java args.
...
Synonyms for "-Xms" and "-Xmx" that I missed originally.
These are ALWAYS managed by MultiMC. Do not touch them.
2017-04-30 15:12:46 +02:00
e1465f4848
NOISSUE refactor NetAction to be based on Task
...
Still missing some things, this is part 1.
2017-04-29 02:24:00 +02:00
243f7e4fb4
NOISSUE remove AA_UseHighDpiPixmaps
2017-04-26 22:57:02 +02:00
edc25dab17
NOISSUE Set AA_EnableHighDpiScaling for Qt >= 5.6.0
2017-04-26 22:17:27 +02:00
6fe9258161
NOISSUE remove macOS SSL workarounds
...
Should not be necessary anymore...
2017-04-25 23:03:11 +02:00
d25a7ad3a6
NOISSUE accept URL drop events in GroiupView
2017-04-23 16:50:48 +02:00
8ace5fa91d
NOISSUE Add flame.
2017-04-22 18:51:04 +02:00
30863a88ab
NOISSUE add pack import using drag&drop
...
Straight from the browser or the downloads folder.
2017-04-22 06:11:26 +02:00
581460dcf9
NOISSUE add missing log levels to MultiMC logging
...
Info and System are now recognized.
2017-04-21 22:08:33 +02:00
910766458d
GH-1854 prevent a crash if the instance is closed while the kill confirmation dialog is open
2017-04-14 10:41:52 +02:00
db7357d008
Revert "NOISSUE disable version customization until further notice"
...
This reverts commit d864c95e2b5e172116370694d59a615a97cf390f.
2017-04-08 22:04:07 +02:00
d864c95e2b
NOISSUE disable version customization until further notice
2017-04-07 00:20:02 +02:00