Ryan Cao 
							
						 
					 
					
						
						
							
						
						22f5128e39 
					 
					
						
						
							
							adopt changes from  #497  remapped  
						
						 
						
						
						
						
					 
					
						2022-05-08 15:22:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						0682fe544a 
					 
					
						
						
							
							Fix crash if no Minecraft version is selected in the new instance screen  
						
						 
						
						
						
						
					 
					
						2022-04-19 22:20:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						3ff3c335bc 
					 
					
						
						
							
							Merge pull request  #452  from Scrumplex/fix-download-mods-crash  
						
						 
						
						
						
						
					 
					
						2022-04-19 21:47:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dada513 
							
						 
					 
					
						
						
							
						
						b9d5e1bbf1 
					 
					
						
						
							
							Merge pull request  #451  from Scrumplex/fix-modloader-selection  
						
						 
						
						
						
						
					 
					
						2022-04-19 21:01:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						027c666265 
					 
					
						
						
							
							Merge pull request  #450  from Scrumplex/fix-quilt-mod-dl  
						
						 
						
						
						
						
					 
					
						2022-04-19 20:36:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						fcdc7a1a35 
					 
					
						
						
							
							fix: fix Modrinth query when Quilt is in use  
						
						 
						
						
						
						
					 
					
						2022-04-19 10:22:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ac77997a7a 
					 
					
						
						
							
							fix: handle network errors when downloading modlist  
						
						 
						
						
						
						
					 
					
						2022-04-18 14:36:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						fa352ff4d3 
					 
					
						
						
							
							fix: actually check if a mod loader is selected  
						
						 
						
						... 
						
						
						
						Thus also removes a suggestCurrent call from loaderFilterChanged, as it will already be triggered by setSelectedLoaderVersion 
						
						
					 
					
						2022-04-18 14:15:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						fcbf37f60f 
					 
					
						
						
							
							Fix typos and inconsistent capitalization in sort options  
						
						 
						
						
						
						
					 
					
						2022-04-17 17:58:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						a42d2afcee 
					 
					
						
						
							
							Merge pull request  #392  from flowln/mod_filter  
						
						 
						
						
						
						
					 
					
						2022-04-16 18:03:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ezekiel Smith 
							
						 
					 
					
						
						
							
						
						db7cb12551 
					 
					
						
						
							
							Merge pull request  #430  from DioEgizio/make-helppages-on-their-own-dir  
						
						 
						
						... 
						
						
						
						CHANGE: switch the help pages to their own dir 
						
						
					 
					
						2022-04-16 10:18:04 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						3e64935844 
					 
					
						
						
							
							Add Quilt install option while creating an instance  
						
						 
						
						
						
						
					 
					
						2022-04-15 15:37:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						7577115c3c 
					 
					
						
						
							
							Fix Fabric versions appearing for unsupported MC versions  
						
						 
						
						... 
						
						
						
						Also remove an old TODO comment, mentioning an issue that was already fixed. 
						
						
					 
					
						2022-04-15 15:37:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						2cb242e9b3 
					 
					
						
						
							
							Show no loader selected message when add instance window first opens  
						
						 
						
						... 
						
						
						
						This resolves an issue where the message only shows when selecting a mod loader and then selecting "None" again. 
						
						
					 
					
						2022-04-15 15:37:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						7aeccbb6b0 
					 
					
						
						
							
							Fix build on Qt 5.6  
						
						 
						
						
						
						
					 
					
						2022-04-15 15:37:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						8406c7f431 
					 
					
						
						
							
							Add option to install mod loader during instance creation  
						
						 
						
						
						
						
					 
					
						2022-04-15 15:37:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						5f15f51610 
					 
					
						
						
							
							ui: underline search button text when changing filters  
						
						 
						
						... 
						
						
						
						This hopefully makes it easier to the user to know that their changes
