From d1a47ecf76486d3d94d47e4d8b60b16ac1382661 Mon Sep 17 00:00:00 2001 From: Anna Date: Thu, 28 Sep 2023 21:13:37 -0400 Subject: [PATCH] refactor: update for api 9 --- BurntToast/BurntToast.cs | 14 ++++++-------- BurntToast/Filter.cs | 2 +- BurntToast/PluginUi.cs | 2 +- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/BurntToast/BurntToast.cs b/BurntToast/BurntToast.cs index d282da0..8c94e1e 100755 --- a/BurntToast/BurntToast.cs +++ b/BurntToast/BurntToast.cs @@ -1,25 +1,23 @@ -using Dalamud.Game.Command; -using Dalamud.Game.Gui; -using Dalamud.Game.Gui.Toast; -using Dalamud.IoC; +using Dalamud.IoC; using Dalamud.Plugin; +using Dalamud.Plugin.Services; using XivCommon; namespace BurntToast { public class BurntToast : IDalamudPlugin { - public string Name => "Burnt Toast"; + internal static string Name => "Burnt Toast"; [PluginService] internal DalamudPluginInterface Interface { get; private init; } = null!; [PluginService] - internal ChatGui ChatGui { get; private init; } = null!; + internal IChatGui ChatGui { get; private init; } = null!; [PluginService] - internal CommandManager CommandManager { get; private init; } = null!; + internal ICommandManager CommandManager { get; private init; } = null!; [PluginService] - internal ToastGui ToastGui { get; private init; } = null!; + internal IToastGui ToastGui { get; private init; } = null!; internal Configuration Config { get; } internal PluginUi Ui { get; } diff --git a/BurntToast/Filter.cs b/BurntToast/Filter.cs index 580dd5c..64a312a 100755 --- a/BurntToast/Filter.cs +++ b/BurntToast/Filter.cs @@ -65,7 +65,7 @@ namespace BurntToast { isHandled = true; if (pattern.ShowMessage) { - this.Plugin.ChatGui.PrintChat(new XivChatEntry { + this.Plugin.ChatGui.Print(new XivChatEntry { Type = (XivChatType) 68, Name = sender.TextValue, Message = message, diff --git a/BurntToast/PluginUi.cs b/BurntToast/PluginUi.cs index 0a774fc..c9240fe 100755 --- a/BurntToast/PluginUi.cs +++ b/BurntToast/PluginUi.cs @@ -41,7 +41,7 @@ namespace BurntToast { ImGui.SetNextWindowSize(new Vector2(450, 200), ImGuiCond.FirstUseEver); - if (!ImGui.Begin($"{this.Plugin.Name} settings", ref this._showSettings)) { + if (!ImGui.Begin($"{BurntToast.Name} settings", ref this._showSettings)) { ImGui.End(); return; }