| 
						
					 | 
					
						
						
							
						
						1bb8ed9084
					 | 
					
						
						
							
							Fix up some of the todos
						
						
						
						
						
						
					 | 
					
						2025-03-22 00:00:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						573ad05514
					 | 
					
						
						
							
							TODO
						
						
						
						
						
						
					 | 
					
						2025-03-19 01:01:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d00c20397f
					 | 
					
						
						
							
							Clean up code
						
						
						
						
						
						
					 | 
					
						2025-03-19 00:48:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						40d251f400
					 | 
					
						
						
							
							Jesus they're not BBCode... They're html and bbcode and markdown
						
						
						
						
						
						
						
						AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 
						
						
					 | 
					
						2025-03-19 00:44:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						09b7fe539e
					 | 
					
						
						
							
							Fix up markdown rendering to be scrollable
						
						
						
						
						
						
					 | 
					
						2025-03-19 00:28:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5f20368fe2
					 | 
					
						
						
							
							The expansions must be loaded in correct order.... fuck
						
						
						
						
						
						
					 | 
					
						2025-03-19 00:17:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9eb71e94c1
					 | 
					
						
						
							
							Implement a popup card that renders description markdown
						
						
						
						
						
						
					 | 
					
						2025-03-19 00:03:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f90371109c
					 | 
					
						
						
							
							Make errors larger
						
						
						
						
						
						
					 | 
					
						2025-03-18 23:41:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7f4b944101
					 | 
					
						
						
							
							Also parse forceLoadAfter
						
						
						
						
						
						
					 | 
					
						2025-03-18 23:40:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8f466420f2
					 | 
					
						
						
							
							Add special mods for the base game and expansions
						
						
						
						
						
						
						
						Just for the metadata 
						
						
					 | 
					
						2025-03-18 23:40:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						160488849f
					 | 
					
						
						
							
							Implement counting files only of the latest version
						
						
						
						
						
						
					 | 
					
						2025-03-18 23:12:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6826b272aa
					 | 
					
						
						
							
							Indent xml for saving
						
						
						
						
						
						
					 | 
					
						2025-03-18 23:04:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c6af27c7e
					 | 
					
						
						
							
							Rework saving to config
						
						
						
						
						
						
					 | 
					
						2025-03-18 23:01:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						71ad392fb6
					 | 
					
						
						
							
							Clean up troubleshooter
						
						
						
						
						
						
					 | 
					
						2025-03-18 22:41:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a4ee202971
					 | 
					
						
						
							
							Implement a little better "loadRequired"
						
						
						
						
						
						
					 | 
					
						2025-03-18 22:17:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a37b67873e
					 | 
					
						
						
							
							Implement mod troubleshooter
						
						
						
						
						
						
					 | 
					
						2025-03-18 21:57:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						164e95fa54
					 | 
					
						
						
							
							Refactor a large part of main into theme
						
						
						
						
						
						
					 | 
					
						2025-03-18 21:40:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						02cfe01ae0
					 | 
					
						
						
							
							Clean up main a little
						
						
						
						
						
						
					 | 
					
						2025-03-18 21:31:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6cfd3e16e
					 | 
					
						
						
							
							Use fucking graphs again
						
						
						
						
						
						
					 | 
					
						2025-03-18 21:01:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						efe74b404e
					 | 
					
						
						
							
							Fix stroking out on missing loadbefore/after
						
						
						
						
						
						
					 | 
					
						2025-03-18 17:27:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e3cd0c13a4
					 | 
					
						
						
							
							Uncomment main
						
						
						
						
						
						
					 | 
					
						2025-03-18 17:23:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1e4b4db220
					 | 
					
						
						
							
							Rework everything again
						
						
						
						
						
						
					 | 
					
						2025-03-18 17:18:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4c768a7fd4
					 | 
					
						
						
							
							Remove main again
						
						
						
						
						
						
					 | 
					
						2025-03-18 00:31:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						69635ec8a0
					 | 
					
						
						
							
							Add the old loadRequired
						
						
						
						
						
						
					 | 
					
						2025-03-18 00:04:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9daae41e1c
					 | 
					
						
						
							
							Fix up incompatibilities
						
						
						
						
						
						
					 | 
					
						2025-03-18 00:03:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						512bd644ab
					 | 
					
						
						
							
							Fix up activemods to be a String, Mod
						
						
						
						
						
						
					 | 
					
						2025-03-18 00:01:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72b6f3486d
					 | 
					
						
						
							
							Rework everything to be less dogshit
						
						
						
						
						
						
					 | 
					
						2025-03-17 23:46:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						179bebf188
					 | 
					
						
						
							
							Fix size sorting and add regressive test
						
						
						
						
						
						
					 | 
					
						2025-03-17 22:40:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						878244ead0
					 | 
					
						
						
							
							Fix up the entire frontend
						
						
						
						
						
						
					 | 
					
						2025-03-17 21:33:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						294219cef3
					 | 
					
						
						
							
							Fix cyclic dependencies
						
						
						
						
						
						
					 | 
					
						2025-03-17 20:56:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a022576f7b
					 | 
					
						
						
							
							Fix checking for dependencies on sort
						
						
						
						
						
						
					 | 
					
						2025-03-17 20:53:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fb8d3195db
					 | 
					
						
						
							
							Refactor mod list to return an object with a list of errors
						
						
						
						
						
						
						
						So we don't throw and catch like Java 
						
						
					 | 
					
						2025-03-17 20:53:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						86a7c16194
					 | 
					
						
						
							
							Implement "move" to troubleshooter to simulate movement
						
						
						
						
						
						
					 | 
					
						2025-03-17 09:31:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						872a59b27c
					 | 
					
						
						
							
							Fix linear forwards backwards
						
						
						
						
						
						
					 | 
					
						2025-03-17 09:07:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2df23dde06
					 | 
					
						
						
							
							Add more test cases
						
						
						
						
						
						
					 | 
					
						2025-03-16 23:48:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dbfe627877
					 | 
					
						
						
							
							Implement parts of linear search and add more test cases for bisect
						
						
						
						
						
						
					 | 
					
						2025-03-16 23:14:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						70198ff293
					 | 
					
						
						
							
							Fix up bisect every which way
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:37:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9192e68bd3
					 | 
					
						
						
							
							Implement backward bisect
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:33:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0a9d97074f
					 | 
					
						
						
							
							Implement forward bisect
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:31:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						51d9526aa3
					 | 
					
						
						
							
							Implement some more helper methods and proper copy in modlist
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:30:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5deaf35b95
					 | 
					
						
						
							
							Comment out our main and broken test
						
						
						
						
						
						
						
						We don't care about them right now, this commit will be reverted
