Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						8b9ac63657 
					 
					
						
						
							
							chore: update COPYING.md  
						
						
						
						
					 
					
						2022-06-15 10:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						0ba02f0830 
					 
					
						
						
							
							refactor: rename NewLaunch package  
						
						
						
						
					 
					
						2022-06-15 10:05:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						effe46db86 
					 
					
						
						
							
							refactor: move away from UnitTest.cmake  
						
						
						
						
					 
					
						2022-06-14 14:44:49 +02:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						8e43190984 
					 
					
						
						
							
							Compile JavaCheck for Java 7  
						
						
						
						
					 
					
						2022-06-12 17:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						63b69c0b0c 
					 
					
						
						
							
							Change formatting of JavaCheck  
						
						
						
						
					 
					
						2022-06-12 16:29:39 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						dd6d8e0002 
					 
					
						
						
							
							Make Launcher class to look more like original  
						
						
						
						
					 
					
						2022-06-05 02:43:14 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						cd49406bfe 
					 
					
						
						
							
							Fix launching process for some legacy Forge versions  
						
						
						
						
					 
					
						2022-06-05 01:18:59 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						3f259eb97a 
					 
					
						
						
							
							Refactor script parsing  
						
						
						
						
					 
					
						2022-05-14 16:48:14 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						fac0b027b3 
					 
					
						
						
							
							Fix the license header  
						
						
						
						
					 
					
						2022-05-14 16:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						c3336251e0 
					 
					
						
						
							
							Add the license header to EntryPoint  
						
						
						
						
					 
					
						2022-05-13 18:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						c054d0f329 
					 
					
						
						
							
							Add the license header to LauncherFactory  
						
						
						
						
					 
					
						2022-05-13 17:21:35 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						067484a6a8 
					 
					
						
						
							
							Fix formatting  
						
						
						
						
					 
					
						2022-05-13 16:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						113528e1f2 
					 
					
						
						
							
							Make line count check more lenient  
						
						
						
						
					 
					
						2022-05-05 07:20:33 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						6bffa06063 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2022-05-05 07:16:16 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						dcc41ef885 
					 
					
						
						
							
							Improve mpticket file parsing code  
						
						
						
						
					 
					
						2022-05-05 07:14:32 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						9a87ae575e 
					 
					
						
						
							
							More minor fixes  
						
						
						
						
					 
					
						2022-05-03 03:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						860a7af679 
					 
					
						
						
							
							Fix method access modifier  
						
						
						
						
					 
					
						2022-05-03 00:53:22 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						4fdb21b414 
					 
					
						
						
							
							Compile with Java 7 in mind  
						
						
						
						
					 
					
						2022-05-03 00:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						eeb5297284 
					 
					
						
						
							
							Use only Java 7 features (in order to deal with  #515 )  
						
						
						
						
					 
					
						2022-05-03 00:25:26 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						8de63b60b1 
					 
					
						
						
							
							Refactor some parts of NewLaunch (part 2)  
						
						
						
						
					 
					
						2022-05-02 22:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						bd946c78f3 
					 
					
						
						
							
							Merge pull request  #486  from icelimetea/refactor-java-launcher  
						
						... 
						
						
						
						Refactor some parts of NewLaunch 
						
						
					 
					
						2022-04-28 07:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						884f772362 
					 
					
						
						
							
							Clarify exception messages  
						
						
						
						
					 
					
						2022-04-25 11:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						b0a469baab 
					 
					
						
						
							
							Use java.util.logging instead of custom logging  
						
						
						
						
					 
					
						2022-04-24 15:10:35 +01:00 
						 
				 
			
				
					
						
							
							
								icelimetea 
							
						 
					 
					
						
						
							
						
						c968c1be78 
					 
					
						
						
							
							Refactor some parts of NewLaunch  
						
						
						
						
					 
					
						2022-04-24 14:45:01 +01:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						3ec511010f 
					 
					
						
						
							
							fix: Build iconfix as static library  
						
						... 
						
						
						
						On CI we build using the bundled Quazip, and automatically set
-DBUILD_STATIC_LIBS to true, so it build iconfix statically as well.
However, since we recently added support for using the system quazip,
this flag is not set anymore, and PolyMC fails to run because iconfix
neither is statically linked, nor it creates a .so file for dynamic
linking.
Since most other libs are built statically, we should make this one
static as well. Maybe we should consider allowing for dynamic linking of
libs now that quazip is not much of an issue anymore. :^) 
						
						
					 
					
						2022-04-21 09:34:44 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						af167e8e67 
					 
					
						
						
							
							libs: update bundled submodules  
						
						
						
						
					 
					
						2022-04-16 10:23:15 -03:00 
						 
				 
			
				
					
						
							
							
								Philipp David 
							
						 
					 
					
						
						
							
						
						1b47132ebb 
					 
					
						
						
							
							libnbtplusplus: fix compilation as shared library  
						
						
						
						
					 
					
						2022-03-24 08:32:26 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp David 
							
						 
					 
					
						
						
							
						
						c7c83a35fa 
					 
					
						
						
							
							Enable LTO/IPO on release builds  
						
						
						
						
					 
					
						2022-03-22 21:04:35 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp David 
							
						 
					 
					
						
						
							
						
						e8373bbf65 
					 
					
						
						
							
							Build with static rainbow  
						
						
						
						
					 
					
						2022-03-21 12:47:42 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp David 
							
						 
					 
					
						
						
							
						
						26acc836d9 
					 
					
						
						
							
							Revert "fix: use our own prefix for rainbow lib"  
						
						... 
						
						
						
						This reverts commit 61db1c46be 
						
						
					 
					
						2022-03-21 09:40:20 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						61db1c46be 
					 
					
						
						
							
							fix: use our own prefix for rainbow lib  
						
						
						
						
					 
					
						2022-02-12 17:02:54 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						a60b2feb5f 
					 
					
						
						
							
							Revert "refactor(build): link rainbow statically"  
						
						... 
						
						
						
						Windows build fails for some reason. Needs to be investigated later
