Commit Graph

30 Commits

Author SHA1 Message Date
9eb71e94c1 Implement a popup card that renders description markdown 2025-03-19 00:03:32 +01:00
8f466420f2 Add special mods for the base game and expansions
Just for the metadata
2025-03-18 23:40:19 +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
a4ee202971 Implement a little better "loadRequired" 2025-03-18 22:17:14 +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
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
51d9526aa3 Implement some more helper methods and proper copy in modlist 2025-03-16 22:30:10 +01:00
2a7b3f8345 Add copy with to modlist 2025-03-16 22:14:50 +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
2cd9d585e6 Implement everything... 2025-03-16 12:52:55 +01:00
606607a278 More slight refactoring 2025-03-16 12:47:26 +01:00
07ba9604fa It's rim(W!)orld 2025-03-16 12:32:49 +01:00
197ac61774 Rework shit again 2025-03-16 12:32:45 +01:00
8848b0c06e Refactor modlist 2025-03-16 01:09:14 +01:00