From 978b4b234b6ca60224e62c461d76ccc0c32009c4 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Mon, 4 Sep 2023 19:40:09 -0500 Subject: Parse secondary data directories into the directory structure --- src/directoryrefresher.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/directoryrefresher.cpp') diff --git a/src/directoryrefresher.cpp b/src/directoryrefresher.cpp index 90bfad3b..e6d5524f 100644 --- a/src/directoryrefresher.cpp +++ b/src/directoryrefresher.cpp @@ -489,6 +489,11 @@ void DirectoryRefresher::refresh() m_Root->addFromOrigin(L"data", dataDirectory, 0, dummy); } + for (auto directory : game->secondaryDataDirectories().toStdMap()) { + DirectoryStats dummy; + m_Root->addFromOrigin(directory.first.toStdWString(), QDir::toNativeSeparators(directory.second.absolutePath()).toStdWString(), 0, dummy); + } + std::sort(m_Mods.begin(), m_Mods.end(), [](auto lhs, auto rhs) { return lhs.priority < rhs.priority; }); -- cgit v1.3.1