eventually 
						
						
					 | 
					
						2025-03-16 22:18:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d913d8ca60
					 | 
					
						
						
							
							Remove original modlist
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:16:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4d2b676c8b
					 | 
					
						
						
							
							Add mod list troubleshooter skeleton
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:16:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2a7b3f8345
					 | 
					
						
						
							
							Add copy with to modlist
						
						
						
						
						
						
					 | 
					
						2025-03-16 22:14:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d41413dbcd
					 | 
					
						
						
							
							Outline the plan for troubleshooter
						
						
						
						
						
						
					 | 
					
						2025-03-16 14:21:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						958de3e4a1
					 | 
					
						
						
							
							Implement sorting by size
						
						
						
						
						
						
						
						This AI bullshit will be the end of me... 
						
						
					 | 
					
						2025-03-16 14:14:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						856d98ac12
					 | 
					
						
						
							
							Fix up load dependencies to handle circular and multi dependencies
						
						
						
						
						
						
					 | 
					
						2025-03-16 14:01:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9931e7bf89
					 | 
					
						
						
							
							Implement loading dependencies for mods
						
						
						
						
						
						
					 | 
					
						2025-03-16 13:31:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						76363dd523
					 | 
					
						
						
							
							Fix throwing error on conflicts
						
						
						
						
						
						
					 | 
					
						2025-03-16 13:18:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c32101c238
					 | 
					
						
						
							
							lil bit more refactoring
						
						
						
						
						
						
					 | 
					
						2025-03-16 13:13:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |