aboutsummaryrefslogtreecommitdiff
path: root/libs/plugin_python/.github/workflows
diff options
context:
space:
mode:
authorSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-07 08:12:48 -0600
committerSulfurNitride <SulfurNitride@users.noreply.github.com>2026-03-07 08:12:48 -0600
commit7a612650d6582c18097c3f73018101e5a69172bf (patch)
tree44fbac9adfed9757c4495d5a850ab592b3f19d23 /libs/plugin_python/.github/workflows
parent7b3a56ca04e818bd5c1d1998dabde977d960ffe0 (diff)
Fix LOOT integration: FileTime support, VFS timestamps, perf, and overwrite pollution
- Fix VFS files/dirs showing 1969 dates (separate error codes for mtime, set dir timestamps) - Add stampPluginTimestamps() for FileTime games (FalloutNV/FO3/Oblivion) so LOOT sees correct load order - Fix LOOT masterlist URL (v0.21 → v0.26) and point local_path to Fluorine prefix AppData - Capture FileTime-based load order from VFS timestamps before unmount - Handle Plugins.txt case sensitivity on Linux (LOOT writes capital P) - Skip loadorder.txt copy-back for FileTime games to preserve sorted order - Prevent LOOT COW'd plugins from polluting overwrite (discardStagingOnUnmount flag) - Update mo2_setattr to modify VFS tree mtime in-place without triggering COW - VFS perf: replace fs::relative() with fast string prefix strip, cache clock offset, parallel mod scanning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'libs/plugin_python/.github/workflows')
0 files changed, 0 insertions, 0 deletions