Petr Mrázek 
							
						 
					 
					
						
						
							
						
						27f276ef13 
					 
					
						
						
							
							GH-1795 add terminal launch option to use a specific Minecraft profile  
						
						... 
						
						
						
						Used like this:
```
./MultiMC --launch 1.17.1 --profile MultiMCTest --server mc.hypixel.net
``` 
						
						
					 
					
						2021-10-31 21:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7c86732a47 
					 
					
						
						
							
							NOISSUE Update links to repo, fix up library README  
						
						
						
						
					 
					
						2021-10-21 23:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						5b3dffce62 
					 
					
						
						
							
							NOISSUE continue debranding...  
						
						
						
						
					 
					
						2021-10-21 00:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f39c313c5f 
					 
					
						
						
							
							NOISSUE fix _ICONFIX_EXPORT  
						
						
						
						
					 
					
						2021-10-21 00:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						441ab7eedc 
					 
					
						
						
							
							NOISSUE debranding for real, initial work  
						
						... 
						
						
						
						This is probably very broken on macOS and Windows and will need a lot of work to complete fully. 
						
						
					 
					
						2021-10-21 00:47:53 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a5956194df 
					 
					
						
						
							
							NOISSUE Remove Requestor, it is unused  
						
						
						
						
					 
					
						2021-09-21 22:02:12 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						823e7d22c7 
					 
					
						
						
							
							GH-4014 fix kernel version scanning on macOS and linux some more  
						
						
						
						
					 
					
						2021-09-04 22:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c17b359d03 
					 
					
						
						
							
							GH-4014 fix kernel version scanning on macOS and linux  
						
						
						
						
					 
					
						2021-09-04 22:10:57 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						938f896bfa 
					 
					
						
						
							
							GH-4014 change updater to recognize new Qt 5.15.2 builds  
						
						
						
						
					 
					
						2021-09-04 21:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b2c1100b1c 
					 
					
						
						
							
							NOISSUE introduce the concept of secrets static library  
						
						
						
						
					 
					
						2021-08-27 22:35:17 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						34a5459dce 
					 
					
						
						
							
							NOISSUE cut down Requestor  
						
						
						
						
					 
					
						2021-08-25 21:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						eae65da110 
					 
					
						
						
							
							GH-3392 Switch MS account login to use device flow instead  
						
						... 
						
						
						
						Device flow involves the user manually opening a web page and putting in
a code. We no longer need to interact with the browser. 
						
						
					 
					
						2021-08-22 20:01:18 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						345641f7d2 
					 
					
						
						
							
							NOISSUE sanitize some MSA auth logging  
						
						
						
						
					 
					
						2021-08-19 00:43:19 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4a283fe4c1 
					 
					
						
						
							
							NOISSUE print errorString in Requestor  
						
						
						
						
					 
					
						2021-08-18 04:18:59 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						f1a5f7bc4d 
					 
					
						
						
							
							NOISSUE add ssl error logging to Requestor  
						
						
						
						
					 
					
						2021-08-18 03:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7921f47ec4 
					 
					
						
						
							
							NOISSUE loosen requirements on CMake version in katabasis  
						
						
						
						
					 
					
						2021-07-25 19:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dd13368085 
					 
					
						
						
							
							NOISSUE bulk addition of code from Katabasis  
						
						
						
						
					 
					
						2021-07-25 19:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						d8598d6901 
					 
					
						
						
							
							NOISSUE Use MiB suffix for Java memory options  
						
						
						
						
					 
					
						2021-06-23 09:57:55 +01:00 
						 
				 
			
				
					
						
							
							
								Janrupf 
							
						 
					 
					
						
						
							
						
						0ccd7223fd 
					 
					
						
						
							
							NOISSUE Make LauncherPart aware of server to join  
						
						
						
						
					 
					
						2021-05-22 16:33:16 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						911074e966 
					 
					
						
						
							
							Merge pull request  #3735  from kumquat-ir/develop  
						
						... 
						
						
						
						NOISSUE Parse META-INF/mods.toml for Forge 1.14+ mod metadata 
						
						
					 
					
						2021-05-15 00:36:46 +02:00 
						 
				 
			
				
					
						
							
							
								Trung Lê 
							
						 
					 
					
						
						
							
						
						c2fd714f8d 
					 
					
						
						
							
							Add limits header  
						
						
						
						
					 
					
						2021-04-29 12:42:49 +10:00 
						 
				 
			
				
					
						
							
							
								kumquat-ir 
							
						 
					 
					
						
						
							
						
						e668aa0f95 
					 
					
						
						
							
							switch to new toml library  
						
						
						
						
					 
					
						2021-04-17 09:46:11 -07:00 
						 
				 
			
				
					
						
							
							
								kumquat-ir 
							
						 
					 
					
						
						
							
						
						860706caec 
					 
					
						
						
							
							allow parsing toml from a QByteArray  
						
						
						
						
					 
					
						2021-04-16 11:02:02 -07:00 
						 
				 
			
				
					
						
							
							
								kumquat-ir 
							
						 
					 
					
						
						
							
						
						42253150e4 
					 
					
						
						
							
							add toml11 as dependency  
						
						
						
						
					 
					
						2021-04-15 23:19:01 -07:00 
						 
				 
			
				
					
						
							
							
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						524fc5b6ec 
					 
					
						
						
							
							NOISSUE Fix string formatting issues  
						
						... 
						
						
						
						This allows translations to have more control over the output :) 
						
						
					 
					
						2021-04-08 18:55:20 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						485f123362 
					 
					
						
						
							
							Merge pull request  #3311  from AbigailBuccaneer/develop  
						
						... 
						
						
						
						Fix endianness handling errors 
						
						
					 
					
						2021-02-09 23:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1cf60a01d5 
					 
					
						
						
							
							Merge pull request  #3538  from Scotsguy/develop  
						
						... 
						
						
						
						NOISSUE Update Copyright Year 
						
						
					 
					
						2021-02-07 02:23:31 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						1868e0ccf1 
					 
					
						
						
							
							GH-3229 fix copy seed button not working for newer worlds  
						
						... 
						
						
						
						Added the `optional-bare` library and refactored NBT reading
