mirror of
https://github.com/chibicitiberiu/rainmeter-studio.git
synced 2024-02-24 04:33:31 +00:00
Added skin/section (if available) to logging.
This commit is contained in:
@ -402,12 +402,8 @@ void MeterWindow::Refresh(bool init, bool all)
|
||||
m_State = STATE_REFRESHING;
|
||||
|
||||
GetRainmeter().SetCurrentParser(&m_Parser);
|
||||
|
||||
std::wstring notice = L"Refreshing skin \"" + m_FolderPath;
|
||||
notice += L'\\';
|
||||
notice += m_FileName;
|
||||
notice += L'"';
|
||||
LogNotice(notice.c_str());
|
||||
|
||||
LogNoticeF(this, L"Refreshing skin");
|
||||
|
||||
SetResizeWindowMode(RESIZEMODE_RESET);
|
||||
|
||||
@ -908,7 +904,7 @@ void MeterWindow::DoBang(Bang bang, const std::vector<std::wstring>& args)
|
||||
}
|
||||
else
|
||||
{
|
||||
LogWarningF(L"!CommandMeasure: [%s] not found", measure.c_str());
|
||||
LogWarningF(this, L"!CommandMeasure: [%s] not found", measure.c_str());
|
||||
}
|
||||
}
|
||||
break;
|
||||
@ -944,11 +940,11 @@ void MeterWindow::DoBang(Bang bang, const std::vector<std::wstring>& args)
|
||||
return;
|
||||
}
|
||||
|
||||
LogWarningF(L"!PluginBang: [%s] not found", measure.c_str());
|
||||
LogWarningF(this, L"!PluginBang: [%s] not found", measure.c_str());
|
||||
}
|
||||
else
|
||||
{
|
||||
LogError(L"!PluginBang: Invalid parameters");
|
||||
LogErrorF(this, L"!PluginBang: Invalid parameters");
|
||||
}
|
||||
}
|
||||
break;
|
||||
@ -1124,7 +1120,7 @@ void MeterWindow::ShowMeter(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!ShowMeter: [%s] not found in \"%s\"", meter, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!ShowMeter: [%s] not found", meter);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1146,7 +1142,7 @@ void MeterWindow::HideMeter(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!HideMeter: [%s] not found in \"%s\"", meter, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!HideMeter: [%s] not found", meter);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1175,7 +1171,7 @@ void MeterWindow::ToggleMeter(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!ToggleMeter: [%s] not found in \"%s\"", meter, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!ToggleMeter: [%s] not found", meter);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1198,7 +1194,7 @@ void MeterWindow::MoveMeter(const std::wstring& name, int x, int y)
|
||||
}
|
||||
}
|
||||
|
||||
LogErrorF(L"!MoveMeter: [%s] not found in \"%s\"", meter, m_FolderPath.c_str());
|
||||
LogErrorF(this, L"!MoveMeter: [%s] not found", meter);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1248,7 +1244,7 @@ void MeterWindow::UpdateMeter(const std::wstring& name, bool group)
|
||||
// Post-updates
|
||||
PostUpdate(bActiveTransition);
|
||||
|
||||
if (!group && bContinue) LogErrorF(L"!UpdateMeter: [%s] not found in \"%s\"", meter, m_FolderPath.c_str());
|
||||
if (!group && bContinue) LogErrorF(this, L"!UpdateMeter: [%s] not found", meter);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1269,7 +1265,7 @@ void MeterWindow::EnableMeasure(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!EnableMeasure: [%s] not found in \"%s\"", measure, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!EnableMeasure: [%s] not found", measure);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1290,7 +1286,7 @@ void MeterWindow::DisableMeasure(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!DisableMeasure: [%s] not found in \"%s\"", measure, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!DisableMeasure: [%s] not found", measure);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1318,7 +1314,7 @@ void MeterWindow::ToggleMeasure(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!ToggleMeasure: [%s] not found in \"%s\"", measure, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!ToggleMeasure: [%s] not found", measure);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -1358,7 +1354,7 @@ void MeterWindow::UpdateMeasure(const std::wstring& name, bool group)
|
||||
}
|
||||
}
|
||||
|
||||
if (!group) LogErrorF(L"!UpdateMeasure: [%s] not found in \"%s\"", measure, m_FolderPath.c_str());
|
||||
if (!group) LogErrorF(this, L"!UpdateMeasure: [%s] not found", measure);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -2104,9 +2100,7 @@ bool MeterWindow::ReadSkin()
|
||||
file += fd.cFileName;
|
||||
if (!m_FontCollection->AddFile(file.c_str()))
|
||||
{
|
||||
std::wstring error = L"Unable to load font: ";
|
||||
error += file.c_str();
|
||||
LogError(error.c_str());
|
||||
LogErrorF(this, L"Unable to load font: %s", file.c_str());
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -2137,9 +2131,7 @@ bool MeterWindow::ReadSkin()
|
||||
MakePathAbsolute(szFontFile);
|
||||
if (!m_FontCollection->AddFile(szFontFile.c_str()))
|
||||
{
|
||||
std::wstring error = L"Unable to load font: ";
|
||||
error += localFont;
|
||||
LogError(error.c_str());
|
||||
LogErrorF(this, L"Unable to load font: %s", localFont);
|
||||
}
|
||||
}
|
||||
|
||||
@ -4759,6 +4751,24 @@ std::wstring MeterWindow::GetResourcesPath()
|
||||
return path;
|
||||
}
|
||||
|
||||
std::wstring MeterWindow::GetSkinPath()
|
||||
{
|
||||
std::wstring path = L"";
|
||||
|
||||
if (!m_FolderPath.empty())
|
||||
{
|
||||
path += m_FolderPath;
|
||||
path += L"\\";
|
||||
}
|
||||
|
||||
if (!m_FileName.empty())
|
||||
{
|
||||
path += m_FileName;
|
||||
}
|
||||
|
||||
return path;
|
||||
}
|
||||
|
||||
Meter* MeterWindow::GetMeter(const std::wstring& meterName)
|
||||
{
|
||||
const WCHAR* name = meterName.c_str();
|
||||
|
Reference in New Issue
Block a user