Dalamud/Dalamud.CorePlugin
KazWolfe 8c51bbf0f8
Add Scoped Plugin Log Service (#1341)
Adds a new `IPluginLog` service to Dalamud, which provides scoped logging on a per-plugin basis. This improves log performance for plugins, and paves the way for per-plugin log levels.

* Plugins must opt in to enable verbose logging by setting `IPluginLog.MinimumLogLevel` to `LogEventLevel.Verbose`. This option is automatically enabled for dev plugins and is currently not persisted.
    * All release plugins will default to `Debug` as their lowest allowed log level.
    * This setting does not override the global log level set in Dalamud.
2023-09-07 17:58:41 +00:00
..
Dalamud.CorePlugin.csproj 6.4 Patch Rollup (#1206) 2023-05-23 18:41:59 +00:00
GlobalSuppressions.cs fix warnings in Dalamud 2023-06-09 23:38:13 +02:00
PluginImpl.cs Add Scoped Plugin Log Service (#1341) 2023-09-07 17:58:41 +00:00
PluginWindow.cs chore: fix some warnings, cleanup 2022-04-25 20:04:17 +02:00