Commit graph

15 commits

Author SHA1 Message Date
goaaats
defa49865c Fix warning 2025-02-27 21:37:05 +01:00
KazWolfe
a656fefb2b
feat: Allow /xldev to disable Safe Mode (#2166)
- Adds new menu item to /xldev to disable Safe Mode, allowing users to load plugins again.
  - Safe mode cannot be re-enabled once disabled.
- Add new ModuleLog.Create<T> for eventual ILogger magic
- Make safe mode writable
- Remove redundant check in CheckPolicy
2025-01-09 22:01:46 +01:00
goat
16f0fb76f4 add basic console system for debugging 2024-06-07 01:30:42 +02:00
goaaats
d827151ee5
add icon for dev plugins 2024-01-18 22:21:37 +01:00
goaaats
b446fcc191
merge 2024-01-18 21:51:18 +01:00
srkizer
7a0de45f87
Miscellaneous improvements (#1537) 2023-11-26 22:58:26 +01:00
goat
a9f6d6d104
chore: ModuleLog fmt objects may be nullable 2023-09-21 19:04:08 +02:00
Kaz Wolfe
764e0a81b7
Fix log filtering with IPluginLog
- Rename `PluginLog`'s property to `Dalamud.PluginName` to match what `IPluginLog` is doing.
- Change `ModuleLog` to use `Dalamud.ModuleName` as its context property.
- Update the Console window to handle both changes.
  - Add the ability to filter to only Dalamud module log messages.
2023-09-09 15:21:05 -07:00
goat
bfbfe8c918
chore: ModuleLog.Error() exception can be nullable 2023-08-12 12:03:45 +02:00
goat
987ff8dc8f
chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00
Kaz Wolfe
5dd883db25
Fix missing plugin names in log, filter quirk
- Re-add the [PluginName] tag to plugin log messages
- Remove source prepending from the SerilogEventSink
- Force a filter refresh on enabling/disabling log filtering
- Convert ModuleLog to properly tag its messages with SourceContext
2022-09-10 14:53:44 -07:00
kizer
8e7f370ddd
Load services asynchronously whenever possible (#893) 2022-06-24 22:12:51 +02:00
goat
1561fbac00
Revert "refactor(Dalamud): switch to file-scoped namespaces"
This reverts commit b5f34c3199.
2021-11-18 15:23:40 +01:00
goat
b5f34c3199
refactor(Dalamud): switch to file-scoped namespaces 2021-11-17 19:42:32 +01:00
Raymond
8fd119dde8 Migrate files to Dalamud.Logging namespace Remove Log.LogX methods. 2021-08-09 10:03:13 -04:00
Renamed from Dalamud/ModuleLog.cs (Browse further)