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 
						 
				 
			
				
					
						
							
							
								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 
						
						
					 
					
						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