Commit Graph

68 Commits

Author SHA1 Message Date
96dda41c46 pass active plugins to fomod installer 2026-03-11 00:30:50 +01:00
295c9bd8c3 fixed fomod visable condition 2026-03-11 00:29:38 +01:00
d806b331db improved instance module 2026-03-10 00:51:08 +01:00
257ff66af8 added context on possible unreachable error 2026-03-10 00:02:39 +01:00
16ed5f9a46 improved root_config 2026-03-09 23:50:12 +01:00
22c5c7ee91 removed useless trace call in activator 2026-03-09 23:40:43 +01:00
b354eedcef improved activator 2026-03-09 23:39:41 +01:00
20e3e304c0 completed downloading of mods 2026-03-09 22:11:57 +01:00
0b49999bc3 added download location to root_config 2026-03-09 22:11:23 +01:00
90c6b59914 added nexus mod downloads 2026-03-08 01:38:27 +01:00
9d9ee1d229 add nexus api key to root config 2026-03-08 01:37:51 +01:00
a78e517163 display file conflict to user 2026-03-07 16:01:28 +01:00
8487bafa57 changed log level on some functions 2026-03-07 16:00:55 +01:00
6612a52e8c paths in config can now be relative to the file 2026-03-07 00:52:13 +01:00
5cc4d2bab2 save instances in map & internalized save path 2026-03-07 00:26:33 +01:00
6c5b212d1c fixed instances now point to games 2026-03-06 18:13:39 +01:00
3da2a4a252 fixed overrides not working 2026-03-06 17:47:30 +01:00
e8cf4b32f5 minor improvment in add to instance 2026-03-06 17:46:55 +01:00
4783c6d20e removed usless derives 2026-03-05 23:17:10 +01:00
c81178567a the great refactor 2026-03-04 22:50:37 +01:00
b6efa0a818 made use of walkdir 2026-03-04 19:56:33 +01:00
d263d487b1 fixed activation 2026-03-04 15:34:15 +01:00
11bd268445 implemented unkown mod install 2026-03-04 15:32:23 +01:00
dc41f93ecb the big refactor 2026-03-04 15:17:55 +01:00
7e6de5c73c added local overrides in instance 2026-03-03 22:39:37 +01:00
a5999f28eb refactored linking game 2026-03-03 22:12:45 +01:00
e9b7aedb6f added type Link 2026-03-03 20:59:37 +01:00
63171acbe4 added abilty to ignore files in a mod 2026-03-03 18:09:10 +01:00
f2042be088 mods without a fomod config can now be installed 2026-03-03 16:02:06 +01:00
d84db4b0c1 resolve_case_instenstive returns a result<option> now 2026-03-03 16:01:30 +01:00
50f16cd7a0 renamed source to path in mod config 2026-03-03 15:58:45 +01:00
a1256064fa removed unused imports 2026-03-02 23:52:27 +01:00
8347fe4ea9 even more improved errors 2026-03-02 23:23:18 +01:00
2c9206007f improved some errors 2026-03-02 23:13:00 +01:00
53e4614970 added log lines 2026-03-02 23:00:24 +01:00
6bb41e7d72 added logging framework 2026-03-02 22:37:15 +01:00
ed87dc1ca9 fixed moduleConfig.xml being case insesitive 2026-03-02 21:27:06 +01:00
217d2303a6 added basic cli 2026-03-02 21:03:27 +01:00
0a3b1cc9ed removed dbg form load order 2026-03-02 21:03:11 +01:00
fc51b25bc3 added get_instance_config in rootConfig 2026-03-02 21:02:51 +01:00
36b45aac5a store refs for ModdedInstance in root config 2026-03-02 20:32:54 +01:00
1f4691cb72 added create plugin txt to linker 2026-03-02 16:16:26 +01:00
eb337e67f4 added load_order to moddedInstance 2026-03-02 16:15:56 +01:00
afb53e9022 updated wip main 2026-03-01 23:19:26 +01:00
8fc5480243 fixed load_order 2026-03-01 23:18:59 +01:00
50151d30df refactored linker 2026-03-01 22:21:00 +01:00
2bf59a17f8 added mod_id to InstalledMod 2026-03-01 22:20:26 +01:00
bc2ed1d2e3 added toml crate 2026-03-01 21:36:54 +01:00
fe0659ea14 created base config & a lot of refactoring 2026-03-01 21:36:43 +01:00
86b2139759 added load_from_file to fomod config 2026-03-01 21:35:41 +01:00