Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5628d3d379 
					 
					
						
						
							
							SCRATCH squash MinecraftLauncher into BaseLauncher  
						
						 
						
						... 
						
						
						
						needs to be split differently
needs to be squashed together with the logic from MainWindow 
						
						
					 
					
						2015-06-30 07:16:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						34ddfc7ecc 
					 
					
						
						
							
							GH-1053 base process and launch refactor, part 1  
						
						 
						
						
						
						
					 
					
						2015-06-30 07:16:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						38e42ad794 
					 
					
						
						
							
							GH-1049 fix bad ifdefs that prevent linux-specific env blacklisting  
						
						 
						
						
						
						
					 
					
						2015-06-08 23:54:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						24db645167 
					 
					
						
						
							
							NOISSUE sanitize Json  
						
						 
						
						... 
						
						
						
						Removes magical parameter madness.
All require* can throw
All ensure* need a default value and never throw 
						
						
					 
					
						2015-06-06 21:23:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						3a8b238052 
					 
					
						
						
							
							NOISSUE Various changes from multiauth that are unrelated to it  
						
						 
						
						
						
						
					 
					
						2015-06-06 21:23:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6fd18a5cce 
					 
					
						
						
							
							GH-1016 print list of mods, coremods and jarmods  
						
						 
						
						... 
						
						
						
						Includes a change to jar mods, where they gain an 'originalName' attribute used only for display 
						
						
					 
					
						2015-05-31 21:50:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9920062003 
					 
					
						
						
							
							GH-1016 print mods, jar mods and core mods on start  
						
						 
						
						... 
						
						
						
						Needs some work - jar mods just have the uuid name 
						
						
					 
					
						2015-05-31 21:50:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						99f248ecd4 
					 
					
						
						
							
							GH-1015 catch exceptions when doing profile reapply  
						
						 
						
						... 
						
						
						
						This is a temporary solution. 
						
						
					 
					
						2015-05-31 20:00:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b9e06b5da0 
					 
					
						
						
							
							GH-1021 make builtin versions not customizable  
						
						 
						
						... 
						
						
						
						They use attributes not defined in the OneSix format. 
						
						
					 
					
						2015-05-31 19:24:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ff64b6cf1d 
					 
					
						
						
							
							GH-1020 use plain strings for library URLs  
						
						 
						
						... 
						
						
						
						Because the URLs can contain {}, which are percent encoded in URLs and this breaks variable substitution 
						
						
					 
					
						2015-05-31 17:51:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						84757f485b 
					 
					
						
						
							
							GH-1015 fix crash when version is incomplete and adding jar mods  
						
						 
						
						
						
						
					 
					
						2015-05-29 08:32:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a98e1df10c 
					 
					
						
						
							
							GH-1011 fetch missing versions when customizing/reverting Minecraft patches  
						
						 
						
						
						
						
					 
					
						2015-05-28 09:36:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f9e186ab70 
					 
					
						
						
							
							GH-967 make libraries handle their own path prefix  
						
						 
						
						... 
						
						
						
						Makes it possible to mix libraries managed by FTB and MultiMC
Backport from unstable 
						
						
					 
					
						2015-05-27 01:30:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dfb0a3b724 
					 
					
						
						
							
							GH-991 implement wrapper commands  
						
						 
						
						
						
						
					 
					
						2015-05-24 14:49:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ce99fabe13 
					 
					
						
						
							
							GH-992 Add a transaction/locking mechanism to settings objects  
						
						 
						
						... 
						
						
						
						This can cut the FTB loading by ~66% - worth it, but not ideal.
Real solution will have to be implemented later. 
						
						
					 
					
						2015-05-23 16:07:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						29ce36c7bc 
					 
					
						
						
							
							GH-983 use 'minecraft.jar' for ancient jar-modded versions  
						
						 
						
						... 
						
						
						
						Fixes NEI in MC 1.4.7 and probably other obscure issues 
						
						
					 
					
						2015-05-21 22:38:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						22a0294a33 
					 
					
						
						
							
							GH-985 fix jar mods  
						
						 
						
						
						
						
					 
					
						2015-05-21 20:47:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						743af4769e 
					 
					
						
						
							
							GH-952 Hardcore version page tweakery  
						
						 
						
						... 
						
						
						
						Version patches get a lot of new flags that determine which actions are allowed
