Rachel Powers 
							
						 
					 
					
						
						
							
						
						f619a04fe7 
					 
					
						
						
							
							refactor: rename app class  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-06-01 14:55:20 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						5627b4a9c5 
					 
					
						
						
							
							refactor: rename updater files  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-06-01 13:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						1c91d2f242 
					 
					
						
						
							
							feat: paliminary updater  
						
						... 
						
						
						
						- can check for need to update
- can select a version to update to
- perform update: TODO
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 23:03:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						7af116fb00 
					 
					
						
						
							
							refactor: function scope statics  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-28 05:06:28 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						0357921284 
					 
					
						
						
							
							cleanup: move qstyle getInstance decl inline  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-28 04:37:09 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						a04a6f1e0d 
					 
					
						
						
							
							fix(memory leak): don't give shared pointers out to foldermodels (causes cyclic refrence)  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-28 02:15:39 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						37420405c7 
					 
					
						
						
							
							fix(memory leak): refactor NoBigComboStyle -> singleton  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-27 23:22:40 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						c81cb59b4b 
					 
					
						
						
							
							fix(memory leak): don't capture job and create cyclic refrence  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-26 21:21:10 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						ff03dd22fe 
					 
					
						
						
							
							fix(memory leak): don't override default deconstructor + reset shared_ptr + ensure modal get's cleaned up  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-26 21:10:49 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						aae892dfd1 
					 
					
						
						
							
							fix(memory leak): IndexedPack too large to live inside a qlist without pointers ()  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-26 19:21:07 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						e61d8e4dc8 
					 
					
						
						
							
							fix: katabasis and QStyle leaks  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-25 16:16:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						6b8fe283f0 
					 
					
						
						
							
							fix: memory leak, set parent so it's in tree to get cleaned up.  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-21 01:49:13 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						7983977156 
					 
					
						
						
							
							feat: Qt 5.15 adds transfer timeouts. at least use it for downloads  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-21 01:48:34 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						21cb459899 
					 
					
						
						
							
							fix: memory leak NetJob wans't getting cleaned up. ensure lambda capture of job doens;t increase refcount or it will be cyclic  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-21 01:47:54 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						1b3ff96ffd 
					 
					
						
						
							
							fix: memory leak with NetJob and responce not getting cleaned up  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-21 01:46:28 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						6b6d6a01dc 
					 
					
						
						
							
							Merge branch 'develop' into fix/network_and_signals  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-12 01:13:17 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						b16829b0f9 
					 
					
						
						
							
							Gib -> GiB  
						
						... 
						
						
						
						Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-12 00:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						f27716656c 
					 
					
						
						
							
							fix: remove qt < 5.6 support process error signal  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-11 16:32:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						30cf73a22f 
					 
					
						
						
							
							typo fix  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-07 13:23:59 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						884ac73078 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop' into better-tasks  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-07 13:21:21 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						718abaae0e 
					 
					
						
						
							
							doc fixes  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-06 19:18:39 -07:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						ce5bb29c44 
					 
					
						
						
							
							Merge pull request  #1054  from Ryex/more-lax-block-mods-filename-check  
						
						
						
						
					 
					
						2023-05-06 09:54:59 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						d535f73a58 
					 
					
						
						
							
							Merge pull request  #950  from DioEgizio/resize-settings  
						
						... 
						
						
						
						fix: divide minecraftpage into tabs 
						
						
					 
					
						2023-05-06 08:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						d38696f411 
					 
					
						
						
							
							Update launcher/ui/pages/global/MinecraftPage.ui  
						
						... 
						
						
						
						Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net >
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2023-05-06 07:15:14 +02: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 
							
						 
					 
					
						
						
							
						
						e0635955df 
					 
					
						
						
							
							fix: super lax compare  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-04 13:30:39 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						5ec4cbf1cb 
					 
					
						
						
							
							fix add an addtion lax file name match with   replaced with +  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-03 20:31:15 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						64ba5e4ed1 
					 
					
						
						
							
							Merge pull request  #833  from Ryex/advanced_copy_instance  
						
						
						
						
					 
					
						2023-05-02 12:11:41 +02: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 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						495103f72e 
					 
					
						
						
							
							fix: set x-xbl-contract-version header during xbox auth step  
						
						... 
						
						
						
						Refrencing GDlauncher and ATLauncher code for auth as well as https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/reference/live/rest/additional/httpstandardheaders 
it is possible some of microsoft's server's are rejecting our request because of this missing header?
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 10:43:31 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						d80dee2a54 
					 
					
						
						
							
							refactor: pass instance ptr to resource models. use it to find instance root.  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-29 19:55:37 -07:00 
						 
				 
			
				
					
						
							
							
								Rachel Powers 
							
						 
					 
					
						
						
							
						
						788fa40c2a 
					 
					
						
						
							
							refactor: Move ini to use QSettings && drop get/setList functions  
						
						... 
						
						
						
						Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com > 
						
						
					 
					
						2023-04-29 19:55:24 -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