Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						0a6399b52c 
					 
					
						
						
							
							Unit testing  
						
						
						
						
					 
					
						2013-12-02 11:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						613699b362 
					 
					
						
						
							
							Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop  
						
						
						
						
					 
					
						2013-12-01 14:28:47 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						2427ad6871 
					 
					
						
						
							
							Rework MultiMC's versioning system  
						
						
						
						
					 
					
						2013-12-01 14:27:36 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						75c4d97b90 
					 
					
						
						
							
							Exclude more debug libs (on OSX), debug builds include debug libs.  
						
						
						
						
					 
					
						2013-12-01 17:33:40 +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 
							
						 
					 
					
						
						
							
						
						a3fbf05c7b 
					 
					
						
						
							
							Fix private info censor  
						
						
						
						
					 
					
						2013-12-01 02:14:32 +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 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2eaf33816b 
					 
					
						
						
							
							Merge  https://github.com/brainiac744/MultiMC5  into develop  
						
						
						
						
					 
					
						2013-11-30 13:17:23 +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 
						 
				 
			
				
					
						
							
							
								Anthony Parrott 
							
						 
					 
					
						
						
							
						
						6518296e99 
					 
					
						
						
							
							Fix OS X packaging problem  
						
						... 
						
						
						
						GLOB_RECURSE was pointing at the wrong directory - it needed to point
at the directories that had the dylib files in them to fix them so they
didn’t point at the local installed version of Qt 
						
						
					 
					
						2013-11-29 02:31:30 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						eff38858ef 
					 
					
						
						
							
							Fixed compilation errors.  
						
						... 
						
						
						
						Yeah... Forgot to recompile everything after deleting those files. 
						
						
					 
					
						2013-11-28 22:18:22 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						0395474a0c 
					 
					
						
						
							
							Nuke dead code  
						
						
						
						
					 
					
						2013-11-28 22:05:58 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						f3a9dde52e 
					 
					
						
						
							
							Rework the password dialog  
						
						... 
						
						
						
						It's now used as a general purpose "account edit dialog". It'll be used
for entering usernames, passwords, or both. 
						
						
					 
					
						2013-11-28 21:40:40 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						bfc9e1e5d5 
					 
					
						
						
							
							Verify access tokens before launching Minecraft  
						
						... 
						
						
						
						Kind of an important thing to do... Heh... 
						
						
					 
					
						2013-11-28 20:45:52 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						1f150dcb78 
					 
					
						
						
							
							Tweak the layout of the accounts button  
						
						
						
						
					 
					
						2013-11-28 16:05:07 -06: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 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						8232271c00 
					 
					
						
						
							
							Merge branch 'develop' of github.com:MultiMC/MultiMC5 into feature_yggdrasil  
						
						
						
						
					 
					
						2013-11-28 14:51:34 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						a914e8bd24 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/Drayshak/MultiMC5  into feature_yggdrasil  
						
						
						
						
					 
					
						2013-11-28 14:50:12 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						60e325b8af 
					 
					
						
						
							
							Merge  https://github.com/brainiac744/MultiMC5  into develop  
						
						
						
						
					 
					
						2013-11-28 21:28:57 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						61f1dd6e2b 
					 
					
						
						
							
							Merge  https://github.com/Drayshak/MultiMC5  into develop  
						
						
						
						
					 
					
						2013-11-28 21:28:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anthony Parrott 
							
						 
					 
					
						
						
							
						
						c0c7037e18 
					 
					
						
						
							
							Could reach end of rulesFromJsonV4 method without returning a QList  
						
						... 
						
						
						
						It was possible for execution to reach the end of the rulesFromJsonV4
