Petr Mrázek 
							
						 
					 
					
						
						
							
						
						952b63f68d 
					 
					
						
						
							
							Refactor icon lists heavily  
						
						... 
						
						
						
						* Icon list now uses a filesystem watcher for updates
* Icon folder is user-customizable
* All the little details. ALL OF THEM. 
						
						
					 
					
						2013-12-31 01:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						027aafc3c1 
					 
					
						
						
							
							Tidy status messages a bit  
						
						
						
						
					 
					
						2013-12-23 15:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f402001453 
					 
					
						
						
							
							Use the central URL list for forge URLs  
						
						
						
						
					 
					
						2013-12-23 00:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						56aeaec7d6 
					 
					
						
						
							
							Merge branch 'feature_forge_gradle' of  https://github.com/02JanDal/MultiMC5  into develop  
						
						
						
						
					 
					
						2013-12-23 00:16:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						9e645f4a37 
					 
					
						
						
							
							Support for the new forge gradle repo  
						
						
						
						
					 
					
						2013-12-23 00:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3841260ef1 
					 
					
						
						
							
							Fix Java checker leaving behind temporary jar files  
						
						
						
						
					 
					
						2013-12-22 23:05:18 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7a07ed7940 
					 
					
						
						
							
							FTB fixage  
						
						... 
						
						
						
						* Corrected an uninitialized variable that prevented forge list loadinf on Windows
* Run the update step twice for FTB instances to ensure forge libs get downloaded 
						
						
					 
					
						2013-12-22 05:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						74b5b5f535 
					 
					
						
						
							
							Make FTB instances behave better  
						
						... 
						
						
						
						* Do not re-create on every reload
* Use the version.json/custom.json logic properly
* Should be offline-friendly
* FTB instances can be copied, turn into normal instances 
						
						
					 
					
						2013-12-22 04:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						82c87aa06f 
					 
					
						
						
							
							Initial FTB support. Allows "tracking" of FTB instances.  
						
						
						
						
					 
					
						2013-12-21 23:40:37 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dd9e04000c 
					 
					
						
						
							
							Improve group changing, update instance on version change  
						
						... 
						
						
						
						Gives a list of existing groups to choose from.
Instances are updated as long as there is at least one valid account. 
						
						
					 
					
						2013-12-15 18:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8f856f5573 
					 
					
						
						
							
							Merge branch 'testing' of  https://github.com/02JanDal/MultiMC5  into develop  
						
						... 
						
						
						
						Conflicts:
	MultiMC.cpp 
						
						
					 
					
						2013-12-14 14:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						b69351d50d 
					 
					
						
						
							
							Merge branch 'develop' of github.com:Drayshak/MultiMC5 into develop  
						
						
						
						
					 
					
						2013-12-13 14:58:35 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						979946b7bb 
					 
					
						
						
							
							First sweep moving URLs to a constants file  
						
						
						
						
					 
					
						2013-12-13 14:58:11 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						39aebddf3b 
					 
					
						
						
							
							Add support for 1.7.4 user_type (needs testing with legacy accounts)  
						
						
						
						
					 
					
						2013-12-13 02:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						a2b0941029 
					 
					
						
						
							
							Java version list should be sorted, JRE->JDK, 64->32  
						
						
						
						
					 
					
						2013-12-12 14:56:32 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						3e8e0dd639 
					 
					
						
						
							
							Fix checker progress derp  
						
						
						
						
					 
					
						2013-12-11 09:39:25 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						afa5e14e20 
					 
					
						
						
							
							Better (but unsorted) Java detection  
						
						
						
						
					 
					
						2013-12-11 04:54:00 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f028aa76bc 
					 
					
						
						
							
							Offline mode support, part 1  
						
						... 
						
						
						
						Refactor MojangAccount so it exposes a less generic interface and supports login. Hide the ugly details.
Yggdrasil tasks are now only used from MojangAccount. 
						
						
					 
					
						2013-12-05 02:39:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						4435016fae 
					 
					
						
						
							
							Fix some bugs that surfaced  
						
						
						
						
					 
					
						2013-12-02 12:02:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						0a6399b52c 
					 
					
						
						
							
							Unit testing  
						
						
						
						
					 
					
						2013-12-02 11:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f56eff04ef 
					 
					
						
						
							
							Fix (hopefully) library dependency resolution.  
						
						... 
						
						
						
						Installing libs is now enabled, hardcoded.
Enable -Wall for all builds.
Fix many warnings and latent bugs. 
						
						
					 
					
						2013-12-01 16:34:51 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f27a6c39ea 
					 
					
						
						
							
							Fix login and startup logging issues  
						
						... 
						
						
						
						Auth uses the refresh endpoint instead of validate. This means less password entering.
