Petr Mrázek 
							
						 
					 
					
						
						
							
						
						59e2f52db7 
					 
					
						
						
							
							GH-2238 fix issues with whitespace/newlines in folder and instance names  
						
						 
						
						
						
						
					 
					
						2018-11-01 00:18:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						bbb3b3e6f6 
					 
					
						
						
							
							NOISSUE tabs -> spaces  
						
						 
						
						
						
						
					 
					
						2018-07-15 14:51:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8108c61745 
					 
					
						
						
							
							NOISSUE fix unitialized data warning on Arch Linux  
						
						 
						
						
						
						
					 
					
						2018-07-06 19:46:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						bb599abf59 
					 
					
						
						
							
							NOISSUE fix a bug with mutexes on Windows, more warnings  
						
						 
						
						
						
						
					 
					
						2018-06-28 23:42:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						07f7ec8eef 
					 
					
						
						
							
							NOISSUE fix some warnings so builds can go further  
						
						 
						
						
						
						
					 
					
						2018-06-28 23:35:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7fe94ca7b4 
					 
					
						
						
							
							NOISSUE fix all sorts of warnings, enable Werror and pedantic  
						
						 
						
						
						
						
					 
					
						2018-06-28 23:18:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						19bb50b872 
					 
					
						
						
							
							NOISSUE sync up quazip merge commit  
						
						 
						
						
						
						
					 
					
						2018-06-05 01:01:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Shatunov 
							
						 
					 
					
						
						
							
						
						4d68c1b509 
					 
					
						
						
							
							GH-2291 Fix build with Qt 5.11+  
						
						 
						
						
						
						
					 
					
						2018-06-02 17:22:43 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f0ff2db4e1 
					 
					
						
						
							
							GH-2277 fix even more exception catches by value  
						
						 
						
						
						
						
					 
					
						2018-05-20 01:53:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Charles Milette 
							
						 
					 
					
						
						
							
						
						72c0002b45 
					 
					
						
						
							
							Catch C++ exceptions by const reference  
						
						 
						
						... 
						
						
						
						Fixes  #2277  
						
						
					 
					
						2018-05-19 19:18:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6e69370fbf 
					 
					
						
						
							
							NOISSUE disable useless broken unit test to fix win32 and osx64 builds  
						
						 
						
						
						
						
					 
					
						2018-03-13 01:41:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						82208be49e 
					 
					
						
						
							
							NOISSUE add linux distro name and release stats to analytics  
						
						 
						
						... 
						
						
						
						Hopefully this can serve as some sort of guideline for focusing
effort towards the right distro packages to make. 
						
						
					 
					
						2018-03-13 00:28:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						604295e6d5 
					 
					
						
						
							
							NOISSUE fix some warnings  
						
						 
						
						
						
						
					 
					
						2018-02-11 01:21:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f259e9f727 
					 
					
						
						
							
							NOISSUE update copyright dates  
						
						 
						
						
						
						
					 
					
						2018-02-11 00:40:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						cd55674b36 
					 
					
						
						
							
							NOISSUE do not install .a files for shared libraries on Windows  
						
						 
						
						
						
						
					 
					
						2018-01-27 02:42:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						166e5a03d6 
					 
					
						
						
							
							NOISSUE rearrange build system  
						
						 
						
						... 
						
						
						
						* Added install commands to the libraries instead of force installing files
* Most of the application cmake stuff moved to top level
* RPATH should now be set/cleared correctly
* Contains a fix for GH-1780 
						
						
					 
					
						2018-01-27 02:00:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MinecraftZuriki 
							
						 
					 
					
						
						
							
						
						3470158943 
					 
					
						
						
							
							Support for classic multiplayer via mpticket  
						
						 
						
						
						
						
					 
					
						2017-11-18 01:27:57 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e6d734d9ac 
					 
					
						
						
							
							NOISSUE fix build some more  
						
						 
						
						
						
						
					 
					
						2017-10-29 12:28:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1489720b90 
					 
					
						
						
							
							NOISSUE fix build  
						
						 
						
						
						
						
					 
					
						2017-10-29 12:27:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b76bdf9368 
					 
					
						
						
							
							GH-2026 avoid using awt Dimension class to fix input issues on macOS  
						
						 
						
						
						
						
					 
					
						2017-10-29 12:24:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7add9de1cf 
					 
					
						
						
							
							GH-2026 remove some macOS stuff from launcher part to fix input issues on 1.13  
						
						 
						
						
						
						
					 
					
						2017-10-29 10:02:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c51512f940 
					 
					
						
						
							
							NOISSUE use classparser for importing Legacy instances with undecided Minecraft versions  
						
						 
						
						
						
						
					 
					
						2017-09-27 15:39:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						464bc0f770 
					 
					
						
						
							
							GH-1997 replace use of weird hacks with normal java arguments  
						
						 
						
						... 
						
						
						
						This affects classpath and java.library.path.
The catch is that if the strings cannot be expressed in system codepage
on Windows, it tries to use 8.3 paths. 
						
						
					 
					
						2017-09-27 04:04:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c707042dd7 
					 
					
						
						
							
							NOISSUE set haspaid parameter to true when launching old versions  
						
						 
						
						
						
						
					 
					
						2017-09-20 23:57:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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