swirl 
							
						 
					 
					
						
						
							
						
						076efc4cb2 
					 
					
						
						
							
							Merge branch 'update-quazip' of git://github.com/Scrumplex/PolyMC into develop  
						
						 
						
						
						
						
					 
					
						2022-02-03 14:14:12 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								swirl 
							
						 
					 
					
						
						
							
						
						2177aa2a6b 
					 
					
						
						
							
							Merge branch 'offline-mode-accounts' of git://github.com/NyaomiDEV/PolyMC into feature/offline_mode  
						
						 
						
						
						
						
					 
					
						2022-02-03 13:54:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								swirl 
							
						 
					 
					
						
						
							
						
						3d3f9a8609 
					 
					
						
						
							
							make closeAfterLaunch good  
						
						 
						
						
						
						
					 
					
						2022-02-03 12:50:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						0442b80a2c 
					 
					
						
						
							
							refactor: simpler includes for quazip  
						
						 
						
						
						
						
					 
					
						2022-01-31 21:40:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						81c72c2038 
					 
					
						
						
							
							refactor: bring back methods that need to be reimplemented  
						
						 
						
						
						
						
					 
					
						2022-01-31 21:40:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						3aa809b8c0 
					 
					
						
						
							
							refactor: add in-tree QuaZip  
						
						 
						
						
						
						
					 
					
						2022-01-31 21:40:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						efa414c442 
					 
					
						
						
							
							refactor: initial migration to QuaZip 1.2  
						
						 
						
						... 
						
						
						
						Let's move off our custom QuaZip. In the olden times we needed the
custom version of QuaZip, as it was basically unmaintained and on
SourceForge (eww). But nowadays it's maintained and on GitHub. See
new GitHub page: https://github.com/stachenov/quazip  
						
						
					 
					
						2022-01-31 21:40:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bexnoss 
							
						 
					 
					
						
						
							
						
						9d23ac562f 
					 
					
						
						
							
							Add offline mode support  
						
						 
						
						
						
						
					 
					
						2022-01-30 02:35:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								swirl 
							
						 
					 
					
						
						
							
						
						0065a29901 
					 
					
						
						
							
							Close after Launch setting  
						
						 
						
						
						
						
					 
					
						2022-01-29 19:04:44 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stypox 
							
						 
					 
					
						
						
							
						
						0235eb5c28 
					 
					
						
						
							
							Fix error message  
						
						 
						
						... 
						
						
						
						The code is trying to get a string from a json object, and if that fails it should log "is not a string", not "is not a timestamp". 
						
						
					 
					
						2022-01-24 11:44:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						8804b035b2 
					 
					
						
						
							
							NOISSUE log server response when failing to fetch profile  
						
						 
						
						
						
						
					 
					
						2022-01-24 11:44:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						54e3438e37 
					 
					
						
						
							
							NOISSUE correctly set http status code in auth reply  
						
						 
						
						
						
						
					 
					
						2022-01-24 11:44:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						70c04745ee 
					 
					
						
						
							
							NOISSUE add some logging to profile fetching failures  
						
						 
						
						
						
						
					 
					
						2022-01-24 11:44:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						55597b458c 
					 
					
						
						
							
							Revert "Merge pull request  #50  from bexnoss/offline-mode"  
						
						 
						
						... 
						
						
						
						This reverts commit b4f750e7db , reversing
changes made to b19e315615 . 
						
						
					 
					
						2022-01-17 03:45:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						f55297eca9 
					 
					
						
						
							
							Revert "Merge pull request  #81  from bexnoss/fix-msa-account-refresh"  
						
						 
						
						... 
						
						
						
						This reverts commit 0bc8baf117 , reversing
changes made to 81fe41a038 . 
						
						
					 
					
						2022-01-17 03:45:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bexnoss 
							
						 
					 
					
						
						
							
						
						5f9270ed4b 
					 
					
						
						
							
							Fix MSA account refresh  
						
						 
						
						
						
						
					 
					
						2022-01-16 23:30:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bexnoss 
							
						 
					 
					
						
						
							
						
						46a3b4de6e 
					 
					
						
						
							
							Remove unnecessary semicolon  
						
						 
						
						
						
						
					 
					
						2022-01-12 18:41:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bexnoss 
							
						 
					 
					
						
						
							
						
						a1ff3b1ee3 
					 
					
						
						
							
							Add offline mode support  
						
						 
						
						
						
						
					 
					
						2022-01-12 14:26:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								swirl 
							
						 
					 
					
						
						
							
						
						1d8196e11a 
					 
					
						
						
							
							More rebranding  
						
						 
						
						... 
						
						
						
						Closes : #39 
Mostly done with rebranding now. We just need to translate some services
to PolyMC. 
						
						
					 
					
						2022-01-10 12:47:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dada513 
							
						 
					 
					
						
						
							
						
						fa98ed3ccd 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into upstream_update  
						
						 
						
						
						
						
					 
					
						2021-12-31 18:05:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9579231ccc 
					 
					
						
						
							
							NOISSUE fix build and change how NetJob is used  
						
						 
						
						... 
						
						
						
						Feed it network upfront... 
						
						
					 
					
						2021-12-31 05:27:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9cc168c526 
					 
					
						
						
							
							NOISSUE fix some OS ifdefs  
						
						 
						
						
						
						
					 
					
						2021-12-31 00:36:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						94fdf13f4a 
					 
					
						
						
							
							NOISSUE proper fix for missing profile + demo mode  
						
						 
						
						
						
						
					 
					
						2021-12-30 21:26:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3efcccf334 
					 
					
						
						
							
							Merge pull request  #4345  from graemeg/freebsd-support  
						
						 
						
						... 
						
						
						
						Adds FreeBSD support to MultiMC 
						
						
					 
					
						2021-12-30 20:00:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						a6e59cb4f4 
					 
					
						
						
							
							NOISSUE detect when user loses entitlements  
						
						 
						
						
						
						
					 
					
						2021-12-30 17:19:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graeme Geldenhuys 
							
						 
					 
					
						
						
							
						
						f42c3a953c 
					 
					
						
						
							
							Restore getNativePath() to its original form.  
						
						 
						
						
						
						
					 
					
						2021-12-28 21:59:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						e6246a9306 
					 
					
						
						
							
							Move MSA Client ID to the same place as the others  
						
						 
						
						... 
						
						
						
						MSA Client ID has been moved to CMakeLists.txt, and defaults to the
