txtsd 
							
						 
					 
					
						
						
							
						
						8963378039 
					 
					
						
						
							
							chore(markdown): MD007 Unordered list indentation  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:57:30 +05:30 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						c7d435bb7a 
					 
					
						
						
							
							chore(markdown): MD025 Multiple top-level headings in the same document  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:57:11 +05:30 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						06cc7e4ea0 
					 
					
						
						
							
							chore(markdown): MD046  Code block style  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						fba20e2cfb 
					 
					
						
						
							
							chore(markdown): MD040 Fenced code blocks should have a language specified  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						358f080c76 
					 
					
						
						
							
							chore(markdown): MD012 Multiple consecutive blank lines  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:55:11 +05:30 
						 
				 
			
				
					
						
							
							
								txtsd 
							
						 
					 
					
						
						
							
						
						8cea57ff0f 
					 
					
						
						
							
							chore(markdown): MD022 Headings should be surrounded by blank lines  
						
						... 
						
						
						
						Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com > 
						
						
					 
					
						2022-08-06 12:53:50 +05:30 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						7b27f200b1 
					 
					
						
						
							
							fix: don't mutate QHash while iterating over it  
						
						... 
						
						
						
						Even though it was using a QMutableHashIterator, sometimes it didn't
work quite well, so this is a bit better.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-05 16:30:12 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						f4b207220c 
					 
					
						
						
							
							fix: add some more nullptr checks / protection  
						
						... 
						
						
						
						die sigsegv 🔫 
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-05 15:10:44 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						d835e1d14e 
					 
					
						
						
							
							refactor: simplify smart pointers more  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-05 11:38:46 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						75f92de8f8 
					 
					
						
						
							
							Merge pull request  #1017  from flowln/kill_orphan_metadata  
						
						... 
						
						
						
						Remove orphaned metadata to avoid problems with auto-updating instances 
						
						
					 
					
						2022-08-04 12:57:20 -07:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						293c1deee5 
					 
					
						
						
							
							Merge pull request  #1014  from DioEgizio/downgrade-qt-macos  
						
						... 
						
						
						
						chore: downgrade to Qt 6.3.0 on macos 
						
						
					 
					
						2022-08-04 12:56:55 -07:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						4dee05a967 
					 
					
						
						
							
							Merge pull request  #1006  from DioEgizio/appimage-ubuntu-moment  
						
						... 
						
						
						
						fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libs 
						
						
					 
					
						2022-08-04 12:56:38 -07:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						8d6414d74a 
					 
					
						
						
							
							Merge pull request  #1019  from Scrumplex/fix-openbsd-root  
						
						... 
						
						
						
						Add root path detection on OpenBSD 
						
						
					 
					
						2022-08-04 21:47:35 +02:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						362ecdb583 
					 
					
						
						
							
							refactor+fix: use QSharedPointer for shared_qobject_ptr  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-04 15:33:51 -03:00 
						 
				 
			
				
					
						
							
							
								LennyMcLennington 
							
						 
					 
					
						
						
							
						
						058b9f9272 
					 
					
						
						
							
							Merge pull request  #994  from Scrumplex/fix-winget-releaser  
						
						... 
						
						
						
						Fix WinGet releaser 
						
						
					 
					
						2022-08-04 16:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						355762aa30 
					 
					
						
						
							
							fix: emit abort in LaunchController  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2022-08-04 10:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						be4fb65470 
					 
					
						
						
							
							fix: Add root path detection on OpenBSD  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2022-08-03 21:14:32 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						4ed296bad4 
					 
					
						
						
							
							fix: allow user to interrupt launch after 3 tries  
						
						... 
						
						
						
						Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net > 
						
						
					 
					
						2022-08-03 20:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gingeh 
							
						 
					 
					
						
						
							
						
						a8aa862919 
					 
					
						
						
							
							Move large condition into a new lambda  
						
						... 
						
						
						
						Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com > 
						
						
					 
					
						2022-08-03 16:39:30 +10:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						31ba1de53b 
					 
					
						
						
							
							fix: remove orphaned metadata to avoid problems with auto-updating insts  
						
						... 
						
						
						
						Just as my master has taught me. 🔫 
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-02 16:15:39 -03:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						bca1fef2b2 
					 
					
						
						
							
							chore: downgrade to Qt 6.3.0 on macos  
						
						... 
						
						
						
						seems to fix some emoji-related issues
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2022-08-02 10:59:54 +02:00 
						 
				 
			
				
					
						
							
							
								Gingeh 
							
						 
					 
					
						
						
							
						
						f33b31e048 
					 
					
						
						
							
							Check for running instance when re-opening the mod folder page and when selecting mods  
						
						... 
						
						
						
						Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com > 
						
						
					 
					
						2022-08-02 14:14:45 +10:00 
						 
				 
			
				
					
						
							
							
								Gingeh 
							
						 
					 
					
						
						
							
						
						0d10ebb7ca 
					 
					
						
						
							
							Update launcher/ui/pages/instance/ModFolderPage.h  
						
						... 
						
						
						
						Co-authored-by: flow <flowlnlnln@gmail.com >
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com > 
						
						
					 
					
						2022-08-02 12:50:25 +10:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						4a8abc948e 
					 
					
						
						
							
							fix: prevent segfault due to callbacks into deleted objects  
						
						... 
						
						
						
						Since network requests are, for the most part, asynchronous, there's a
