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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						dff307557b 
					 
					
						
						
							
							NOISSUE fix liteloader uid where it is hardcoded hardcoded  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						53188386b8 
					 
					
						
						
							
							NOISSUE refactor builtin patch loading slightly  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						af3384c649 
					 
					
						
						
							
							NOISSUE add filename to newly created jar mod patches  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						22735f275e 
					 
					
						
						
							
							NOISSUE remove dead code  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5fabb4f254 
					 
					
						
						
							
							NOISSUE Rough refactor of ProfilePatch and VersionFile internals.  
						
						 
						
						... 
						
						
						
						They are now distinct classes with distinct responsibilities.
* ProfilePatch is an entry in MinecraftProfile and can hold VersionFile or Meta::Version.
* VersionFile is the basic element that holds version information loaded from JSON.
* Meta::Version is the loader class for VersionFile(s) from a server. 
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6f2a87167a 
					 
					
						
						
							
							NOISSUE remove some dead code from version related classes  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f557c13679 
					 
					
						
						
							
							NOISSUE stuff and things happened. Maybe.  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2660418d58 
					 
					
						
						
							
							NOISSUE hack it together enough to get launching back  
						
						 
						
						... 
						
						
						
						Meta index will now always return valid objects.
They just might never load if they don't exist on the server. 
						
						
					 
					
						2017-04-07 00:20:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						40cf38bc32 
					 
					
						
						
							
							NOISSUE remove liteloader and forge  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f6eb8fa1e4 
					 
					
						
						
							
							NOISSUE Remove hardcoded LWJGL (modern)  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2980322c3b 
					 
					
						
						
							
							NOISSUE Remove Minecraft version list and versions.  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:20:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7382360771 
					 
					
						
						
							
							NOISSUE remove builtin Minecraft versions  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:19:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8cbe13c656 
					 
					
						
						
							
							NOISSUE remove legacy version blacklist  
						
						 
						
						
						
						
					 
					
						2017-04-07 00:19:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						160b5033a7 
					 
					
						
						
							
							GH-1828 hardcode legacy assets location to fix legacy launch  
						
						 
						
						
						
						
					 
					
						2017-02-28 20:52:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						01cb5ebb35 
					 
					
						
						
							
							GH-1828 do not load assets info from custom version files  
						
						 
						
						... 
						
						
						
						Fixes issue where this causes the launcher to use the old assets URL 
						
						
					 
					
						2017-02-28 20:37:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c200301673 
					 
					
						
						
							
							GH-1801 Do not print the launch script to MultiMC's log.  
						
						 
						
						
						
						
					 
					
						2017-01-24 08:20:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cf43abc87e 
					 
					
						
						
							
							GH-1794 Only write to the instance.cfg once after copying FTB instances.  
						
						 
						
						
						
						
					 
					
						2017-01-22 15:20:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						858b490c74 
					 
					
						
						
							
							GH-1778: Fix placement of modded Minecraft.jar in OneSix instances.  
						
						 
						
						
						
						
					 
					
						2017-01-10 23:03:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f530aae9d3 
					 
					
						
						
							
							NOISSUE update all the Copyright comments and texts to include 2017  
						
						 
						
						
						
						
					 
					
						2017-01-08 04:58:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cff34a14dc 
					 
					
						
						
							
							NOISSUE dump the json to log in MojangVersionFormatTest  
						
						 
						
						
						
						
					 
					
						2017-01-07 19:32:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Taylor Smock 
							
						 
					 
					
						
						
							
						
						03d2858c62 
					 
					
						
						
							
							BUILD: Remove extraneous " from CreateServerResourcePacksFolder.cpp ( #1749 )  
						
						 
						
						... 
						
						
						
						NOISSUE Remove extraneous " from CreateServerResourcePacksFolder.cpp
This did not affect build, but was visible in logs. 
						
						
					 
					
						2016-12-12 14:36:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						035bdc7576 
					 
					
						
						
							
							GH-1524 Regenerate Minecraft client token when the auth token is invalid  
						
						 
						
						... 
						
						
						
						This makes the case where users copy MultiMC to other machines
easier to handle. It doesn't require manual intervention and the tokens
do not go in a desync loop. 
						
						
					 
					
						2016-11-30 00:19:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4ca6878743 
					 
					
						
						
							
							GH-1670 Fix LWJGL list loading  
						
						 
						
						... 
						
						
						
						Now it uses the standard Download class that supports redirects and SSL. 
						
						
					 
					
						2016-11-27 01:45:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5994c47d7c 
					 
					
						
						
							
							NOISSUE add ganalytics and LocalPeer licenses  
						
						 
						
						
						
						
					 
					
						2016-11-26 23:53:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9efdd7232c 
					 
					
						
						
							
							NOISSUE include json path in errors when FTB json is missing.  
						
						 
						
						
						
						
					 
					
						2016-11-17 04:40:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9b41986634 
					 
					
						
						
							
							GH-347 update timestamps of added mods  
						
						 
						
						
						
						
					 
					
						2016-11-17 04:09:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b09fad9cbf 
					 
					
						
						
							
							GH-347 Add timestamp column to mod lists  
						
						 
						
						... 
						
						
						
						It shows when the file was changed (in most cases added). 
						
						
					 
					
						2016-11-17 02:55:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						fd34ca5a0f 
					 
					
						
						
							
							NOISSUE always run the ExtractNatives task during launch  
						
						 
						
						... 
						
						
						
						The task now checks the conditions, giving the update process time
to supply all the metadata. 
						
						
					 
					
						2016-11-17 01:21:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						12f6534e77 
					 
					
						
						
							
							NOISSUE mark used accounts/sessions in selection menus  
						
						 
						
						
						
						
					 
					
						2016-11-17 01:00:15 +01:00