Client ID for the PolyMC application.
Removed secrets/notsecrets library, replace with (temporary?)
program_info subdirectory. 
						
						
					 
					
						2021-12-20 02:57:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						7d047f9223 
					 
					
						
						
							
							NOISSE add a shortcut to the loaders mods to main window  
						
						 
						
						
						
						
					 
					
						2021-12-12 22:39:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graeme Geldenhuys 
							
						 
					 
					
						
						
							
						
						fce98f5e16 
					 
					
						
						
							
							Fixes compilation error expanding from macro 'major'.  
						
						 
						
						
						
						
					 
					
						2021-12-12 11:45:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Graeme Geldenhuys 
							
						 
					 
					
						
						
							
						
						7179e75e70 
					 
					
						
						
							
							Changes required to support FreeBSD  
						
						 
						
						
						
						
					 
					
						2021-12-12 11:39:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						dba4c452e0 
					 
					
						
						
							
							NOISSUE account tweaks  
						
						 
						
						
						
						
					 
					
						2021-12-08 01:22:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						825ef52dd5 
					 
					
						
						
							
							NOISSUE fix up some corner cases around migrating accounts  
						
						 
						
						
						
						
					 
					
						2021-12-06 20:16:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						c8ca6acc15 
					 
					
						
						
							
							NOISSUE fix some error mappings for Mojang accounts  
						
						 
						
						
						
						
					 
					
						2021-12-05 03:48:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						d37003b1de 
					 
					
						
						
							
							NOISSUE fix builds, make account refresh queue user friendly  
						
						 
						
						
						
						
					 
					
						2021-12-04 02:10:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						db6431d9e0 
					 
					
						
						
							
							NOISSUE add missing chrono include  
						
						 
						
						
						
						
					 
					
						2021-12-04 01:27:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						3c46d8a412 
					 
					
						
						
							
							GH-4071 Heavily refactor and rearchitect account system  
						
						 
						
						... 
						
						
						
						This makes the account system much more modular
and makes it treat errors as something recoverable,
unless they come directly from the MSA refresh token
becoming invalid. 
						
						
					 
					
						2021-12-04 01:18:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						285188ea53 
					 
					
						
						
							
							GH-4071 handle network errors when logging in with MSA as 'soft'  
						
						 
						
						... 
						
						
						
						This makes the tokens not expire when such errors happen.
Only applies to MSA, not the XBox and Mojang steps afterwards.
Further testing and improvements are still needed. 
						
						
					 
					
						2021-11-28 18:42:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b49987e876 
					 
					
						
						
							
							NOISSUE fix fix fix the accounts again  
						
						 
						
						
						
						
					 
					
						2021-11-23 01:25:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						b258eac215 
					 
					
						
						
							
							NOISSUE continue reshuffling the codebase  
						
						 
						
						
						
						
					 
					
						2021-11-22 03:55:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						9fc677c2a4 
					 
					
						
						
							
							NOISSUE more refactoring  
						
						 
						
						
						
						
					 
					
						2021-11-21 23:36:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						69213b1206 
					 
					
						
						
							
							NOISSUE continue refactoring things to make tests pass  
						
						 
						
						
						
						
					 
					
						2021-11-21 23:21:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						0c861db7a2 
					 
					
						
						
							
							NOISSUE Some happy little refactors  
						
						 
						
						
						
						
					 
					
						2021-11-20 16:22:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						eafeb64dec 
					 
					
						
						
							
							NOISSUE qnam -> network  
						
						 
						
						
						
						
					 
					
						2021-11-17 13:20:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						014e65220e 
					 
					
						
						
							
							NOISSUE Error on launch when launching 1.18 with < Java 17  
						
						 
						
						
						
						
					 
					
						2021-11-16 18:25:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6c82883206 
					 
					
						
						
							
							NOISSUE fix account re-adding not updating current account  
						
						 
						
						
						
						
					 
					
						2021-11-16 02:21:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						25fbeb265a 
					 
					
						
						
							
							NOISSUE fix build some more  
						
						 
						
						
						
						
					 
					
						2021-11-10 03:16:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						30d5a7ab48 
					 
					
						
						
							
							NOISSUE fix build  
						
						 
						
						
						
						
					 
					
						2021-11-10 03:12:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						475d949a1e 
					 
					
						
						
							
							GH-4217 Add support for GamePass accounts and MC profile setup  
						
						 
						
						... 
						
						
						
						- We now use the new endpoint for loggiong in via XBox tokens (/launcher/login)
- We now check game entitlements instead of only relying on MC profile presence
- Accounts can now be added even when they do not have a profile
- The launcher will guide you through selecting a Minecraft name if you don't have one yet 
						
						
					 
					
						2021-11-10 03:02:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janrupf 
							
						 
					 
					
						
						
							
						
						0423464b88 
					 
					
						
						
							
							GH-4227 Don't blindly trust mods.toml to be valid  
						
						 
						
						
						
						
					 
					
						2021-11-06 22:43:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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