Clarify wording in settings and error notifications

This commit is contained in:
goaaats 2025-05-02 02:21:34 +02:00
parent 5304c9abc3
commit 85b77226e9
2 changed files with 4 additions and 2 deletions

View file

@ -60,7 +60,8 @@ public class SettingsTabExperimental : SettingsTab
"Enable ImGui asserts"),
Loc.Localize(
"DalamudSettingEnableImGuiAssertsHint",
"If this setting is enabled, a window containing further details will be shown when an internal assertion in ImGui fails.\nWe recommend enabling this when developing plugins."),
"If this setting is enabled, a window containing further details will be shown when an internal assertion in ImGui fails.\nWe recommend enabling this when developing plugins. " +
"This setting does not persist and will reset when the game restarts.\nUse the setting below to enable it at startup."),
c => Service<InterfaceManager>.Get().ShowAsserts,
(v, _) => Service<InterfaceManager>.Get().ShowAsserts = v),

View file

@ -105,7 +105,8 @@ internal class PluginErrorHandler : IServiceType
Type = NotificationType.Error,
InitialDuration = TimeSpan.FromSeconds(15),
MinimizedText = creatingErrorsText,
Content = $"The plugin '{devPlugin.Name}' is creating errors. Click 'Show console' to learn more.",
Content = $"The plugin '{devPlugin.Name}' is creating errors. Click 'Show console' to learn more.\n\n" +
$"You are seeing this because '{devPlugin.Name}' is a Dev Plugin.",
RespectUiHidden = false,
};