mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-04-28 13:17:58 +03:00
Merge f6dda35eaf
into fbbfc07ff1
This commit is contained in:
commit
f84226d708
2 changed files with 15 additions and 0 deletions
|
@ -330,6 +330,10 @@ OTRGlobals::OTRGlobals() {
|
|||
context->InitCrashHandler();
|
||||
context->InitConsole();
|
||||
|
||||
Ship::Context::GetInstance()->GetLogger()->set_level(
|
||||
(spdlog::level::level_enum)CVarGetInteger(CVAR_DEVELOPER_TOOLS("LogLevel"), 1));
|
||||
Ship::Context::GetInstance()->GetLogger()->set_pattern("[%H:%M:%S.%e] [%s:%#] [%l] %v");
|
||||
|
||||
auto sohInputEditorWindow =
|
||||
std::make_shared<SohInputEditorWindow>(CVAR_WINDOW("ControllerConfiguration"), "Configure Controller");
|
||||
auto sohFast3dWindow =
|
||||
|
|
|
@ -87,6 +87,17 @@ void SohMenu::AddMenuDevTools() {
|
|||
}
|
||||
})
|
||||
.SameLine(true);
|
||||
AddWidget(path, "Log Level", WIDGET_CVAR_COMBOBOX)
|
||||
.CVar(CVAR_DEVELOPER_TOOLS("LogLevel"))
|
||||
.Options(ComboboxOptions()
|
||||
.Tooltip("The log level determines which messages are printed to the "
|
||||
"console. This does not affect the log file output")
|
||||
.ComboMap(logLevels))
|
||||
.Callback([](WidgetInfo& info) {
|
||||
Ship::Context::GetInstance()->GetLogger()->set_level(
|
||||
(spdlog::level::level_enum)CVarGetInteger(CVAR_DEVELOPER_TOOLS("LogLevel"), DEBUG_LOG_DEBUG));
|
||||
})
|
||||
.PreFunc([](WidgetInfo& info) { info.isHidden = mSohMenu->disabledMap.at(DISABLE_FOR_DEBUG_MODE_OFF).active; });
|
||||
|
||||
// Stats
|
||||
path.sidebarName = "Stats";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue