Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c19f6d4dcd 
					 
					
						
						
							
							NOISSUE allow running legacy without the applet wrapper  
						
						 
						
						... 
						
						
						
						Add 'noapplet' as a trait to do that. 
						
						
					 
					
						2017-07-14 08:43:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						afb0db24a8 
					 
					
						
						
							
							NOISSUE set max of java heap spinboxes to detected physical memory  
						
						 
						
						
						
						
					 
					
						2017-07-11 22:43:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8a1da91219 
					 
					
						
						
							
							NOISSUE finish cleaning quazip  
						
						 
						
						... 
						
						
						
						All LGPL code is back in the customized quazip fork 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cdc9bed83f 
					 
					
						
						
							
							NOISSUE move some zip utility functions back to quazip  
						
						 
						
						... 
						
						
						
						It's not entirely clean yet. 
						
						
					 
					
						2017-05-31 09:20:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						15c829fd3c 
					 
					
						
						
							
							GH-1876 Fork and update quazip  
						
						 
						
						... 
						
						
						
						* It is added as a new submodule: https://github.com/MultiMC/quazip/tree/multimc-1 
* Its build system has been entirely replaced to remove the existing issues with it
* It now has working unit tests
* No more patches needed
* It has a static linking exception in its license now, but we use it shared anyway 
						
						
					 
					
						2017-05-06 17:36:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9d4c188fd4 
					 
					
						
						
							
							GH-1876 turn iconfix into a shared library  
						
						 
						
						
						
						
					 
					
						2017-05-05 09:43:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e854894a3c 
					 
					
						
						
							
							GH-1876 turn pack200 into a shared library  
						
						 
						
						
						
						
					 
					
						2017-05-05 01:34:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e9a6199507 
					 
					
						
						
							
							NOISSUE fix benign issue in pack200 unpacker binary.  
						
						 
						
						
						
						
					 
					
						2017-04-19 22:23:00 +02: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 
							
						 
					 
					
						
						
							
						
						a666dc0a1a 
					 
					
						
						
							
							NOISSUE fix up translation selection in settings and add OS/sys arch reporting  
						
						 
						
						
						
						
					 
					
						2017-01-01 20:04:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						722896d41f 
					 
					
						
						
							
							NOISSUE Translations model and initial setup wizard work  
						
						 
						
						
						
						
					 
					
						2017-01-01 20:04:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						374710a87b 
					 
					
						
						
							
							GH-1379 update nbt++ to allow renaming its library file  
						
						 
						
						
						
						
					 
					
						2016-12-28 21:14:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2344ee2dcd 
					 
					
						
						
							
							GH-1379 rename shared libraries to avoid collisions with system libraries  
						
						 
						
						... 
						
						
						
						It was unlikely, now it's impossible. 
						
						
					 
					
						2016-12-28 17:23:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ef73a2bd32 
					 
					
						
						
							
							NOISSUE fix Windows kernel numbers and add unit test for them  
						
						 
						
						
						
						
					 
					
						2016-11-27 00:40:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5994c47d7c 
					 
					
						
						
							
							NOISSUE add ganalytics and LocalPeer licenses  
						
						 
						
						
						
						
					 
					
						2016-11-26 23:53:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dd0c815396 
					 
					
						
						
							
							NOISSUE fix macOS build (stray assignment to removed variable)  
						
						 
						
						
						
						
					 
					
						2016-11-26 02:22:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						55541c387c 
					 
					
						
						
							
							NOISSUE simplify system detection and user agent handling  
						
						 
						
						... 
						
						
						
						Now it only checks OS kernel name/version.
