Rachel Powers 
							
						 
					 
					
						
						
							
						
						62a402d05a 
					 
					
						
						
							
							refactor:  move functions to utils + code-review fixes  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-06 19:10:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						d0b6f0124b 
					 
					
						
						
							
							change: don't search appdata locaiton for logging rules if using custom data dir  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-05 14:13:34 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						b266068644 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-05 14:07:10 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						733619ca74 
					 
					
						
						
							
							feat: estimate remining time on downloads  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						9f9c829bc5 
					 
					
						
						
							
							fix: prevent logspam, fix MacOS theme artifacts  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						236764adf6 
					 
					
						
						
							
							refactor: Qt can handle const& in signals and slots  
						
						... 
						
						
						
						While most Qt types cna use implicit data sharing
pasing our own structs means copies. const& ensure
it's only copied as needed by Qt.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						a80b425551 
					 
					
						
						
							
							fix: no need for const bool  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						d7032d975c 
					 
					
						
						
							
							fix: no need to loop all sub tasks  
						
						... 
						
						
						
						pathc by flowin
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						96decbac27 
					 
					
						
						
							
							feat: default qtlogging.ini file  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						0fb6a2836b 
					 
					
						
						
							
							refactor: propogate only only one StepProgress at a time  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						fe36471b8d 
					 
					
						
						
							
							refactor: logging.h -> Logging.h  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						6b28af6cc5 
					 
					
						
						
							
							fix: clean up license headers for Tasks  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						6306fb564b 
					 
					
						
						
							
							feat: add UID to debug lines of upload tasks  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						cdccb25fe3 
					 
					
						
						
							
							feat: add download size to download details alongside speed  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						b6452215c1 
					 
					
						
						
							
							feat: add details signal to Task  
						
						... 
						
						
						
						feat: add details to mod pack downloading