will only apply after hitting the search button.
I tried setting the background color, but it seems more unreliable on
cross-platform than underlining. Also, it could be worse for daltonic people,
so I don't know what to do :( 
						
						
					 
					
						2022-04-15 08:49:43 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						277de41200 
					 
					
						
						
							
							rework: make the filter as a tabbed widget in the dialog itself  
						
						 
						
						... 
						
						
						
						Still needs a clear indication that the filter only applies after you
click the search button... 
						
						
					 
					
						2022-04-15 08:49:43 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						63bce04648 
					 
					
						
						
							
							fix: Polish usage in some cases  
						
						 
						
						... 
						
						
						
						Also fiz some typos 
						
						
					 
					
						2022-04-15 08:49:43 -03: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						c730fd6e5f 
					 
					
						
						
							
							feat: Use version filter when searching mods  
						
						 
						
						
						
						
					 
					
						2022-04-15 08:45:30 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						c2b97c3e3f 
					 
					
						
						
							
							feat: Integrate newly created filter dialog in ModPage  
						
						 
						
						
						
						
					 
					
						2022-04-15 08:42:30 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DioEgizio 
							
						 
					 
					
						
						
							
						
						1dd663af6e 
					 
					
						
						
							
							CHANGE: switch the help pages to their own dir  
						
						 
						
						... 
						
						
						
						also renames modrinth-platform/curseforge-platform to just Mod-platform since they have the pages are basically the same 
						
						
					 
					
						2022-04-15 11:15:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						9fb5674233 
					 
					
						
						
							
							refactor: cleanup ModLoaderType  
						
						 
						
						
						
						
					 
					
						2022-04-14 21:55:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						35cfb41a9c 
					 
					
						
						
							
							fix: check for Quilt as Fabric-compatible loader  
						
						 
						
						
						
						
					 
					
						2022-04-07 18:46:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						b6e722a048 
					 
					
						
						
							
							BuildConfig: Make Technic API base URL and build constants  
						
						 
						
						
						
						
					 
					
						2022-04-02 13:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						a232c2d509 
					 
					
						
						
							
							Technic: Display available versions for Solder packs  
						
						 
						
						
						
						
					 
					
						2022-04-02 13:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						c8092269ba 
					 
					
						
						
							
							Technic: Match CurseForge pack description format  
						
						 
						
						
						
						
					 
					
						2022-04-02 13:53:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						9d88f07955 
					 
					
						
						
							
							Technic: Include the modpack version in instance title  
						
						 
						
						
						
						
					 
					
						2022-04-02 13:53:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						f267375ac2 
					 
					
						
						
							
							Technic: Prevent potential HTML injection  
						
						 
						
						
						
						
					 
					
						2022-04-02 13:53:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						d44fa416ca 
					 
					
						
						
							
							Technic: Allow pack API urls to be used in search  
						
						 
						
						... 
						
						
						
						This mimics the behaviour that the Technic launcher has, and their
website displays API URLs for.
The big benefit of this, is to be able to install private packs now :) 
						
						
					 
					
						2022-04-02 13:53:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						306df9e17f 
					 
					
						
						
							
							Merge pull request  #352  from Scrumplex/fix-name  
						
						 
						
						... 
						
						
						
						Update Credits and Branding 
						
						
					 
					
						2022-03-29 11:24:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ea60e48d9d 
					 
					
						
						
							
							chore: add license header  
						
						 
						
						... 
						
						
						
						chore: add license header 
						
						
					 
					
						2022-03-27 20:59:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						85f3fc9944 
					 
					
						
						
							
							fix: remove "PolyMC" from strings  
						
						 
						
						
						
						
					 
					
						2022-03-27 20:59:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						d00c320c00 
					 
					
						
						
							
							optimize: Improve mod versions request to Modrinth  
						
						 
						
						... 
						
						
						
						This uses more arguments in the GET request for mod versions on the