code to support this change. 
						
						
					 
					
						2021-02-06 15:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								AppleTheGolden 
							
						 
					 
					
						
						
							
						
						0de064eb35 
					 
					
						
						
							
							NOISSUE Update Copyright Year  
						
						
						
						
					 
					
						2021-01-18 08:28:54 +01:00 
						 
				 
			
				
					
						
							
							
								Moresteck 
							
						 
					 
					
						
						
							
						
						49126fa8e2 
					 
					
						
						
							
							NOISSUE Corrected the fix for Classic saving, fixes Indev compatibility  
						
						
						
						
					 
					
						2020-11-12 14:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						feae420450 
					 
					
						
						
							
							NOISSUE add 'java.vendor' to the checker and display/log the value  
						
						
						
						
					 
					
						2020-09-07 22:28:41 +02:00 
						 
				 
			
				
					
						
							
							
								AbigailBuccaneer 
							
						 
					 
					
						
						
							
						
						6995a2e1ba 
					 
					
						
						
							
							Avoid undefined behaviour when byteswapping  
						
						... 
						
						
						
						`a << b` is undefined when `a` is negative, and `a >> b` is
implementation-defined. The correct thing to do here is to cast to
unsigned, swap the bytes there and then swap back.
This also improves performance on some compilers: Clang is smart enough
to recognise that we're byteswapping here and reduce it to a single
`bswap` instruction on x86_64, but only for the unsigned versions. 
						
						
					 
					
						2020-08-24 18:52:08 +01:00 
						 
				 
			
				
					
						
							
							
								AbigailBuccaneer 
							
						 
					 
					
						
						
							
						
						0f2757f000 
					 
					
						
						
							
							Remove extra semicolons from big-endian handling  
						
						... 
						
						
						
						Fixes  #3296 . 
					
						2020-08-24 17:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						4ca62916f5 
					 
					
						
						
							
							GH-3189 update the nbt library  
						
						
						
						
					 
					
						2020-06-07 21:32:42 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						e7f79c9076 
					 
					
						
						
							
							Remove some old forge hacks  
						
						... 
						
						
						
						Forge apparently removed all `.pack.xz` files without warning.
It broke a bunch of stuff, as always. But it also means we don't need some ugly code anymore.
This is removed:
- Support for 'forge-pack-xz' and the forge-specific file download compression.
- The pack200 library we no longer need.
This stays:
- The LZMA decompression library - we may still want to use it. 
						
						
					 
					
						2020-05-19 15:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Moresteck 
							
						 
					 
					
						
						
							
						
						1f9378af9f 
					 
					
						
						
							
							NOISSUE Fixed online saving in early Classic versions  
						
						
						
						
					 
					
						2020-04-19 20:31:04 +01:00 
						 
				 
			
				
					
						
							
							
								AppleTheGolden 
							
						 
					 
					
						
						
							
						
						437dec91f9 
					 
					
						
						
							
							Update Copyright Year  
						
						
						
						
					 
					
						2019-01-16 21:14:24 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9eb165bfee 
					 
					
						
						
							
							iNOISSUE fix build issue with pack200 on rhel 7.6  
						
						
						
						
					 
					
						2018-11-01 22:08:15 +01:00 
						 
				 
			
				
					
						
							
							
								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