Dalamud/Dalamud
Kaz Wolfe 40e6289321
fix: allow window list edits at any time
Slightly tweak the logic of the WindowSystem Draw() to make a shallow copy of the
window list before iterating over it. This allows for the list to be edited at
any time, but has a trade-off that modifications to the list won't take effect
until the next frame, which is negligible and would have been the case anyways.

This change does not break any existing APIs, and should incur minimal (if any)
performance penalty.
2022-04-12 19:31:53 -07:00
..
Configuration chore: FontGamma => FontGammaLevel 2022-04-11 20:32:56 +02:00
Data refactor: make all PluginInterface classes explicitly disposable 2022-01-08 03:00:56 +01:00
Game chore: fix defaults for Universalis 2022-04-05 18:14:15 +02:00
Hooking fix: make HookManager.TrackedHooks thread-safe, might fix invalid CLR state 2022-01-12 18:33:40 +01:00
Interface fix: allow window list edits at any time 2022-04-12 19:31:53 -07:00
IoC chore: mark PluginServiceAttribute with MeansImplicitUse 2022-01-30 17:15:20 -05:00
Logging Revert "refactor(Dalamud): switch to file-scoped namespaces" 2021-11-18 15:23:40 +01:00
Memory feat(MemoryHelper): add NullTerminate 2022-01-28 20:18:03 +01:00
Plugin fix: allow null in CallGateChannel args 2022-02-14 04:56:27 +01:00
Support fix(Troubleshooting): order plugin names 2022-01-25 22:16:53 +01:00
Utility (fix) Don't show properties that require parameters in ShowStruct 2022-01-31 21:45:09 +10:30
ClientLanguage.cs Revert "refactor(Dalamud): switch to file-scoped namespaces" 2021-11-18 15:23:40 +01:00
ClientLanguageExtensions.cs fix: random comment typos 2022-02-25 14:39:39 +01:00
Dalamud.cs chore: purge april fools 2022 code 2022-04-03 03:02:31 +02:00
Dalamud.csproj build: 6.3.0.18 2022-04-05 18:39:13 +02:00
DalamudStartInfo.cs feat: add mb collect checkbox to general settings 2022-04-03 03:07:28 +02:00
EntryPoint.cs Print dotnet stack trace on veh error msgbox, and use precompiled headers. 2021-12-24 12:23:23 +09:00
GlobalSuppressions.cs Remove old suppressions 2021-08-10 18:17:11 -04:00
Localization.cs Revert "refactor(Dalamud): switch to file-scoped namespaces" 2021-11-18 15:23:40 +01:00
NativeFunctions.cs Revert "refactor(Dalamud): switch to file-scoped namespaces" 2021-11-18 15:23:40 +01:00
SafeMemory.cs doc: SafeMemory.PtrToStructure 2021-12-07 22:19:21 +01:00
Service{T}.cs Revert "refactor(Dalamud): switch to file-scoped namespaces" 2021-11-18 15:23:40 +01:00