chance a request only comes through after the request sender has already
been deleted.
This adds a global (read static) hash table relating models for the mod
downloader to their status (true = alive, false = destroyed). It is a
bit of a hack, but I couldn't come up with a better way of doing this.
To reproduce the issue before this commit: scroll really quickly through
CF mods, to trigger network requests for their versions and description.
Then, in the middle of it close the mod downloader. Sometimes this will
create a crash.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 18:34:15 -03:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						6fd3672618 
					 
					
						
						
							
							Merge pull request  #1012  from DioEgizio/patch-10  
						
						... 
						
						
						
						fix: remove iconfix from libraries/README.MD 
						
						
					 
					
						2022-08-01 20:31:11 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						abd090bd48 
					 
					
						
						
							
							fix: remove iconfix from libraries/README.MD  
						
						... 
						
						
						
						someone forgor (💀 ) to remove it
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2022-08-01 20:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sefa Eyeoglu 
							
						 
					 
					
						
						
							
						
						bd9140f1f3 
					 
					
						
						
							
							Merge pull request  #1008  from DioEgizio/qt-version-issue-template  
						
						... 
						
						
						
						chore: update issue template to ask about Qt version 
						
						
					 
					
						2022-08-01 18:40:11 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						9d78b2d259 
					 
					
						
						
							
							Update .github/ISSUE_TEMPLATE/bug_report.yml  
						
						... 
						
						
						
						Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com >
Co-authored-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 14:51:19 +02:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						9c9528838a 
					 
					
						
						
							
							chore: update issue template to ask about Qt version  
						
						... 
						
						
						
						Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2022-08-01 14:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Gingeh 
							
						 
					 
					
						
						
							
						
						77b640b76b 
					 
					
						
						
							
							Disable "Check for Updates" and "Download Mods" while the game is running  
						
						... 
						
						
						
						Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com > 
						
						
					 
					
						2022-08-01 20:56:05 +10:00 
						 
				 
			
				
					
						
							
							
								Gingeh 
							
						 
					 
					
						
						
							
						
						a8dfe98b1a 
					 
					
						
						
							
							Disable "Check for Updates" if all mods are removed  
						
						... 
						
						
						
						Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com > 
						
						
					 
					
						2022-08-01 20:56:05 +10:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						cee41b87f7 
					 
					
						
						
							
							fix(ui): force redraw of mod list when (de)selecting a mod  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:31 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						7a95314e42 
					 
					
						
						
							
							feat(ui): remember mod download dialog's geometry  
						
						... 
						
						
						
						Makes it consistent with other modal dialogs.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:31 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						6aaf1f4f21 
					 
					
						
						
							
							feat: lazy-load CF mod descriptions  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						368a0ddd44 
					 
					
						
						
							
							feat: add mod descriptions to CF mods  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						0808a10b7b 
					 
					
						
						
							
							feat: cache mod versions  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						6f052baa94 
					 
					
						
						
							
							refactor: use function cb instead of class cb in getVersions  
						
						... 
						
						
						
						I've discovered even more functional programming! :^)
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						5bc67d3f6b 
					 
					
						
						
							
							feat: cache extra mod info (like links and body)  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						74c6c5cfbc 
					 
					
						
						
							
							refactor: use function cb instead of class cb in getModInfo  
						
						... 
						
						
						
						I've discovered functional programming :^)
This makes this route more fit for general use.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						158b7fd166 
					 
					
						
						
							
							feat+refactor: clean up ProgressWidget and add progress indicatior to  
						
						... 
						
						
						
						mod downloader
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						c3f647dc96 
					 
					
						
						
							
							feat: add (semi) instant searching in mod downloader  
						
						... 
						
						
						
						It has a delay of 350ms from the last typed character to search, in
order to cache small changes while typing.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:30 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						5936c7b65c 
					 
					
						
						
							
							change: preserve search term across different mod providers  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						a8bcd85c93 
					 
					
						
						
							
							feat+refactor: add shortcuts to mod downloader and clean up  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						127b558f95 
					 
					
						
						
							
							change: change button names to be more user-friendly  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						6e9a27f40f 
					 
					
						
						
							
							feat: display the 'body' of a MR mod on the mod downloader  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						4a13dbe3bb 
					 
					
						
						
							
							feat: create delegate for project item views  
						
						... 
						
						
						
						This allows us to define custom painting for list view items. In
particular, this is applied to the mod downloader, in order to allow
displaying both the mod name and mod description, and settings their
effects (like bold or underline) independent of each other.
Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								flow 
							
						 
					 
					
						
						
							
						
						0f61f5ba03 
					 
					
						
						
							
							fix(ui): missing tr() in mod download dialog's title  
						
						... 
						
						
						
						Signed-off-by: flow <flowlnlnln@gmail.com > 
						
						
					 
					
						2022-08-01 07:33:29 -03:00 
						 
				 
			
				
					
						
							
							
								DioEgizio 
							
						 
					 
					
						
						
							
						
						5f1efbeb67 
					 
					
						
						
							
							fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libs  
						
						... 
						
						
						
						terrible hack but it works™️ 
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com > 
						
						
					 
					
						2022-08-01 09:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								kumquat-ir 
							
						 
					 
					
						
						
							
						
						9c105914f0 
					 
					
						
						
							
							use BlockedModsDialog for ftb packs as well  
						
						... 
						
						
						
						Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com > 
						
						
					 
					
						2022-07-31 15:05:47 -04:00 
						 
				 
			
				
					
						
							
							
								kumquat-ir 
							
						 
					 
					
						
						
							
						
						579582740e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into download-all-blocked  
						
						... 
						
						
						
						Signed-off-by: kumquat-ir <66188216+kumquat-ir@users.noreply.github.com > 
						
						
					 
					
						2022-07-31 14:54:50 -04:00