method without returning. This was causing a crash on OS X when parsing
rules inside an instance. 
						
						
					 
					
						2013-11-28 14:50:04 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						fec8c054c3 
					 
					
						
						
							
							Merge branch 'develop' of github.com:MultiMC/MultiMC5 into feature_yggdrasil  
						
						
						
						
					 
					
						2013-11-28 13:24:08 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e18feee26f 
					 
					
						
						
							
							Update BUILD.md  
						
						... 
						
						
						
						Add OSX build instructions taken from https://gist.github.com/number5/7250865  
						
						
					 
					
						2013-11-28 13:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						191e850cf1 
					 
					
						
						
							
							Add support for "no default account"  
						
						
						
						
					 
					
						2013-11-27 23:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						d32cb1c95d 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/feature_yggdrasil' into develop  
						
						
						
						
					 
					
						2013-11-27 22:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						70973d111a 
					 
					
						
						
							
							Use player face in accounts dropdown, grab all valid account skins on startup  
						
						
						
						
					 
					
						2013-11-27 22:47:15 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						69d8ab16c5 
					 
					
						
						
							
							Dropdown for account switching  
						
						
						
						
					 
					
						2013-11-27 22:39:49 +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 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						d794a4d0bf 
					 
					
						
						
							
							Merge branch 'develop' of github.com:MultiMC/MultiMC5 into develop  
						
						
						
						
					 
					
						2013-11-27 14:20:42 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						7e87278da9 
					 
					
						
						
							
							Add Arcanist config file  
						
						
						
						
					 
					
						2013-11-27 14:19:31 -06:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						38732636d3 
					 
					
						
						
							
							Nuke skins.json, use nice yggdrasil implementation instead. Grabs all Mojang account skins on addition, active on startup  
						
						
						
						
					 
					
						2013-11-27 18:45:29 +00:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						7d7579d7f0 
					 
					
						
						
							
							Move "manage accounts" to right, use player skin when available  
						
						
						
						
					 
					
						2013-11-27 16:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7024e5a83e 
					 
					
						
						
							
							Fix for latest snapshot ``changes''  
						
						
						
						
					 
					
						2013-11-27 01:50:38 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d6b09f7c13 
					 
					
						
						
							
							Add java checker to the instance settings  
						
						
						
						
					 
					
						2013-11-25 01:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						088b039cf7 
					 
					
						
						
							
							Detect java bitness on launch, use appropriate libraries  
						
						... 
						
						
						
						Fixes problems with latest snapshot 
						
						
					 
					
						2013-11-25 00:46:52 +01: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 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ca297fca79 
					 
					
						
						
							
							Prepare for rework of instance launch/update  
						
						... 
						
						
						
						Added missing licenses
Added a Java functionality checker (detects 32/64bit java)
Refactor of *Update - no longer based on BaseUpdate, but Task directly
Fixed runner script to not derp up on 32bit linux. Could add more detection and error reporting there.
Resources are now split into graphics and generated. Generated resources are placed in the build tree and included from there.
Used the Java checker in the main settings dialog (TODO: instance settings).
Partial support for ${arch}-using libraries - both 32 and 64 variants of ${arch} are downloaded. 
						
						
					 
					
						2013-11-24 06:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4124faf474 
					 
					
						
						
							
							Fix console window (now not a QDialog)  
						
						... 
						
						
						
						It now opens and coloses as expected, depending on user
preferences and the status of the various processes involved.
Console window geometry and state are remembered between runs. 
						
						
					 
					
						2013-11-23 01:41:28 +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 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						69ac3e5a86 
					 
					
						
						
							
							Tweak the "no accounts" warning a bit.  
						
						... 
						
						
						
						It now asks users if they want to open the manage accounts dialog to
add their accounts. 
						
						
					 
					
						2013-11-22 10:12:16 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						a332e0d7b1 
					 
					
						
						
							
							Fix crashing when there are no accounts added  
						
						... 
						
						
						
						The warning message actually displays now when there are no Mojang
accounts to log in with, rather than simply crashing MultiMC. 
						
						
					 
					
						2013-11-22 09:53:27 -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 
							
						 
					 
					
						
						
							
						
						03652b01d2 
					 
					
						
						
							
							Add a button to open the account list.  
						
						... 
						
						
						
						Also fix the account list dialog's close button. 
						
						
					 
					
						2013-11-20 12:20:35 -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 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						57a9dadb08 
					 
					
						
						
							
							Forge XZ downloads now use temp files local to MultiMC, files are removed.  
						
						
						
						
					 
					
						2013-11-19 00:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						294c2d122f 
					 
					
						
						
							
							Fix assets URL (expected to change... again)  
						
						
						
						
					 
					
						2013-11-18 20:12:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						a9a0b65358 
					 
					
						
						
							
							Implement loading accounts from list.  
						
						
						
						
					 
					
						2013-11-18 12:58:03 -06:00