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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						887246a66b 
					 
					
						
						
							
							fix: typo and useless code  
						
						 
						
						
						
						
					 
					
						2022-05-16 17:09:14 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dada513 
							
						 
					 
					
						
						
							
						
						3070565fa3 
					 
					
						
						
							
							Merge pull request  #545  from DioEgizio/patch-4  
						
						 
						
						
						
						
					 
					
						2022-05-15 21:42:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						7194bb1b81 
					 
					
						
						
							
							fix: validate whitelisted download urls  
						
						 
						
						
						
						
					 
					
						2022-05-15 16:06:49 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						5f2398fe59 
					 
					
						
						
							
							chore: license headers 2  
						
						 
						
						
						
						
					 
					
						2022-05-15 08:26:34 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						3abf466632 
					 
					
						
						
							
							chore: add/update license headers  
						
						 
						
						
						
						
					 
					
						2022-05-15 13:20:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						4bb429a0fb 
					 
					
						
						
							
							change: use build variables for the modrinth API URLs  
						
						 
						
						... 
						
						
						
						Make it more consistent with the others 
						
						
					 
					
						2022-05-15 07:43:02 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						4a0e4fdb85 
					 
					
						
						
							
							fix: add author page url  
						
						 
						
						
						
						
					 
					
						2022-05-15 07:15:56 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						9731e06728 
					 
					
						
						
							
							fix: fix build on Qt 5.12  
						
						 
						
						
						
						
					 
					
						2022-05-15 11:49:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						4745ed2818 
					 
					
						
						
							
							fix: choose valid download url even if it's not the primary one  
						
						 
						
						... 
						
						
						
						It seems to be possible to have modpack versions that have to primary
file. In those cases, we pick a valid one "at random". 
						
						
					 
					
						2022-05-14 22:50:04 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						9899a0e098 
					 
					
						
						
							
							fix: Have the URL be the project URL itself  
						
						 
						
						... 
						
						
						
						(I think, doesn't seem to work for the waffle though, probably because
of the staging API :/) 
						
						
					 
					
						2022-05-14 21:47:35 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						4fda35b466 
					 
					
						
						
							
							feat: add modrinth pack downloading  
						
						 
						
						... 
						
						
						
						Things that don't work / work poorly (there's more for sure but those
are the evident ones):
    - Icons are broken in the import dialog
    - No way to search for private packs
    - Icons are not downloaded when downloading a mod
    - No support for multiple download URLs
    - Probably a lot more... 
						
						
					 
					
						2022-05-14 20:19:26 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kb1000 
							
						 
					 
					
						
						
							
						
						db03846358 
					 
					
						
						
							
							Add support for importing Modrinth packs from files  
						
						 
						
						
						
						
					 
					
						2022-05-14 20:01:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timoreo22 
							
						 
					 
					
						
						
							
						
						649b8ac7c6 
					 
					
						
						
							
							Merge pull request  #537  from PolyMC/stable  
						
						 
						
						... 
						
						
						
						Merge stable into develop 
						
						
					 
					
						2022-05-09 18:06:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DioEgizio 
							
						 
					 
					
						
						
							
						
						96b2758169 
					 
					
						
						
							
							fix websiteurl in curseforge modpacks  
						
						 
						
						
						
						
					 
					
						2022-05-09 17:42:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						c4549a5375 
					 
					
						
						
							
							Update launcher/modplatform/flame/FlameModIndex.cpp  
						
						 
						
						... 
						
						
						
						Co-authored-by: flow <thiagodonato300@gmail.com > 
						
						
					 
					
						2022-05-08 16:25:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						e9b3140d12 
					 
					
						
						
							
							Update launcher/modplatform/flame/FlameModIndex.cpp  
						
						 
						
						
						
						
					 
					
						2022-05-08 16:25:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Cao 
							
						 
					 
					
						
						
							
						
						22f5128e39 
					 
					
						
						
							
							adopt changes from  #497  remapped  
						
						 
						
						
						
						
					 
					
						2022-05-08 15:22:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						45783c1661 
					 
					
						
						
							
							ATLauncher: Support using share codes  
						
						 
						
						
						
						
					 
					
						2022-04-22 20:37:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						fcdc7a1a35 
					 
					
						
						
							
							fix: fix Modrinth query when Quilt is in use  
						
						 
						
						
						
						
					 
					
						2022-04-19 10:22:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						cab9afa45f 
					 
					
						
						
							
							fix: query for Fabric mods if Quilt is in use  
						
						 
						
						... 
						
						
						
						Right now we want to include Fabric mods in our searches where possible.
Modrinth allows definining multiple loaders, while Flame only allows a
single value.
As a compromise we ask for Fabric mods only on Flame and for both Fabric
and Quilt mods on Modrinth. 
						
						
					 
					
						2022-04-16 23:40:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						76dfb7825a 
					 
					
						
						
							
							fix: 'All' filter working and get around CF API capabilities  
						
						 
						
						
						
						
					 
					
						2022-04-15 08:49:43 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						5cb0e75093 
					 
					
						
						
							
							fix(ui): Refresh mod list when changing filtering options  
						
						 
						
						
						
						
					 
					
						2022-04-15 08:49:41 -03:00