Console will now only autoscroll when already scrolled all the way down.
Better conformance with the Yggdrasil auth protocol (not complete yet, but Mojang launcher isn't complete either).
Fix bug that prevented saving the account data (uninitialized variable).
Accounts can now trigger account list saving, this is used for the refresh endpoint. 
						
						
					 
					
						2013-12-01 02:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						8334b6a09f 
					 
					
						
						
							
							Fix crash when no instances are available  
						
						
						
						
					 
					
						2013-11-30 12:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						8831856172 
					 
					
						
						
							
							Remember the last selected instance and select it on startup  
						
						
						
						
					 
					
						2013-11-30 12:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						f7b64a551b 
					 
					
						
						
							
							Add icon for when no default account is selected  
						
						... 
						
						
						
						Also fixed a bug where the icon on the accounts button wouldn't change
when the user checked the "Use as default" checkbox in the account
selection dialog. 
						
						
					 
					
						2013-11-28 15:46:04 -06:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						191e850cf1 
					 
					
						
						
							
							Add support for "no default account"  
						
						
						
						
					 
					
						2013-11-27 23:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						a4c5f0135e 
					 
					
						
						
							
							Allow setting no default account  
						
						... 
						
						
						
						This allows the user to select an account to use every time they launch
an instance. 
						
						
					 
					
						2013-11-27 16:14:18 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						82225a21e1 
					 
					
						
						
							
							Merge branch 'feature_yggdrasil' into develop  
						
						... 
						
						
						
						Conflicts:
	gui/MainWindow.cpp
	logic/OneSixInstance.h
Fix missing session id functionality for legacy and old onesix. 
						
						
					 
					
						2013-11-24 18:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						75e7932607 
					 
					
						
						
							
							Properly implement launching and downloading  
						
						... 
						
						
						
						Also added a system to select an active account to log in with. 
						
						
					 
					
						2013-11-22 12:47:39 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						23bc195b3c 
					 
					
						
						
							
							Implement removing accounts.  
						
						
						
						
					 
					
						2013-11-22 10:54:52 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7f5eb5d61a 
					 
					
						
						
							
							Implement user info stub for newest minecraft snapshot  
						
						
						
						
					 
					
						2013-11-22 01:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						abf8408911 
					 
					
						
						
							
							Nuke and pave the old login system  
						
						... 
						
						
						
						Also, account list now saves profile lists. 
						
						
					 
					
						2013-11-20 18:31:15 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						928e0d0b15 
					 
					
						
						
							
							Implement saving account list to file  
						
						... 
						
						
						
						Currently it only saves when accounts are added or removed. We'll have
to fix this, but we need signals for when account objects change first. 
						
						
					 
					
						2013-11-19 12:53:30 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						a9a0b65358 
					 
					
						
						
							
							Implement loading accounts from list.  
						
						
						
						
					 
					
						2013-11-18 12:58:03 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						cdca530139 
					 
					
						
						
							
							Implement account list and account list dialog  
						
						
						
						
					 
					
						2013-11-18 12:05:35 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						452cc1849f 
					 
					
						
						
							
							Fix Sourceforge lwjgl version index download.  
						
						
						
						
					 
					
						2013-11-06 20:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						bb7e8985f6 
					 
					
						
						
							
							Reformat and (slightly) decruft all the things.  
						
						
						
						
					 
					
						2013-11-04 02:53:05 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d6e4fb2971 
					 
					
						
						
							
							Implement instance sorting options.  
						
						
						
						
					 
					
						2013-11-04 00:11:20 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6ecb833dbf 
					 
					
						
						
							
							Fix problem with instance list not using the instance folder path  
						
						
						
						
					 
					
						2013-10-28 20:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9233477295 
					 
					
						
						
							
							S3 bucket listing support and network code refactors.  
						
						... 
						
						
						
						* Adds support for listing all objects in an S3 bucket.
* Renames a bunch of network related classes (Download->Action)
* Net actions now have static constructors 
						
						
					 
					
						2013-10-26 19:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						205570be32 
					 
					
						
						
							
							Support version format 9, fix version-related segfault, (maybe) fix forge lists.  
						
						
						
						
					 
					
						2013-10-18 01:00:46 +02:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						40a2456646 
					 
					
						
						
							
							Huge Java detection refactor, version dialogs on first run (no JavaPath set) and "auto detect" button  
						
						
						
						
					 
					
						2013-10-14 03:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						05e2da51d8 
					 
					
						
						
							
							Add mod website button thing feature widget. It is super effective.  
						
						
						
						
					 
					
						2013-10-08 01:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a58912eaf7 
					 
					
						
						
							
							Basic version changing (OneSix only for now)  
						
						
						
						
					 
					
						2013-10-08 01:38:26 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8b18af0515 
					 
					
						
						
							
							Get rid of junky timestamps, along with some select pointless log messages  
						
						
						
						
					 
					
						2013-10-06 03:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f83119ce7e 
					 
					
						
						
							
							Added file logger  
						
						
						
						
					 
					
						2013-10-06 01:13:40 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						eba9b3d759 
					 
					
						
						
							
							Add user agent header to most MultiMC download requests.  
						
						
						
						
					 
					
						2013-10-02 23:35:45 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8b0f8b9e59 
					 
					
						
						
							
							``Working'' forge unpackers. Needs a lot of hardening but good for alpha.  
						
						
						
						
					 
					
						2013-09-30 02:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2c8dc0b855 
					 
					
						
						
							
							Compression algo dependencies, still need hackery...  
						
						
						
						
					 
					
						2013-09-26 02:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9d03a9c1e3 
					 
					
						
						
							
							Cache forge version list (it's huge)  
						
						
						
						
					 
					
						2013-09-22 14:00:37 +02:00