diff options
| author | SulfurNitride <SulfurNitride@users.noreply.github.com> | 2026-03-07 01:55:46 -0600 |
|---|---|---|
| committer | SulfurNitride <SulfurNitride@users.noreply.github.com> | 2026-03-07 01:55:46 -0600 |
| commit | 7b3a56ca04e818bd5c1d1998dabde977d960ffe0 (patch) | |
| tree | cc71f6f6cc8f1f63eaa0a8bcd973e4cc3e2de622 /libs | |
| parent | 6e156e449a747f7ea8151a6e70c0eb33209c4770 (diff) | |
Replace lootcli with standalone LOOT GUI AppImage on Linux
- Download LOOT AppImage from GitHub releases on first sort
- Pre-seed LOOT settings.toml with game type, path, and masterlist URL
- Mount FUSE VFS before launching LOOT, unmount after exit
- Copy plugins.txt/loadorder.txt to LOOT local path and back
- Fix VFS file timestamps (separate error_code for mtime)
- Add directory timestamps to FUSE (was showing 1969)
- Stamp plugin files with load-order-based incrementing timestamps
- Remove WebEngine dependency on Linux (QTextBrowser fallback)
- Enable LOOT sorting for FalloutNV and FalloutTTW
- Add unmountVFS() to OrganizerCore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Diffstat (limited to 'libs')
| -rw-r--r-- | libs/game_bethesda/src/games/falloutnv/gamefalloutnv.cpp | 5 | ||||
| -rw-r--r-- | libs/game_bethesda/src/games/ttw/gamefalloutttw.cpp | 5 |
2 files changed, 4 insertions, 6 deletions
diff --git a/libs/game_bethesda/src/games/falloutnv/gamefalloutnv.cpp b/libs/game_bethesda/src/games/falloutnv/gamefalloutnv.cpp index effc806..7a147e5 100644 --- a/libs/game_bethesda/src/games/falloutnv/gamefalloutnv.cpp +++ b/libs/game_bethesda/src/games/falloutnv/gamefalloutnv.cpp @@ -200,9 +200,8 @@ QList<PluginSetting> GameFalloutNV::settings() const { return QList<PluginSetting>() << PluginSetting("enable_loot_sorting", - tr("While not recommended by the FNV modding community, " - "enables LOOT sorting"), - false); + tr("Enables LOOT sorting for Fallout New Vegas"), + true); } void GameFalloutNV::initializeProfile(const QDir& path, ProfileSettings settings) const diff --git a/libs/game_bethesda/src/games/ttw/gamefalloutttw.cpp b/libs/game_bethesda/src/games/ttw/gamefalloutttw.cpp index af1ea31..3ffa5a1 100644 --- a/libs/game_bethesda/src/games/ttw/gamefalloutttw.cpp +++ b/libs/game_bethesda/src/games/ttw/gamefalloutttw.cpp @@ -209,9 +209,8 @@ QList<PluginSetting> GameFalloutTTW::settings() const { return QList<PluginSetting>() << PluginSetting("enable_loot_sorting", - tr("While not recommended by the TTW modding community, " - "enables LOOT sorting"), - false); + tr("Enables LOOT sorting for Tale of Two Wastelands"), + true); } void GameFalloutTTW::initializeProfile(const QDir& path, ProfileSettings settings) const |
