From 1d3f97f2b35e4b3e363e677260689082cee57343 Mon Sep 17 00:00:00 2001 From: Anna Date: Sun, 29 Aug 2021 12:58:37 -0400 Subject: [PATCH] refactor: update for API changes --- BetterPartyFinder/Plugin.cs | 4 ---- BetterPartyFinder/PluginUi.cs | 5 +++-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/BetterPartyFinder/Plugin.cs b/BetterPartyFinder/Plugin.cs index 4d83326..8adc44e 100755 --- a/BetterPartyFinder/Plugin.cs +++ b/BetterPartyFinder/Plugin.cs @@ -3,7 +3,6 @@ using Dalamud.Game.ClientState; using Dalamud.Game.Command; using Dalamud.Game.Gui; using Dalamud.Game.Gui.PartyFinder; -using Dalamud.Game.Text.SeStringHandling; using Dalamud.IoC; using Dalamud.Plugin; using XivCommon; @@ -34,9 +33,6 @@ namespace BetterPartyFinder { [PluginService] internal PartyFinderGui PartyFinderGui { get; init; } = null!; - [PluginService] - internal SeStringManager SeStringManager { get; init; } = null!; - internal Configuration Config { get; } private Filter Filter { get; } internal PluginUi Ui { get; } diff --git a/BetterPartyFinder/PluginUi.cs b/BetterPartyFinder/PluginUi.cs index 63e1f9e..f040860 100755 --- a/BetterPartyFinder/PluginUi.cs +++ b/BetterPartyFinder/PluginUi.cs @@ -4,6 +4,7 @@ using System.Linq; using System.Numerics; using Dalamud.Data; using Dalamud.Game.Gui.PartyFinder.Types; +using Dalamud.Game.Text.SeStringHandling; using Dalamud.Interface; using FFXIVClientStructs.FFXIV.Component.GUI; using ImGuiNET; @@ -367,13 +368,13 @@ namespace BetterPartyFinder { var searchQuery = this.DutySearchQuery.Trim(); if (searchQuery.Trim() != "") { duties = duties.Where(duty => { - var sestring = this.Plugin.SeStringManager.Parse(duty.Name.RawData.ToArray()); + var sestring = (SeString) duty.Name; return sestring.TextValue.ContainsIgnoreCase(searchQuery); }); } foreach (var cf in duties) { - var sestring = this.Plugin.SeStringManager.Parse(cf.Name.RawData.ToArray()); + var sestring = (SeString) cf.Name; var selected = filter.Duties.Contains(cf.RowId); var name = sestring.TextValue; name = char.ToUpperInvariant(name[0]) + name[1..];