Modrinth API, filtering what versions can be returned, decreasing load
on Modrinth servers and improving a little the time it takes for the versions to be
available to the user.
This also removes the now unneeded check on correct modloaders in
ModrinthPackIndex, since it is now filtered by the Modrinth server.
Lastly, this adds a couple of helper functions in ModModel. 
						
						
					 
					
						2022-03-24 19:31:11 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						e13ca94061 
					 
					
						
						
							
							chore: resolve conflicts and merge upstream  
						
						 
						
						
						
						
					 
					
						2022-03-24 18:24:51 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						062fc79286 
					 
					
						
						
							
							Merge pull request  #298  from Scrumplex/fix-i18n  
						
						 
						
						... 
						
						
						
						Fix translatable strings 
						
						
					 
					
						2022-03-21 14:21:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						536b1a23fc 
					 
					
						
						
							
							fix: retranslate mod download pages  
						
						 
						
						
						
						
					 
					
						2022-03-20 21:51:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						cafff5e504 
					 
					
						
						
							
							chore: add license header  
						
						 
						
						
						
						
					 
					
						2022-03-20 21:40:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jamie Mansfield 
							
						 
					 
					
						
						
							
						
						dd5c4b6864 
					 
					
						
						
							
							App: Retranslate all pages when the language is changed  
						
						 
						
						
						
						
					 
					
						2022-03-20 20:48:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ccfd06ad21 
					 
					
						
						
							
							fix(i18n): remove brand names from translations  
						
						 
						
						
						
						
					 
					
						2022-03-19 12:35:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						48c2146a42 
					 
					
						
						
							
							fix(i18n): fix translatable strings  
						
						 
						
						
						
						
					 
					
						2022-03-19 12:29:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						8409aa2571 
					 
					
						
						
							
							tidy: Fix clang-tidy issues on files changed in this PR  
						
						 
						
						... 
						
						
						
						The checks used are roughly the same as the ones proposed in the
clang-tidy PR (except perhaps that I used modernize-* instead of listing
them individually,though I don't think this caused any readability
detriments).
In ModrinthModel.cpp and FlameModModel.cpp I ignored the
modernize-avoid-c-arrays one, mostly because making the sorts array an
std::array would most likely increase the code complexity because of the
virtual function. Aside from that, the static_cast warning from
Application.h was not dealt with, since it's not in this PR's scope. 
						
						
					 
					
						2022-03-14 17:43:36 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						b3c2a56ece 
					 
					
						
						
							
							fix: delete semicolons at the end of .cpp file's functions  
						
						 
						
						... 
						
						
						
						my lsp is weird sometimes 
						
						
					 
					
						2022-03-07 19:55:20 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						9c57b54a81 
					 
					
						
						
							
							refactor: move things around so that related things are close together  
						
						 
						
						... 
						
						
						
						This also adds some comments around ModModel.cpp and ModPage.cpp to add
some ease of reading the code.
Also move some things from headers to cpp files. 
						
						
					 
					
						2022-03-07 19:32:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						b131d3b2ec 
					 
					
						
						
							
							refactor: move more common code to base class  
						
						 
						
						... 
						
						
						
						Also removes unused imports and organize the ModModel header 
						
						
					 
					
						2022-03-07 18:28:24 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						16bfafa29e 
					 
					
						
						
							
							refactor: de-duplicate common code in network mod APIs  
						
						 
						
						
						
						
					 
					
						2022-03-07 17:45:28 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						f714adf6d2 
					 
					
						
						
							
							refactor: move NetJob away from ModModel to ModAPI  
						
						 
						
						... 
						
						
						
						This is done so that 1. ModAPI behaves more like an actual API instead
of just a helper, and 2. Allows for more easily creating other mod
providers that may or may not use network tasks (foreshadowing lol) 
						
						
					 
					
						2022-03-07 16:22:57 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								flow 
							
						 
					 
					
						
						
							
						
						39bd04f06f 
					 
					
						
						
							
							refactor: use Enum instead of raw int for ModLoaderType  
						
						 
						
						
						
						
					 
					
						2022-03-06 16:45:39 -03:00