Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8a1da91219 
					 
					
						
						
							
							NOISSUE finish cleaning quazip  
						
						 
						
						... 
						
						
						
						All LGPL code is back in the customized quazip fork 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cdc9bed83f 
					 
					
						
						
							
							NOISSUE move some zip utility functions back to quazip  
						
						 
						
						... 
						
						
						
						It's not entirely clean yet. 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7acf1998eb 
					 
					
						
						
							
							NOISSUE split wrapper commands into command and args  
						
						 
						
						... 
						
						
						
						This lets you use commands with parameters. 
						
						
					 
					
						2017-05-29 01:36:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						50b8412a26 
					 
					
						
						
							
							NOISSUE do not try to restore file permissions when importing modpacks  
						
						 
						
						
						
						
					 
					
						2017-05-25 01:24:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3597a50854 
					 
					
						
						
							
							NOISSUE log native extraction failures also to game log  
						
						 
						
						
						
						
					 
					
						2017-05-22 08:57:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4133247bff 
					 
					
						
						
							
							NOISSUE and even more warnings gone  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:30:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c329bc73c0 
					 
					
						
						
							
							NOISSUE more compiler warning removal  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:24:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d432d8ecfc 
					 
					
						
						
							
							NOISSUE get rid of some more compiler warnings  
						
						 
						
						
						
						
					 
					
						2017-05-21 22:14:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8bd8be95f0 
					 
					
						
						
							
							NOISSUE fix a bunch of compiler warnings  
						
						 
						
						
						
						
					 
					
						2017-05-21 20:20:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						572a6026b5 
					 
					
						
						
							
							GH-1895 update LWJGL list during legacy instance update  
						
						 
						
						
						
						
					 
					
						2017-05-21 02:34:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						868669a497 
					 
					
						
						
							
							NOISSUE add a linux system packaging install layout  
						
						 
						
						
						
						
					 
					
						2017-05-13 01:24:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4cf4110d9d 
					 
					
						
						
							
							NOISSUE log even more about 'Flame' resolving issues  
						
						 
						
						
						
						
					 
					
						2017-05-09 21:56:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e029b7764e 
					 
					
						
						
							
							NOISSUE log 'Flame' mod resolver parsing errors.  
						
						 
						
						
						
						
					 
					
						2017-05-09 21:49:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e854894a3c 
					 
					
						
						
							
							GH-1876 turn pack200 into a shared library  
						
						 
						
						
						
						
					 
					
						2017-05-05 01:34:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0ce44dbd41 
					 
					
						
						
							
							GH-1864 fix imgur album creation  
						
						 
						
						
						
						
					 
					
						2017-05-04 22:58:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e76e6329cd 
					 
					
						
						
							
							NOISSUE Revert all recent changes to NetAction and NetJob  
						
						 
						
						
						
						
					 
					
						2017-05-03 23:13:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0efa714ba5 
					 
					
						
						
							
							NOISSUE replace std::shared_ptr with shared_qobject_ptr for all download tasks  
						
						 
						
						
						
						
					 
					
						2017-05-03 21:09:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						794102b32c 
					 
					
						
						
							
							NOISSUE less jumpy download progress bars and redirect URL fix  
						
						 
						
						
						
						
					 
					
						2017-04-30 02:54:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1be99b075a 
					 
					
						
						
							
							NOISSUE more NetAction and NetJob cleanups  
						
						 
						
						
						
						
					 
					
						2017-04-29 21:34:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8084f27ec8 
					 
					
						
						
							
							NOISSUE do not write library display name twice  
						
						 
						
						
						
						
					 
					
						2017-04-22 20:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8ace5fa91d 
					 
					
						
						
							
							NOISSUE Add flame.  
						
						 
						
						
						
						
					 
					
						2017-04-22 18:51:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6a525db78d 
					 
					
						
						
							
							NOISSUE 'required' attribute of curse manifests is optional, libraries attribute reading  
						
						 
						
						
						
						
					 
					
						2017-04-22 00:29:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1d71214d4a 
					 
					
						
						
							
							NOISSUE fix build: there is no qInfo in old Qt5.  
						
						 
						
						
						
						
					 
					
						2017-04-21 22:30:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ab5045b54c 
					 
					
						
						
							
							NOISSUE finalize curse modpack import work  
						
						 
						
						
						
						
					 
					
						2017-04-21 22:23:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f3c46dbf11 
					 
					
						
						
							
							NOISSUE silly/simple implementation of mod metadata in OneSix version format  
						
						 
						
						
						
						
					 
					
						2017-04-21 22:23:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Ristovski 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						47e075babd 
					 
					
						
						
							
							NOISSUE set metadata source to main  
						
						 
						
						
						
						
					 
					
						2017-04-18 17:55:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5565a2f85e 
					 
					
						
						
							
							NOISSUE fix crash because of early destruction of java list load task  
						
						 
						
						
						
						
					 
					
						2017-04-18 16:45:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c4c8e99681 
					 
					
						
						
							
							NOISSUE jar mods as libraries, fix for customizing net.minecraft  
						
						 
						
						
						
						
					 
					
						2017-04-17 22:51:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						07cde802e4 
					 
					
						
						
							
							GH-1853 fix FTB and parsing of old version files  
						
						 
						
						
						
						
					 
					
						2017-04-14 12:33:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2aaf9827a6 
					 
					
						
						
							
							NOISSUE slightly refactor jarMod entry reading  
						
						 
						
						
						
						
					 
					
						2017-04-14 12:21:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8e58d61150 
					 
					
						
						
							
							NOISSUE fix issue with the narrator feature by splitting java and native libraries  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dddc5cedf3 
					 
					
						
						
							
							NOISSUE make a call to ensureBoolean in the JSON format code less ambiguous  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dff307557b 
					 
					
						
						
							
							NOISSUE fix liteloader uid where it is hardcoded hardcoded  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						643d74f66c 
					 
					
						
						
							
							NOISSUE implement recommended versions using the new JSON format  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f565798650 
					 
					
						
						
							
							NOISSUE remove unused version range filtering  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e0596d3c86 
					 
					
						
						
							
							NOISSUE Make forge installable again  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2ac0edbbdb 
					 
					
						
						
							
							NOISSUE preview of LWJGL version changing  
						
						 
						
						... 
						
						
						
						It still needs work - some LWJGL versions are exclusive to macOS.
This has to be encoded in the json. 
						
						
					 
					
						2017-04-07 00:20:02 +02:00