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 
							
						 
					 
					
						
						
							
						
						ae75585b52 
					 
					
						
						
							
							Merge pull request  #1040  from Scrumplex/remove-modpacksch  
						
						... 
						
						
						
						Remove FTB modpack support 
						
						
					 
					
						2023-04-29 08:04:53 +02: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 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						f54fc16718 
					 
					
						
						
							
							Merge pull request  #1025  from japa4551/lastLaunchTimeDate  
						
						
						
						
					 
					
						2023-04-27 10:09:53 +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 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						8dc3267925 
					 
					
						
						
							
							Merge pull request  #994  from PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x  
						
						
						
						
					 
					
						2023-04-18 18:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						1b05303250 
					 
					
						
						
							
							Merge pull request  #946  from Ryex/subfolder-watch  
						
						
						
						
					 
					
						2023-04-14 17:10:25 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						51095c5a27 
					 
					
						
						
							
							chore(deps): update hendrikmuhs/ccache-action action to v1.2.9  
						
						
						
						
					 
					
						2023-04-14 06:31:06 +00: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 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						95842ee25f 
					 
					
						
						
							
							Merge pull request  #983  from DioEgizio/update-qt650-win  
						
						
						
						
					 
					
						2023-04-08 22:14:26 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						371c839573 
					 
					
						
						
							
							chore: update Qt to 6.5.0 on Windows  
						
						... 
						
						
						
						Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2023-04-08 19:38:46 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						1b8b044b52 
					 
					
						
						
							
							Merge pull request  #982  from Scrumplex/fix-theming-style  
						
						
						
						
					 
					
						2023-04-08 19:26:43 +02: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 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						ed085630db 
					 
					
						
						
							
							Merge pull request  #968  from Scrumplex/nix/sync-2023-04-02  
						
						
						
						
					 
					
						2023-04-07 06:51:14 -07:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						74d5c7c1a4 
					 
					
						
						
							
							Merge pull request  #972  from DioEgizio/update-qt650  
						
						
						
						
					 
					
						2023-04-07 06:50:02 -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 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						0cf1fc72a3 
					 
					
						
						
							
							chore: update to qt 6.5.0 on macos  
						
						... 
						
						
						
						Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2023-04-03 18:01:23 +02: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 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						0a9081cb87 
					 
					
						
						
							
							Merge pull request  #965  from getchoo/update-manoghud-detection  
						
						
						
						
					 
					
						2023-04-02 17:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						eea1e3b800 
					 
					
						
						
							
							Merge pull request  #967  from PrismLauncher/renovate/flatpak-flatpak-github-actions-6.x  
						
						
						
						
					 
					
						2023-04-02 08:03:02 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						70364884a9 
					 
					
						
						
							
							feat(nix): add support for GameMode  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2023-04-02 11:35:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ea7f03770c 
					 
					
						
						
							
							refactor(nix): use qtWrapperArgs  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2023-04-02 11:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						bc1a7d2890 
					 
					
						
						
							
							Merge pull request  #966  from getchoo/use-ninja  
						
						... 
						
						
						
						use ninja in nix builds 
						
						
					 
					
						2023-04-02 14:06:35 +05:30 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						732bc53692 
					 
					
						
						
							
							chore(deps): update flatpak/flatpak-github-actions action to v6  
						
						
						
						
					 
					
						2023-04-02 03:14:42 +00: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 
							
						 
					 
					
						
						
							
						
						81b1406290 
					 
					
						
						
							
							feat(nix): use ninja for builds  
						
						... 
						
						
						
						Signed-off-by: seth <getchoo@tuta.io > 
						
						
					 
					
						2023-04-01 13:06:53 -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