Version page respects the flags
Customize, revert and edit for version patches
Builting patches can be customized 
						
						
					 
					
						2015-05-17 23:38:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3ed467e1fa 
					 
					
						
						
							
							NOISSUE do not dump minecraft version files into the log  
						
						 
						
						
						
						
					 
					
						2015-05-16 23:33:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a39fb1ef17 
					 
					
						
						
							
							GH-958 print PID when starting Minecraft  
						
						 
						
						
						
						
					 
					
						2015-05-16 18:42:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f2026df597 
					 
					
						
						
							
							GH-952 do not remove {version,custom}.json files, rename them  
						
						 
						
						
						
						
					 
					
						2015-05-16 18:42:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						416e08f741 
					 
					
						
						
							
							GH-952 flesh out {version,custom}.json upgrade step  
						
						 
						
						
						
						
					 
					
						2015-05-15 01:37:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						88f975eff7 
					 
					
						
						
							
							NOISSUE only watch mod folders when the user is looking at them  
						
						 
						
						
						
						
					 
					
						2015-05-11 22:50:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						757b4e260b 
					 
					
						
						
							
							NOISSUE more logging  
						
						 
						
						
						
						
					 
					
						2015-05-06 22:16:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2a4647125d 
					 
					
						
						
							
							GH-942 fix vanilla version list  
						
						 
						
						... 
						
						
						
						Latest release gets the star
Latest snapshot, if it's newer than latest release gets the bug 
						
						
					 
					
						2015-05-06 09:00:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4c6edc9fd4 
					 
					
						
						
							
							GH-907 fix location/java override for java detection  
						
						 
						
						
						
						
					 
					
						2015-05-05 01:09:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c10a4a54d9 
					 
					
						
						
							
							NOISSUE windows hates me  
						
						 
						
						
						
						
					 
					
						2015-05-04 01:28:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1b884d0a9d 
					 
					
						
						
							
							GH-907 improve Java testing and PermGen deprecation handling  
						
						 
						
						
						
						
					 
					
						2015-05-04 01:20:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4fc4a17256 
					 
					
						
						
							
							NOISSUE handle recommended versions better  
						
						 
						
						... 
						
						
						
						Moved constants to the version data file
Use recommended Minecraft instead of latest stable for new instances by default 
						
						
					 
					
						2015-05-02 12:44:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						aea51a0876 
					 
					
						
						
							
							GH-328 overhaul all relevant version lists  
						
						 
						
						
						
						
					 
					
						2015-05-01 20:50:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f8650e3965 
					 
					
						
						
							
							NOISSUE eliminate ProgressProvider  
						
						 
						
						
						
						
					 
					
						2015-04-26 23:04:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						84549ed807 
					 
					
						
						
							
							GH-849 Further NetJob related fixes  
						
						 
						
						
						
						
					 
					
						2015-04-26 18:33:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						28aa8f342e 
					 
					
						
						
							
							GH-887 fix patch file removal  
						
						 
						
						
						
						
					 
					
						2015-04-13 23:26:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4d8f068f9c 
					 
					
						
						
							
							NOISSUE refactor and rearrange zip file utils  
						
						 
						
						
						
						
					 
					
						2015-04-13 00:53:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1f9dd45e49 
					 
					
						
						
							
							GH-329 update description text in MainWindow when instance Minecraft version changes  
						
						 
						
						
						
						
					 
					
						2015-04-13 00:25:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9df2f1fa5c 
					 
					
						
						
							
							NOISSUE fix legacy edit instance  
						
						 
						
						
						
						
					 
					
						2015-04-13 00:15:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						47bbc349eb 
					 
					
						
						
							
							SCRATCH remove more obsolete asset logic  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c8687a8d05 
					 
					
						
						
							
							NOISSUE get rid of the obsolete version builder  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						db877ba121 
					 
					
						
						
							
							NOISSUE move everything.  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4730f54df7 
					 
					
						
						
							
							SCRATCH separate the generic updater logic from the application  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4e94de413b 
					 
					
						
						
							
							SCRATCH no more gui includes in logic  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						141e0a02a0 
					 
					
						
						
							
							SCRATCH move things to the right places  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						473971b6e7 
					 
					
						
						
							
							NOISSUE fix overlap in instance settings registration  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cd9d37aac4 
					 
					
						
						
							
							SCRATCH nuke the overcomplicated logger, use a simple one.  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d313e9ab09 
					 
					
						
						
							
							SCRATCH remove remaining references to MultiMC.h and fix legacy LWJGL  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						154d19bb74 
					 
					
						
						
							
							SCRATCH eliminate InstanceFactory  
						
						 
						
						
						
						
					 
					
						2015-04-12 20:57:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c7b39fe116 
					 
					
						
						
							
							NOISSUE Remove special FTB logic from generic version patch code  
						
						 
						
						
						
						
					 
					
						2015-04-04 02:01:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5ff2681da6 
					 
					
						
						
							
							NOISSUE use QSaveFile for saving patch order  
						
						 
						
						
						
						
					 
					
						2015-04-02 21:56:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6f3aa65bd6 
					 
					
						
						
							
							NOISSUE Split MultiMC app object into MultiMC and Env  
						
						 
						
						
						
						
					 
					
						2015-04-02 11:30:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						791221e923 
					 
					
						
						
							
							NOISSUE Refactors and moving of things  
						
						 
						
						
						
						
					 
					
						2015-04-02 00:14:06 +02:00