flow 
							
						 
					 
					
						
						
							
						
						1b878030aa 
					 
					
						
						
							
							fix: enable using more than one download url in mrpacks  
						
						 
						
						... 
						
						
						
						Kinda, it's ugly and hackish, since we don't have the facilities to
do this properly (yet!) 
						
						
					 
					
						2022-06-09 19:54:50 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						8966364648 
					 
					
						
						
							
							Merge pull request  #685  from kthchew/fix/technic-quilt  
						
						 
						
						... 
						
						
						
						Add Quilt support for Technic modpacks 
						
						
					 
					
						2022-06-06 18:03:05 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						1ab00ca8b2 
					 
					
						
						
							
							Merge pull request  #426  from flowln/mod_perma  
						
						 
						
						... 
						
						
						
						Add on-disk mod metadata information 
						
						
					 
					
						2022-06-04 13:23:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						7ac16ed073 
					 
					
						
						
							
							Use QStringList instead of QSet<QString>  
						
						 
						
						... 
						
						
						
						Co-authored-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-05-30 14:40:20 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						3585e4764b 
					 
					
						
						
							
							Add Quilt support for Technic modpacks  
						
						 
						
						
						
						
					 
					
						2022-05-30 14:14:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo 
							
						 
					 
					
						
						
							
						
						2746251dcd 
					 
					
						
						
							
							Fix modrinth search filters  
						
						 
						
						
						
						
					 
					
						2022-05-29 18:23:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lenny McLennington 
							
						 
					 
					
						
						
							
						
						abd240468e 
					 
					
						
						
							
							clean up validateDownloadUrl  
						
						 
						
						
						
						
					 
					
						2022-05-28 17:11:55 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						b5e00027d1 
					 
					
						
						
							
							change: add 'gitlab.com' to whitelisted Modrinth modpack urls  
						
						 
						
						
						
						
					 
					
						2022-05-28 17:01:58 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						f4604bbf79 
					 
					
						
						
							
							change: update whitelisted hosts in Modrinth modpacks  
						
						 
						
						
						
						
					 
					
						2022-05-28 17:01:52 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo22 
							
						 
					 
					
						
						
							
						
						699ad316f0 
					 
					
						
						
							
							Rework curseforge download ( #611 )  
						
						 
						
						... 
						
						
						
						* Use the bulk endpoint on mod resolution for faster download
* Search on modrinth for api blocked mods
* Display a dialog for manually downloading blocked mods 
						
						
					 
					
						2022-05-28 21:53:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						938cae1130 
					 
					
						
						
							
							revert: remove CurseForge workaround for packs too  
						
						 
						
						... 
						
						
						
						Partial revert. Handles missing download URLs. 
						
						
					 
					
						2022-05-25 23:14:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						4ee5264e24 
					 
					
						
						
							
							ATLauncher: Delete files from configs if they conflict with a mod  
						
						 
						
						
						
						
					 
					
						2022-05-23 21:44:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						101ca60b2b 
					 
					
						
						
							
							ATLauncher: Handle extra arguments depends  
						
						 
						
						
						
						
					 
					
						2022-05-23 20:57:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						f28a0aa666 
					 
					
						
						
							
							ATLauncher: Handle main class depends  
						
						 
						
						
						
						
					 
					
						2022-05-23 20:57:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						5a1de15332 
					 
					
						
						
							
							fix: use a more robust method of finding metadata indexes  
						
						 
						
						... 
						
						
						
						Often times, mods can have their name in different forms, changing one
letter to caps or the other way (e.g. JourneyMaps -> Journeymaps).
This makes it possible to find those as well, which is not perfect by
any means, but should suffice for the majority of cases. 
						
						
					 
					
						2022-05-23 14:58:15 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						42f8ec5b14 
					 
					
						
						
							
							fix: do modrinth changes on flame too  
						
						 
						
						... 
						
						
						
						Also fix a dumb moment 
						
						
					 
					
						2022-05-23 14:58:14 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						2fc1b99911 
					 
					
						
						
							
							chore: add license headers  
						
						 
						
						... 
						
						
						
						Prevents a massive inload of Scrumplex ditto's :)
I didn't add it to every file modified in this PR because the other
changes are pretty minor, and would explode the diff of the PR. I hope
that's not a problem O_O 
						
						
					 
					
						2022-05-23 14:58:14 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						0985adfd74 
					 
					
						
						
							
							change: support newest changes with packwiz regarding CF  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:58:08 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						59d628208b 
					 
					
						
						
							
							feat: allow trying to use multiple hash types  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:43:31 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						5c5699bba5 
					 
					
						
						
							
							refactor: move individual pack version parsing to its own function  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:43:31 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						67e0214fa5 
					 
					
						
						
							
							fix: don't try to delete mods multiple times  
						
						 
						
						... 
						
						
						
						Shows a more helpful message if there's a parsing error when reading the
index file.
Also fixes a clazy warning with using the `.data()` method in a
temporary QByteArray object. 
						
						
					 
					
						2022-05-23 14:43:10 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						e17b6804a7 
					 
					
						
						
							
							fix: implement PR suggestions  
						
						 
						
						... 
						
						
						
						Some stylistic changes, and get hashes from the mod providers when
building the metadata. 
						
						
					 
					
						2022-05-23 14:43:09 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						96e36f0604 
					 
					
						
						
							
							refactor: make mod metadata presence (or lack of) easier to find out  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:43:09 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						a99858c64d 
					 
					
						
						
							
							refactor: move code out of ModIndex.h  
						
						 
						
						... 
						
						
						
						Now it's in ModIndex.cpp 
						
						
					 
					
						2022-05-23 14:43:07 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						ba50765c30 
					 
					
						
						
							
							tidy: apply clang-tidy to some files  
						
						 
						
						... 
						
						
						
						Mostly the ones created in this PR + Mod.h / Mod.cpp / ModDetails.h 
						
						
					 
					
						2022-05-23 14:42:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						d7f6b36990 
					 
					
						
						
							
							test+fix: add basic tests and fix issues with it  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:42:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						fab4a7a602 
					 
					
						
						
							
							refactor: abstract metadata handling and clarify names  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:42:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						092d2f8917 
					 
					
						
						
							
							feat: add support for converting builtin -> packwiz mod formats  
						
						 
						
						... 
						
						
						
						Also adds more documentation. 
						
						
					 
					
						2022-05-23 14:42:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						e93b9560b5 
					 
					
						
						
							
							feat: add method to delete mod metadata  
						
						 
						
						... 
						
						
						
						Also moves indexDir setting from LocalModUpdateTask -> ModFolderModel 
						
						
					 
					
						2022-05-23 14:42:27 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						8e4438b375 
					 
					
						
						
							
							feat: add parser for current impl of packwiz mod.toml  
						
						 
						
						... 
						
						
						
						This reads a local mod.toml file and extract information from it. Using
C libs in C++ is kind of a pain tho :( 
						
						
					 
					
						2022-05-23 14:42:27 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						eaa5ce4467 
					 
					
						
						
							
							feat(ui): adapt SequentialTask to nested SequentialTasks  
						
						 
						
						
						
						
					 
					
						2022-05-23 14:42:27 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						b30b88716e 
					 
					
						
						
							
							feat: add very early mod.toml packwiz support  
						
						 
						
						... 
						
						
						
						Also use it as a on-disk format for storing mod metadata. This will be
used later on to make better mod managment. 
						
						
					 
					
						2022-05-23 14:42:22 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						dca4ea5cea 
					 
					
						
						
							
							Merge pull request  #621  from Scrumplex/remove-curseforge-workarounds  
						
						 
						
						
						
						
					 
					
						2022-05-23 10:47:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						ac4497a1f2 
					 
					
						
						
							
							Merge pull request  #605  from jamierocks/h-atl-improv  
						
						 
						
						... 
						
						
						
						ATLauncher: Various work to improve the platform support 
						
						
					 
					
						2022-05-22 20:09:13 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						cb69869836 
					 
					
						
						
							
							revert: remove CurseForge workaround  
						
						 
						
						... 
						
						
						
						We have been asked by CurseForge to remove this workaround as it
violates their terms of service. This is just a partial revert, as the
UI changes were otherwise unrelated.
This reverts commit 92e8aaf36f , reversing
changes made to 88a93945d4 . 
						
						
					 
					
						2022-05-22 22:07:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						29ef1e2c4b 
					 
					
						
						
							
							Merge pull request  #597  from Scrumplex/refactor-modloader-modapi  
						
						 
						
						
						
						
					 
					
						2022-05-22 13:17:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						b84d52be3d 
					 
					
						
						
							
							ATLauncher: Display warnings when selecting optional mods  
						
						 
						
						
						
						
					 
					
						2022-05-21 15:20:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						305973c0e7 
					 
					
						
						
							
							ATLauncher: Display install messages if applicable  
						
						 
						
						
						
						
					 
					
						2022-05-21 15:19:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						7c251efc47 
					 
					
						
						
							
							ATLauncher: Display mod colours in optional mod dialog  
						
						 
						
						
						
						
					 
					
						2022-05-21 15:18:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo 
							
						 
					 
					
						
						
							
						
						c04adf7452 
					 
					
						
						
							
							Do the url trick on initial modpack download too  
						
						 
						
						
						
						
					 
					
						2022-05-21 08:31:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo 
							
						 
					 
					
						
						
							
						
						6542f5f15a 
					 
					
						
						
							
							Apply suggestions  
						
						 
						
						
						
						
					 
					
						2022-05-20 22:06:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo 
							
						 
					 
					
						
						
							
						
						30b56dbcbd 
					 
					
						
						
							
							Port temp fix to mods too  
						
						 
						
						
						
						
					 
					
						2022-05-20 22:00:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo 
							
						 
					 
					
						
						
							
						
						6afe59e76b 
					 
					
						
						
							
							Very Temporary Fix for curseforge  
						
						 
						
						
						
						
					 
					
						2022-05-20 21:19:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						f5f59203a2 
					 
					
						
						
							
							ATLauncher: Reduce boilerplate code for fetching versions  
						
						 
						
						
						
						
					 
					
						2022-05-20 18:05:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						c329730de8 
					 
					
						
						
							
							ATLauncher: Install LiteLoader as a component where possible  
						
						 
						
						
						
						
					 
					
						2022-05-20 18:03:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						97a83c9b7a 
					 
					
						
						
							
							ATLauncher: Avoid downloading Forge twice for older packs  
						
						 
						
						... 
						
						
						
						This resolves a quirk where Forge would still be downloaded for use as
a jarmod, even when we detected Forge as a component. 
						
						
					 
					
						2022-05-20 17:58:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						36045a8b0a 
					 
					
						
						
							
							chore: improve readability  
						
						 
						
						... 
						
						
						
						Co-authored-by: flow <thiagodonato300@gmail.com > 
						
						
					 
					
						2022-05-19 12:37:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						943090db98 
					 
					
						
						
							
							refactor: allow tracking multiple mod loaders  
						
						 
						
						
						
						
					 
					
						2022-05-19 08:49:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						441075f610 
					 
					
						
						
							
							fix: version field in technic pack manifest being null  
						
						 
						
						... 
						
						
						
						Sometimes, the version field, that is supposed to be a string, was a
null instead. Inspecting other entries, seems like the default for not
having a version should be "", so I made it like that in case the
version was null.
I hope this fixes the issue :^) 
						
						
					 
					
						2022-05-18 17:17:16 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						cc13310083 
					 
					
						
						
							
							Merge pull request  #565  from Scrumplex/modrinth-packs  
						
						 
						
						... 
						
						
						
						Initial Modrinth modpack support 
						
						
					 
					
						2022-05-17 16:09:22 +02:00