mirror of
https://github.com/cemu-project/DS4Windows.git
synced 2024-11-25 18:46:58 +01:00
1019499612
Makes app snappier
31 lines
829 B
C#
31 lines
829 B
C#
using System;
|
|
|
|
namespace DS4Windows
|
|
{
|
|
public class AppLogger
|
|
{
|
|
public static event EventHandler<DebugEventArgs> TrayIconLog;
|
|
public static event EventHandler<DebugEventArgs> GuiLog;
|
|
|
|
public static void LogToGui(string data, bool warning)
|
|
{
|
|
if (GuiLog != null)
|
|
{
|
|
GuiLog(null, new DebugEventArgs(data, warning));
|
|
}
|
|
}
|
|
|
|
public static void LogToTray(string data, bool warning = false, bool ignoreSettings = false)
|
|
{
|
|
if (TrayIconLog != null)
|
|
{
|
|
if (ignoreSettings)
|
|
TrayIconLog(ignoreSettings, new DebugEventArgs(data, warning));
|
|
else
|
|
TrayIconLog(null, new DebugEventArgs(data, warning));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|