Petr Mrázek 
							
						 
					 
					
						
						
							
						
						23d0bd8edd 
					 
					
						
						
							
							NOISSUE make shared logic library ... shared  
						
						
						
						
					 
					
						2015-09-05 18:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c5bb33c716 
					 
					
						
						
							
							GH-1158 generate client uuid for yggdrasil auth  
						
						
						
						
					 
					
						2015-08-22 00:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						61c5a67777 
					 
					
						
						
							
							GH-1053 explode launch task into many small steps, each a Task  
						
						
						
						
					 
					
						2015-07-21 02:38:15 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						db877ba121 
					 
					
						
						
							
							NOISSUE move everything.  
						
						
						
						
					 
					
						2015-04-12 20:57:18 +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 
							
						 
					 
					
						
						
							
						
						6f3aa65bd6 
					 
					
						
						
							
							NOISSUE Split MultiMC app object into MultiMC and Env  
						
						
						
						
					 
					
						2015-04-02 11:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Greenphlem 
							
						 
					 
					
						
						
							
						
						c6c5134398 
					 
					
						
						
							
							Change copyright dates to 2015  
						
						
						
						
					 
					
						2015-02-06 01:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						d9b2f0ed42 
					 
					
						
						
							
							Fix another bunch of copyright years, including fixing  #397  
						
						
						
						
					 
					
						2014-11-02 20:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						9217d9263e 
					 
					
						
						
							
							Update copyright year (finally...)  
						
						
						
						
					 
					
						2014-11-02 19:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Dalheimer 
							
						 
					 
					
						
						
							
						
						a3a5afe119 
					 
					
						
						
							
							Fix   #231 : Enable translation for more strings  
						
						
						
						
					 
					
						2014-11-02 19:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						08fbfa7434 
					 
					
						
						
							
							Make the auth timeout longer (30s)  
						
						
						
						
					 
					
						2014-07-09 19:53:35 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cc499488db 
					 
					
						
						
							
							Fix liteloader, some cleanups.  
						
						
						
						
					 
					
						2014-07-06 11:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b286b93281 
					 
					
						
						
							
							Give more feedback for YggdrasilTask network errors.  
						
						
						
						
					 
					
						2014-04-16 00:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0e6bc97bf3 
					 
					
						
						
							
							Set permissions on the accounts.json file so other users can't access it.  
						
						
						
						
					 
					
						2014-03-23 19:22:39 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4a24ea6c38 
					 
					
						
						
							
							Make some more error messages translateable.  
						
						
						
						
					 
					
						2014-03-23 19:07:13 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ffbc5bb62c 
					 
					
						
						
							
							Offline mode can be used even when online.  
						
						... 
						
						
						
						Allow the user to pick a player name for offline mode.
Big auth refactor. Now using session objects instead of the accounts themselves.
Sessions only last for one instance start and hold all the auth and player data. 
						
						
					 
					
						2014-01-27 03:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3fabb11f4c 
					 
					
						
						
							
							Marginally improve OneSix offline mode launch  
						
						... 
						
						
						
						While reconstructing assets, skip files that don't exist.
Report missing OneSix native libraries. 
						
						
					 
					
						2014-01-18 22:11:33 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e3389a4eef 
					 
					
						
						
							
							Log even more error stuff for login.  
						
						
						
						
					 
					
						2013-12-25 01:27:38 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8d0ca72abb 
					 
					
						
						
							
							Log SSL errors, give common solutions  
						
						
						
						
					 
					
						2013-12-24 23:39:04 +01:00 
						 
				 
			
				
					
						
							
							
								Sky 
							
						 
					 
					
						
						
							
						
						027aafc3c1 
					 
					
						
						
							
							Tidy status messages a bit  
						
						
						
						
					 
					
						2013-12-23 15:48:26 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						77ddf8b5d7 
					 
					
						
						
							
							Show errors when logging in in the account dialog.  
						
						
						
						
					 
					
						2013-12-22 19:47:58 +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 
							
						 
					 
					
						
						
							
						
						d15a6490f6 
					 
					
						
						
							
							Fix bugs introduced by unit test branch  
						
						... 
						
						
						
						Account json was getting rewritten by a folder
Missing icon on Windows (hopefully fixed, `doing it live`) 
						
						
					 
					
						2013-12-14 19:26:50 +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 
							
						 
					 
					
						
						
							
						
						20a332e97c 
					 
					
						
						
							
							Make the account selection list use checkboxes rather than text for active boolean  
						
						
						
						
					 
					
						2013-12-14 09:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						bbd17b6224 
					 
					
						
						
							
							Fix twitch  
						
						
						
						
					 
					
						2013-12-14 01:18:54 +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 
							
						 
					 
					
						
						
							
						
						0af6f96c3d 
					 
					
						
						
							
							Do not log auth crud  
						
						
						
						
					 
					
						2013-12-13 03:06:10 +01: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 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b0dbd4f4af 
					 
					
						
						
							
							Fix offline mode bugs  
						
						
						
						
					 
					
						2013-12-08 22:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0cb8ff40b2 
					 
					
						
						
							
							Finish preliminary offline support  
						
						... 
						
						
						
						* ProgressProvider now has an abort() call
* Abort button support added to the progress dialog
* YggdrasilTask and MojangAccount adapted to support abort
YggdrasilTask will time out after 10 seconds of no network activity, or when the user pushes the Play Offline button.
In offline mode, all instance update tasks are skipped! This will need further work. 
						
						
					 
					
						2013-12-08 17:34:45 +01: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						bfc9e1e5d5 
					 
					
						
						
							
							Verify access tokens before launching Minecraft  
						
						... 
						
						
						
						Kind of an important thing to do... Heh... 
						
						
					 
					
						2013-11-28 20:45:52 -06:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7024e5a83e 
					 
					
						
						
							
							Fix for latest snapshot ``changes''  
						
						
						
						
					 
					
						2013-11-27 01:50:38 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						ad8aeb0b2b 
					 
					
						
						
							
							Implement auth task's response processing.  
						
						... 
						
						
						
						The authenticate task can now successfully log a user in. 
						
						
					 
					
						2013-11-14 14:32:43 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						9cfd5ae465 
					 
					
						
						
							
							Add test authentication task.  
						
						... 
						
						
						
						It doesn't actually do anything with the server's reply yet. 
						
						
					 
					
						2013-11-14 12:17:38 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						d84b1a91f4 
					 
					
						
						
							
							Add abstract base class for Yggdrasil tasks.  
						
						
						
						
					 
					
						2013-11-13 14:12:31 -06:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						962639aa6d 
					 
					
						
						
							
							Added data structures for Mojang Account.  
						
						
						
						
					 
					
						2013-11-11 12:59:59 -06:00