User agent is 'MultiMC5/$version'.
Kernel info is passed through custom dimensions in analytics. 
						
						
					 
					
						2016-11-26 02:18:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d5fdc23eb2 
					 
					
						
						
							
							NOISSUE dumb down Windows version detection...  
						
						 
						
						... 
						
						
						
						Hopefully the analytics thing will accept it this time. 
						
						
					 
					
						2016-11-25 00:39:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a5fb931e8e 
					 
					
						
						
							
							NOISSUE fix build (OSVERSIONINFOW)  
						
						 
						
						
						
						
					 
					
						2016-11-24 23:32:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						486d653586 
					 
					
						
						
							
							NOISSUE Better Windows version detection and user agent  
						
						 
						
						
						
						
					 
					
						2016-11-24 23:28:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						121e2fd46c 
					 
					
						
						
							
							NOISSUE add analytics settings (enable/disable)  
						
						 
						
						
						
						
					 
					
						2016-11-24 04:10:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7a14b63957 
					 
					
						
						
							
							NOISSUE send custom analytics values  
						
						 
						
						... 
						
						
						
						* System, Java and CPU architecture (either 32 or 64).
* Java version.
* System memory size in MB.
* Java min/max heap size in MB. 
						
						
					 
					
						2016-11-22 02:46:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						44805145dc 
					 
					
						
						
							
							NOISSUE add implementations of system query functions  
						
						 
						
						... 
						
						
						
						* system memory size in bytes
* system architecture is 64bit?
* CPU architecture is 64bit? 
						
						
					 
					
						2016-11-22 02:46:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ee6f2f0a8e 
					 
					
						
						
							
							NOISSUE implement analytics IP anonymization  
						
						 
						
						
						
						
					 
					
						2016-11-21 21:18:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						ad25c89ac4 
					 
					
						
						
							
							NOISSUE ifdef out unknown Apple system versions in analytics  
						
						 
						
						
						
						
					 
					
						2016-11-21 01:30:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						905bc2e440 
					 
					
						
						
							
							NOISSUE most basic analytics integration possible  
						
						 
						
						
						
						
					 
					
						2016-11-21 01:19:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2f8c752d1f 
					 
					
						
						
							
							NOISSUE reformat and sanitize ganalytics  
						
						 
						
						
						
						
					 
					
						2016-11-21 01:19:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						2ec15c32e4 
					 
					
						
						
							
							NOISSUE import google analytics from third party  
						
						 
						
						... 
						
						
						
						See: https://github.com/HSAnet/qt-google-analytics 
Sadly, the API and its internals are not acceptable and it needs changes
upstream likely wouldn't allow. 
						
						
					 
					
						2016-11-20 12:04:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						69be23c5f6 
					 
					
						
						
							
							GH-1726 better failure detection for updates  
						
						 
						
						... 
						
						
						
						Instead of just checking if the new version started, make sure
it is able to write its IPC key to a file and then use the key
to connect to the process. 
						
						
					 
					
						2016-11-19 22:11:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a717864013 
					 
					
						
						
							
							NOISSUE fix the build even more - win32 types are weird  
						
						 
						
						
						
						
					 
					
						2016-10-30 03:03:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						54e0b9bc9b 
					 
					
						
						
							
							NOISSUE fix build some more - Windows  
						
						 
						
						
						
						
					 
					
						2016-10-30 02:53:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						412855ae3d 
					 
					
						
						
							
							NOISSUE refactor window management and launch, make MultiMC a single instance application.  
						
						 
						
						
						
						
					 
					
						2016-10-30 02:37:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cee53f7f3c 
					 
					
						
						
							
							Revert "NOISSUE nuke builtin Minecraft versions"  
						
						 
						
						... 
						
						
						
						This reverts commit 5ae3b2c114 .
We need those builtin versions for now. 
						
						
					 
					
						2016-10-26 18:23:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1f2bed2ef1 
					 
					
						
						
							
							NOISSUE implement direct java launch  
						
						 
						
						... 
						
						
						
						Just running the Java process and giving it params on the command line 
						
						
					 
					
						2016-08-01 21:15:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b6d455a02b 
					 
					
						
						
							
							NOISSUE reorganize and document libraries  
						
						 
						
						
						
						
					 
					
						2016-05-01 00:00:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						47e37635f5 
					 
					
						
						
							
							NOISSUE split GUI stuff from logic library  
						
						 
						
						
						
						
					 
					
						2016-04-30 23:59:23 +02:00