Refactor LogManager (remove GetInstance()). In headless, add option to log to OutputDebugString on Windows.

This commit is contained in:
Henrik Rydgård committed 2024-12-03 21:39:42 +01:00
1 parent 0f97578a35
commit 3ffff831c7
14 files changed
+117 -120

No files matched your search

+2 -2
View File
@@ -1180,11 +1180,11 @@ namespace MainWindow
void ToggleDebugConsoleVisibility() {
if (!g_Config.bEnableLogging) {
LogManager::GetInstance()->GetConsoleListener()->Show(false);
g_logManager.GetConsoleListener()->Show(false);
EnableMenuItem(menu, ID_DEBUG_LOG, MF_GRAYED);
}
else {
LogManager::GetInstance()->GetConsoleListener()->Show(true);
g_logManager.GetConsoleListener()->Show(true);
EnableMenuItem(menu, ID_DEBUG_LOG, MF_ENABLED);
}
}