mirror of
https://github.com/chibicitiberiu/rainmeter-studio.git
synced 2024-02-24 04:33:31 +00:00
- Added "Group" option to Measure/Meter to operate Measures/Meters in bulk.
Usage: Group=group1 | group2 | group3 * Concatenate group with the "|" if you'd like to assign multiple groups. - Added !Bangs for Group. (!RainmeterShowMeterGroup, !RainmeterHideMeterGroup, !RainmeterToggleMeterGroup, !RainmeterEnableMeasureGroup, !RainmeterDisableMeasureGroup, !RainmeterToggleMeasureGroup) Usage: !RainmeterShowMeterGroup [group] (Config) !RainmeterHideMeterGroup [group] (Config) !RainmeterToggleMeterGroup [group] (Config) !RainmeterEnableMeasureGroup [group] (Config) !RainmeterDisableMeasureGroup [group] (Config) !RainmeterToggleMeasureGroup [group] (Config) - Modified logging feature. Added new "Logging" menu to the context menu. - Added the manifest to Rainmeter.exe to apply visual style to button etc.
This commit is contained in:
@ -511,11 +511,11 @@ BOOL LSLog(int nLevel, LPCTSTR pszModule, LPCTSTR pszMessage)
|
||||
// Add timestamp
|
||||
static DWORD startTime = 0;
|
||||
|
||||
DWORD time = GetTickCount();
|
||||
if (startTime == 0)
|
||||
{
|
||||
startTime = GetTickCount();
|
||||
startTime = time;
|
||||
}
|
||||
DWORD time = GetTickCount();
|
||||
WCHAR buffer[MAX_PATH];
|
||||
swprintf(buffer, L"(%02i:%02i:%02i.%03i) ", (time - startTime) / (1000 * 60* 60), ((time - startTime) / (1000 * 60)) % 60, ((time - startTime) / 1000) % 60, (time - startTime) % 1000);
|
||||
|
||||
@ -536,7 +536,7 @@ BOOL LSLog(int nLevel, LPCTSTR pszModule, LPCTSTR pszMessage)
|
||||
}
|
||||
|
||||
// The stub implementation
|
||||
if (Rainmeter)
|
||||
if (Rainmeter && Rainmeter->GetLogging())
|
||||
{
|
||||
FILE* logFile;
|
||||
std::wstring logfile = Rainmeter->GetLogFile();
|
||||
@ -597,4 +597,4 @@ void DebugLog(const WCHAR* format, ... )
|
||||
_vsnwprintf( buffer, 4096, format, args );
|
||||
LSLog(LOG_DEBUG, L"Rainmeter", buffer);
|
||||
va_end(args);
|
||||
};
|
||||
}
|
||||
|
Reference in New Issue
Block a user