e854894a3c
GH-1876 turn pack200 into a shared library
2017-05-05 01:34:01 +02:00
0ce44dbd41
GH-1864 fix imgur album creation
2017-05-04 22:58:22 +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
0efa714ba5
NOISSUE replace std::shared_ptr with shared_qobject_ptr for all download tasks
2017-05-03 21:09:36 +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
794102b32c
NOISSUE less jumpy download progress bars and redirect URL fix
2017-04-30 02:54:37 +02:00
1be99b075a
NOISSUE more NetAction and NetJob cleanups
2017-04-29 21:34:36 +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
6dc1bc65e1
NOISSUE fix Mojang JSON format unit test on Qt 5.6 by dumping JSON to byte arrays
2017-04-25 23:33:19 +02:00
6fe9258161
NOISSUE remove macOS SSL workarounds
...
Should not be necessary anymore...
2017-04-25 23:03:11 +02:00
4fa3e2a714
GH-1856 Fix metadata version and list loading
...
Shouldn't crash anymore, shouldn't overwrite data in some bad way anymore either.
2017-04-24 01:30:51 +02:00
d25a7ad3a6
NOISSUE accept URL drop events in GroiupView
2017-04-23 16:50:48 +02:00
3f24c4cfe5
GH-1856 Make MultiMC fail hard when things are missing
...
Things like:
* jar mods
* valid version files
2017-04-23 02:34:16 +02:00
b414bbe395
NOISSUE Update COPYING.MD Formatting
2017-04-22 21:31:43 +02:00
8084f27ec8
NOISSUE do not write library display name twice
2017-04-22 20:27:00 +02:00
249baf6fcf
GH-1860 fix old jarmods
...
Names were not set for the libraries, making them return invalid things
2017-04-22 19:38:28 +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
77a1d39f6b
NOISSUE fix problems in old curse packs
...
Added:
* jarmod importing
* fixing of bad minecraft versions
* mapping of undefined 'recommended' forge versions to something appropriate
* some fake guessing of pack icons
* fixes for some more issues found with the pack manifest format
2017-04-22 05:20:06 +02:00
6a525db78d
NOISSUE 'required' attribute of curse manifests is optional, libraries attribute reading
2017-04-22 00:29:24 +02:00
1d71214d4a
NOISSUE fix build: there is no qInfo in old Qt5.
2017-04-21 22:30:39 +02:00
ab5045b54c
NOISSUE finalize curse modpack import work
2017-04-21 22:23:31 +02:00
f3c46dbf11
NOISSUE silly/simple implementation of mod metadata in OneSix version format
2017-04-21 22:23:00 +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
6bd2605a79
NOISSUE add import from curse zip packs
...
Does not actually grab mods, but resolves them and prints the results in logs.
2017-04-20 05:22:04 +02:00
e9a6199507
NOISSUE fix benign issue in pack200 unpacker binary.
2017-04-19 22:23:00 +02:00
60777ad8ce
GH-1856 always pull new versions of metadata when requested
...
The only block is if it's already happening.
2017-04-19 22:23:00 +02:00
88041783e6
Add missing <functional> include.
...
Compiling under Linux fails because of a missing include directive
Ref:
http://en.cppreference.com/w/cpp/utility/functional/bind
http://en.cppreference.com/w/cpp/utility/functional/placeholders
2017-04-19 22:11:12 +02:00
47e075babd
NOISSUE set metadata source to main
2017-04-18 17:55:05 +02:00
5565a2f85e
NOISSUE fix crash because of early destruction of java list load task
2017-04-18 16:45:58 +02:00
c4c8e99681
NOISSUE jar mods as libraries, fix for customizing net.minecraft
2017-04-17 22:51:30 +02:00
fc28aacdea
NOISSUE stop using the path
attributes from Mojang download info
...
It really should not dictate how are things stored and it just makes
the metadata bigger for no reason.
2017-04-15 11:40:22 +02:00
07cde802e4
GH-1853 fix FTB and parsing of old version files
2017-04-14 12:33:54 +02:00
2aaf9827a6
NOISSUE slightly refactor jarMod entry reading
2017-04-14 12:21:10 +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
be53eb66f8
NOISSUE implement mainJar support in OneSix format
...
This allows customizing the main jar like any other library.
2017-04-13 09:28:25 +02:00
db7357d008
Revert "NOISSUE disable version customization until further notice"
...
This reverts commit d864c95e2b5e172116370694d59a615a97cf390f.
2017-04-08 22:04:07 +02:00
795889d934
Merge branch 'feature/meta' into develop
2017-04-07 00:27:24 +02:00
8e58d61150
NOISSUE fix issue with the narrator feature by splitting java and native libraries
2017-04-07 00:20:02 +02:00
dddc5cedf3
NOISSUE make a call to ensureBoolean in the JSON format code less ambiguous
2017-04-07 00:20:02 +02:00
d864c95e2b
NOISSUE disable version customization until further notice
2017-04-07 00:20:02 +02:00