This reverts commit 812f00eb81 
						
						
					 
					
						2022-02-12 16:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						6ba031f048 
					 
					
						
						
							
							refactor(build): link iconfix statically  
						
						
						
						
					 
					
						2022-02-12 16:10:53 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						812f00eb81 
					 
					
						
						
							
							refactor(build): link rainbow statically  
						
						
						
						
					 
					
						2022-02-12 16:10:46 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						0442b80a2c 
					 
					
						
						
							
							refactor: simpler includes for quazip  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								seth 
							
						 
					 
					
						
						
							
						
						390a90b361 
					 
					
						
						
							
							stop cmake from blocking builds on wsl  
						
						
						
						
					 
					
						2022-01-08 22:49:30 -05:00 
						 
				 
			
				
					
						
							
							
								dada513 
							
						 
					 
					
						
						
							
						
						fa98ed3ccd 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into upstream_update  
						
						
						
						
					 
					
						2021-12-31 18:05:40 +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 
						 
				 
			
				
					
						
							
							
								swirl 
							
						 
					 
					
						
						
							
						
						f25a9bc103 
					 
					
						
						
							
							Completely remove Google Analytics library  
						
						
						
						
					 
					
						2021-12-29 10:37:09 -05:00 
						 
				 
			
				
					
						
							
							
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						0c306d3676 
					 
					
						
						
							
							update submodule  
						
						
						
						
					 
					
						2021-12-21 00:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						18a931eaa9 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into develop  
						
						
						
						
					 
					
						2021-12-20 03:01:41 +00:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						6d3eace2a8 
					 
					
						
						
							
							NOISSUE fix up java dependency to 1.7 so builds work again  
						
						... 
						
						
						
						'7' is not a thing 
						
						
					 
					
						2021-12-19 19:11:08 +01:00 
						 
				 
			
				
					
						
							
							
								swirl 
							
						 
					 
					
						
						
							
						
						7912e0f32b 
					 
					
						
						
							
							Apply patches  
						
						... 
						
						
						
						Re-add lin-system, and fix Linux datadir
fix jar paths
allow for modern java 
						
						
					 
					
						2021-12-18 14:29:33 +00:00 
						 
				 
			
				
					
						
							
							
								Graeme Geldenhuys 
							
						 
					 
					
						
						
							
						
						7179e75e70 
					 
					
						
						
							
							Changes required to support FreeBSD  
						
						
						
						
					 
					
						2021-12-12 11:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Dāvis Mosāns 
							
						 
					 
					
						
						
							
						
						c29b616497 
					 
					
						
						
							
							Update Java version to 7+  
						
						... 
						
						
						
						Otherwise currently it doesn't build with newer Java 
						
						
					 
					
						2021-12-10 03:15:01 +02:00 
						 
				 
			
				
					
						
							
							
								Petr Mrázek 
							
						 
					 
					
						
						
							
						
						859d710581 
					 
					
						
						
							
							GH-4071 handle invalid MSA refresh token as a hard error  
						
						
						
						
					 
					
						2021-11-28 19:01:21 +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