Commit Graph

1768 Commits

Author SHA1 Message Date
Petr Mrázek
53b4bd019f NOISSUE fix bug in unpacking of forge pack200 jar files
This caused failed downloads and broken files to be used.
2016-03-28 20:52:14 +02:00
Petr Mrázek
f032e32133 NOISSUE finalize support for new mojang version format 2016-03-27 22:35:06 +02:00
Petr Mrázek
d587720010 NOISSUE use new mojang assets locations 2016-03-26 17:05:27 +01:00
Petr Mrázek
2929ca7413 NOISSUE use unique_ptr for cached download's QSaveFile 2016-03-26 17:05:27 +01:00
Petr Mrázek
ff8f495d44 NOISSUE remove unused 'INetworkValidator' 2016-03-26 17:05:27 +01:00
Petr Mrázek
f56983e5ca NOISSUE do not write 'time' and 'releaseTime' when they are null 2016-03-26 17:05:27 +01:00
Petr Mrázek
ec6204e447 NOISSUE share logic for new attributes between mojang and onesix format 2016-03-26 17:05:27 +01:00
Petr Mrázek
9e3534f2f6 NOISSUE stop update task when it can't read version files 2016-03-26 17:05:27 +01:00
Petr Mrázek
b7d8e512f4 NOISSUE Use patch problems and problem levels instead of exceptions for minecraft profiles. 2016-03-26 17:05:27 +01:00
Petr Mrázek
fb9dfcb951 NOISSUE stop referring to the minecraft profile as 'version' 2016-03-26 17:05:27 +01:00
Petr Mrázek
010e07eb45 NOISSUE clean up forge installer 2016-03-26 17:05:27 +01:00
Petr Mrázek
576d808d71 NOISSUE resolve library activeness during application to profile 2016-03-26 17:05:27 +01:00
Petr Mrázek
f63d1bc99c NOISSUE revert attempt to use normal binary output locations 2016-03-26 17:05:27 +01:00
Petr Mrázek
02c1df2c3c NOISSUE continue version file format refactors 2016-03-26 17:05:27 +01:00
Alexia
1854e05e1b NOISSUE Fix building when embedded in another project 2016-03-26 17:01:20 +01:00
Loetkolben
0c06ab364c NOISSUE Remove tr(...) where unnecessary. 2016-03-23 12:42:38 +01:00
Petr Mrázek
07608ebc4c GH-1521 When json editor is custom, actually pass the filename to it 2016-03-17 13:25:57 +01:00
Spencer Burris
36f3813ce5 NOISSUE: Change text to also refer to later java versions 2016-03-16 21:22:13 -07:00
Spencer Burris
f96d20b6f7 NOISSUE: Add note about Java 8 settings permgen automatically 2016-03-15 09:19:16 -07:00
Petr Mrázek
ead4c17d0a NOISSUE hide mojang structs inside the mojang format entirely 2016-03-07 22:26:44 +01:00
Petr Mrázek
d4eacb56b3 NOISSUE make new Mojang version format pass through MultiMC structures
Not yet used effectively, but it is read and written properly
2016-03-07 02:03:36 +01:00
Petr Mrázek
3d8728f52f NOISSUE no issue. with unit tests. 2016-03-03 22:47:41 +01:00
Petr Mrázek
2e4fa7ec13 NOISSUE Fix bad unit test data path and usage of std::abs 2016-03-03 02:13:07 +01:00
Petr Mrázek
fd2103d6ee NOISSUE disable complex variant of mojang version format test 2016-03-03 01:59:47 +01:00
Petr Mrázek
94d4684809 NOISSUE add basic unit tests for MojangVersionFormat reading/writing
will have to make them pass now
2016-03-03 01:40:12 +01:00
Petr Mrázek
b54839b897 NOISSUE eliminate timestamp strings 2016-03-02 09:16:58 +01:00
Petr Mrázek
80b81c2c1e SCRATCH some version file member variables commented 2016-03-01 09:47:12 +01:00
Petr Mrázek
f53cd55fbb NOISSUE bump version number and update changelog for next release 2016-02-29 09:08:35 +01:00
Petr Mrázek
a3cd3d5ff1 NOISSUE update changelog 2016-02-28 20:08:59 +01:00
Petr Mrázek
1a9793197f GH-1502 move launch script generation to the Minecraft launch step 2016-02-28 19:33:05 +01:00
Petr Mrázek
9497b7e96c NOISSUE even more version file refactors
There is no end to them in sight
2016-02-28 19:01:54 +01:00
Petr Mrázek
a0b47aee5b NOISSUE move version file reading and writing to dedicated namespaces 2016-02-27 22:02:56 +01:00
Petr Mrázek
17ad1e64f8 NOISSUE move files into paths that make more sense 2016-02-27 19:58:40 +01:00
Petr Mrázek
71e4b147ec NOISSUE remove OneSixLibrary 2016-02-26 02:04:21 +01:00
Petr Mrázek
f6b2ccb110 NOISSUE remove old unused version file features 2016-02-25 00:29:50 +01:00
Petr Mrázek
c943019ab5 NOISSUE fix a benign leak in FTB implementation 2016-02-25 00:29:08 +01:00
Spencer Burris
fc43fd1105 NOISSUE Add issue template 2016-02-21 14:53:53 -08:00
Petr Mrázek
401d5b698f GH-1453 handle certain version loading corner cases better, clean up FTB 2016-02-21 05:51:36 +01:00
Petr Mrázek
1a0bbdd9ac GH-1453 report version file problems in the version page 2016-02-21 01:44:27 +01:00
Petr Mrázek
495d320ce2 Revert "Update libnbtplusplus with magical changes"
This reverts commit 6e6e2bf262.
2016-02-20 09:11:10 +01:00
Petr Mrázek
5e737f42bf GH-1410 use libc++ on OSX 2016-02-19 00:57:46 +01:00
Petr Mrázek
6e6e2bf262 Update libnbtplusplus with magical changes 2016-02-19 00:02:57 +01:00
Petr Mrázek
163a3095b1 GH-1453 separate out Mojang version reading, use version file URLs 2016-02-17 08:23:57 +01:00
Petr Mrázek
a20e2590da GH-1453 React to the minimum version change - 18 2016-02-13 17:34:27 +01:00
Petr Mrázek
1978078662 NOISSUE remove dead code from MC version list 2016-02-13 17:32:14 +01:00
Petr Mrázek
ea08ede4c3 GH-1483 Use the new version index URL 2016-02-13 16:41:26 +01:00
Petr Mrázek
b7f75637fa GH-1451 add make install step to OSX build instructions 2016-02-11 21:04:10 +01:00
Petr Mrázek
4ee1900201 Merge branch 'patch-1' of git://github.com/iarspider/MultiMC5 into develop 2016-02-03 19:24:51 +01:00
Petr Mrázek
ab67d763f4 NOISSUE bump release number 2016-02-03 19:22:55 +01:00
Petr Mrázek
7ca9f92343 GH-1422 bump version to 0.4.10 and update changelog 2016-01-22 02:00:20 +01:00