diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2020-07-10 15:47:44 -0400 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2020-07-10 15:47:44 -0400 |
| commit | 287e285afae3d2318d06116a5320efa3dace7a42 (patch) | |
| tree | 82041ef129e59d91ef0c91bbc3539167137a2983 /src/sanitychecks.cpp | |
| parent | 285d0bfc7975fff756dd037dbaf4b10cb3ba2209 (diff) | |
added a bunch more osd checks
added warnings for paths in documents and downloads
Diffstat (limited to 'src/sanitychecks.cpp')
| -rw-r--r-- | src/sanitychecks.cpp | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/src/sanitychecks.cpp b/src/sanitychecks.cpp index 3794aa57..7afce7bd 100644 --- a/src/sanitychecks.cpp +++ b/src/sanitychecks.cpp @@ -225,15 +225,22 @@ int checkBadOSDs(const env::Module& m) // is loaded into this process const char* nahimic = - "Nahimic (also known as SonicSuite, SonicRadar, SteelSeries, etc.)"; + "Nahimic (also known as SonicSuite, SonicRadar, SteelSeries, A-Volute, etc.)"; static const std::map<QString, QString> names = { - {"NahimicOSD.dll", nahimic}, - {"nahimicmsiosd.dll", nahimic}, - {"RTSSHooks64.dll", "RivaTuner Statistics Server"}, - {"SSAudioOSD.dll", "SteelSeries Audio"}, - {"SS3DevProps.dll", "Sonic Suite 3"}, - {"specialk64.dll", "SpecialK"} + {"NahimicOSD.dll", nahimic}, + {"nahimicmsiosd.dll", nahimic}, + {"cassinimlkosd.dll", nahimic}, + {"SS3DevProps.dll", nahimic}, + {"ss2devprops.dll", nahimic}, + {"ss2osd.dll", nahimic}, + {"RTSSHooks64.dll", "RivaTuner Statistics Server"}, + {"SSAudioOSD.dll", "SteelSeries Audio"}, + {"specialk64.dll", "SpecialK"}, + {"corsairosdhook.x64.dll", "Corsair Utility Engine"}, + {"gtii-osd64-vk.dll", "ASUS GPU Tweak 2"}, + {"easyhook64.dll", "Razer Cortex"}, + {"k_fps64.dll", "Razer Cortex"} }; const QFileInfo file(m.path()); @@ -242,7 +249,7 @@ int checkBadOSDs(const env::Module& m) for (auto&& p : names) { if (file.fileName().compare(p.first, Qt::CaseInsensitive) == 0) { log::warn("{}", QObject::tr( - "%1 is loaded. This program is known to cause issues with " + "%1 is loaded.\nThis program is known to cause issues with " "Mod Organizer, such as freezing or blank windows. Consider " "uninstalling it.") .arg(p.second)); @@ -311,10 +318,12 @@ std::vector<std::pair<QString, QString>> getSystemDirectories() { // folder ids and display names for logging const std::vector<std::pair<GUID, QString>> systemFolderIDs = { - {FOLDERID_ProgramFiles, "in program files"}, - {FOLDERID_ProgramFilesX86, "in program files"}, + {FOLDERID_ProgramFiles, "in Program Files"}, + {FOLDERID_ProgramFilesX86, "in Program Files"}, {FOLDERID_Desktop, "on the desktop"}, - {FOLDERID_OneDrive, "in OneDrive"} + {FOLDERID_OneDrive, "in OneDrive"}, + {FOLDERID_Documents, "in Documents"}, + {FOLDERID_Downloads, "in Downloads"} }; std::vector<std::pair<QString, QString>> systemDirs; |