feat: add logging rule sloading form `ligging.ini at data path root
feat: add `launcher.task` `launcher.task.net` and `launcher.task.net.[down|up]load` logging categories
fix: add new subtask progress to the end of the lay out not the beginning (cuts down on flickering)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:47:50 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						f1028fa66d 
					 
					
						
						
							
							fix: properly map progress range  
						
						... 
						
						
						
						- doument PCRE used for URL compacting
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:47:31 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						9d2f0e4dc8 
					 
					
						
						
							
							feat: Propogated subtask progress  
						
						... 
						
						
						
						Oh boy this is big.
> TaskStepProgress struct is now QMetaObject compatabile and can be sent through signals
> Task now has a method to propogates sub task progress it must be signal bound by each task containing a task wishing to report progress of it's children.
> Downloads report speed
> Tasks now have UUIDS to track them
  - use when reporting
  - use when logging
  - use when storeing them or objects related to them
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:47:20 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						f997529cd4 
					 
					
						
						
							
							feat: better task tracking  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:45:34 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ff07714e8c 
					 
					
						
						
							
							chore: remove FTB modpack support  
						
						... 
						
						
						
						We have been contacted by Feed the Beast to drop support for the FTB
modpack browser from Prism Launcher.
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2023-04-28 11:35:20 +02:00 
						 
				 
			
				
					
						
							
							
								Japa 
							
						 
					 
					
						
						
							
						
						7298f9c273 
					 
					
						
						
							
							Fixed typo  
						
						... 
						
						
						
						Signed-off-by: Japa <japa4551@protonmail.com > 
						
						
					 
					
						2023-04-26 16:06:17 -03:00 
						 
				 
			
				
					
						
							
							
								Japa 
							
						 
					 
					
						
						
							
						
						672f5cf160 
					 
					
						
						
							
							Update launcher/minecraft/MinecraftInstance.cpp  
						
						... 
						
						
						
						Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Japa <japa4551@protonmail.com > 
						
						
					 
					
						2023-04-21 19:46:33 -03:00 
						 
				 
			
				
					
						
							
							
								Japa 
							
						 
					 
					
						
						
							
						
						92cda68480 
					 
					
						
						
							
							Update launcher/minecraft/MinecraftInstance.cpp  
						
						... 
						
						
						
						Co-authored-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
Signed-off-by: Japa <japa4551@protonmail.com > 
						
						
					 
					
						2023-04-21 11:18:17 -03:00 
						 
				 
			
				
					
						
							
							
								Japa 
							
						 
					 
					
						
						
							
						
						f41426f394 
					 
					
						
						
							
							Instance Description displays the last launch date  
						
						... 
						
						
						
						Initial Draft using the Standard C++ Library, still requires testing.
Signed-off-by: Japa <japa4551@protonmail.com > 
						
						
					 
					
						2023-04-21 00:30:38 -03:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						1b05303250 
					 
					
						
						
							
							Merge pull request  #946  from Ryex/subfolder-watch  
						
						
						
						
					 
					
						2023-04-14 17:10:25 +02:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						a02f67ed0e 
					 
					
						
						
							
							refactor: rename watch_subdirectories -> watch_recurisve (prevent confusion of behavior)  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-12 11:30:02 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						a988111507 
					 
					
						
						
							
							fix: do not apply system theme on launch  
						
						... 
						
						
						
						Closes  PrismLauncher/PrismLauncher#490 
Regression introduced by PrismLauncher/PrismLauncher#249 
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
					
						2023-04-08 18:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						c56db0408b 
					 
					
						
						
							
							fix: load setting state with page. don't translate "..."  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-08 07:26:56 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						2321d9c065 
					 
					
						
						
							
							fix: canonical*File*Path()  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-07 18:36:35 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						62c59820cf 
					 
					
						
						
							
							fix: harden watchPath. NO DUPLICATES! >:(  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-03 15:26:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						5ce7874280 
					 
					
						
						
							
							fix: no loops in watch paths! >:(  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-02 18:55:21 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						ba2b5c3a65 
					 
					
						
						
							
							fix: Apply suggestions from code review  
						
						... 
						
						
						
						-expand columspan on new UI element
-improve tooltip
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-02 16:39:13 -07:00 
						 
				 
			
				
					
						
							
							
								seth 
							
						 
					 
					
						
						
							
						
						4055e34320 
					 
					
						
						
							
							chore: use system architecture to detect vulkan layers  
						
						... 
						
						
						
						Signed-off-by: seth <getchoo@tuta.io > 
						
						
					 
					
						2023-04-01 13:09:09 -04:00 
						 
				 
			
				
					
						
							
							
								seth 
							
						 
					 
					
						
						
							
						
						3e3b92d4c1 
					 
					
						
						
							
							chore: improve detection of newer vulkan layers  
						
						... 
						
						
						
						i've been scrump'd
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: seth <getchoo@tuta.io > 
						
						
					 
					
						2023-03-31 20:09:26 +00:00 
						 
				 
			
				
					
						
							
							
								seth 
							
						 
					 
					
						
						
							
						
						c7dc115365 
					 
					
						
						
							
							fix: search for newer mangohud vulkan layers  
						
						... 
						
						
						
						Signed-off-by: seth <getchoo@tuta.io > 
						
						
					 
					
						2023-03-31 15:49:09 -04:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						df17f5e899 
					 
					
						
						
							
							fix: use QDir::Filter::NoDotAndDotDot  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-03-27 19:11:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						a0045ece07 
					 
					
						
						
							
							feat: add setting to watch recursively  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-03-27 19:01:53 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						9418c62d95 
					 
					
						
						
							
							refactor: reprocess log lines per instance  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2023-03-22 10:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						ef50e5595e 
					 
					
						
						
							
							fix: don't try to watch the entier filesystem by watching parent links  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-03-21 12:17:01 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						02bf086c09 
					 
					
						
						
							
							feat: watch sub directories for mods  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-03-21 11:07:20 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						44bf32e729 
					 
					
						
						
							
							fix: handle partial lines in LoggedProcess  
						
						... 
						
						
						
						Fixes  PrismLauncher/PrismLauncher#930 
Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
					
						2023-03-21 18:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						05b6969ee5 
					 
					
						
						
							
							fix: add mnemonic to downloads directory setting  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2023-03-14 13:35:16 +01:00 
						 
				 
			
				
					
						
							
							
								Janrupf 
							
						 
					 
					
						
						
							
						
						c17f6e37e5 
					 
					
						
						
							
							feat: Add setting for downloads directory  
						
						... 
						
						
						
						Closes  #641 
Signed-off-by: Janrupf <business.janrupf@gmail.com > 
					
						2023-03-13 21:58:22 +01:00 
						 
				 
			
				
					
						
							
							
								Kenneth Chew 
							
						 
					 
					
						
						
							
						
						430369feb8 
					 
					
						
						
							
							fix: explicit conversion to C string to fix MinGW g++ 10 build  
						
						... 
						
						
						
						Signed-off-by: Kenneth Chew <kenneth.c0@protonmail.com > 
						
						
					 
					
						2023-03-12 18:33:48 -04:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						1dd96898e1 
					 
					
						
						
							
							Merge pull request  #896  from TheKodeToad/modrinth-token  
						
						
						
						
					 
					
						2023-03-09 15:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								TheKodeToad 
							
						 
					 
					
						
						
							
						
						59b15c5f08 
					 
					
						
						
							
							Fix another duplicate name  🤦  
						
						... 
						
						
						
						Signed-off-by: TheKodeToad <TheKodeToad@proton.me > 
						
						
					 
					
						2023-03-07 21:03:09 +00:00 
						 
				 
			
				
					
						
							
							
								TheKodeToad 
							
						 
					 
					
						
						
							
						
						59cf8f678f 
					 
					
						
						
							
							(hopefully) Fix duplicates names  
						
						... 
						
						
						
						Signed-off-by: TheKodeToad <TheKodeToad@proton.me > 
						
						
					 
					
						2023-03-07 20:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								TheKodeToad 
							
						 
					 
					
						
						
							
						
						088be050b2 
					 
					
						
						
							
							Apply flowln's suggestion :)  
						
						... 
						
						
						
						Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: TheKodeToad <TheKodeToad@proton.me > 
						
						
					 
					
						2023-03-07 20:46:27 +00:00 
						 
				 
			
				
					
						
							
							
								TheKodeToad 
							
						 
					 
					
						
						
							
						
						76f66148db 
					 
					
						
						
							
							Apply flowln's suggestion  
						
						... 
						
						
						
						Signed-off-by: TheKodeToad <TheKodeToad@proton.me > 
						
						
					 
					
						2023-03-05 18:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						f3f0652d2b 
					 
					
						
						
							
							Merge pull request  #853  from kumquat-ir/nil  
						
						... 
						
						
						
						NilLoader mod metadata support 
						
						
					 
					
						2023-03-05 13:39:00 +01:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						06de728aa7 
					 
					
						
						
							
							fix: use toLocalFile() instead of path()  
						
						... 
						
						
						
						QUrl::path() adds a '/' at the beginning of the path on Windows, causing
the world to explode every once in a while.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2023-03-05 08:24:56 -03:00