From c1fbba2a27226253b7c17aa40ebd6002ccde03a7 Mon Sep 17 00:00:00 2001 From: bleatbot <106497096+bleatbot@users.noreply.github.com> Date: Fri, 15 Nov 2024 22:51:23 +0100 Subject: [PATCH 1/3] Update ClientStructs (#2062) Co-authored-by: github-actions[bot] --- lib/FFXIVClientStructs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/FFXIVClientStructs b/lib/FFXIVClientStructs index fca10adca..ca4649fa1 160000 --- a/lib/FFXIVClientStructs +++ b/lib/FFXIVClientStructs @@ -1 +1 @@ -Subproject commit fca10adcab3911c1be79cb0753987a2a02b7e058 +Subproject commit ca4649fa1407b7f5c766654aebb013f62cf8d19f From abcb99d4ec1187cd8a2060229d404c97b40fab1e Mon Sep 17 00:00:00 2001 From: nebel <9887+nebel@users.noreply.github.com> Date: Sat, 16 Nov 2024 09:34:49 +0900 Subject: [PATCH 2/3] Add support for boxed outlined numbers in SeIconChar (#2088) --- Dalamud/Game/Text/SeIconChar.cs | 50 +++++++++++++++++++ .../Windows/Data/Widgets/SeFontTestWidget.cs | 9 +++- 2 files changed, 57 insertions(+), 2 deletions(-) diff --git a/Dalamud/Game/Text/SeIconChar.cs b/Dalamud/Game/Text/SeIconChar.cs index 17924c671..00ffb7342 100644 --- a/Dalamud/Game/Text/SeIconChar.cs +++ b/Dalamud/Game/Text/SeIconChar.cs @@ -766,4 +766,54 @@ public enum SeIconChar /// The Japanese Eorzea time icon unicode character. /// EorzeaTimeJa = 0xE0DB, + + /// + /// The boxed, outlined number 0 icon unicode character. + /// + BoxedOutlinedNumber0 = 0xE0E0, + + /// + /// The boxed, outlined number 1 icon unicode character. + /// + BoxedOutlinedNumber1 = 0xE0E1, + + /// + /// The boxed, outlined number 2 icon unicode character. + /// + BoxedOutlinedNumber2 = 0xE0E2, + + /// + /// The boxed, outlined number 3 icon unicode character. + /// + BoxedOutlinedNumber3 = 0xE0E3, + + /// + /// The boxed, outlined number 4 icon unicode character. + /// + BoxedOutlinedNumber4 = 0xE0E4, + + /// + /// The boxed, outlined number 5 icon unicode character. + /// + BoxedOutlinedNumber5 = 0xE0E5, + + /// + /// The boxed, outlined number 6 icon unicode character. + /// + BoxedOutlinedNumber6 = 0xE0E6, + + /// + /// The boxed, outlined number 7 icon unicode character. + /// + BoxedOutlinedNumber7 = 0xE0E7, + + /// + /// The boxed, outlined number 8 icon unicode character. + /// + BoxedOutlinedNumber8 = 0xE0E8, + + /// + /// The boxed, outlined number 9 icon unicode character. + /// + BoxedOutlinedNumber9 = 0xE0E9, } diff --git a/Dalamud/Interface/Internal/Windows/Data/Widgets/SeFontTestWidget.cs b/Dalamud/Interface/Internal/Windows/Data/Widgets/SeFontTestWidget.cs index b59abbff1..69282a8e8 100644 --- a/Dalamud/Interface/Internal/Windows/Data/Widgets/SeFontTestWidget.cs +++ b/Dalamud/Interface/Internal/Windows/Data/Widgets/SeFontTestWidget.cs @@ -1,6 +1,8 @@ using Dalamud.Game.Text; using ImGuiNET; +using System.Linq; + namespace Dalamud.Interface.Internal.Windows.Data.Widgets; /// @@ -28,8 +30,11 @@ public void Draw() { var specialChars = string.Empty; - for (var i = 0xE020; i <= 0xE0DB; i++) - specialChars += $"0x{i:X} - {(SeIconChar)i} - {(char)i}\n"; + var min = (char)Enum.GetValues().Min(); + var max = (char)Enum.GetValues().Max(); + + for (var i = min; i <= max; i++) + specialChars += $"0x{(int)i:X} - {(SeIconChar)i} - {i}\n"; ImGui.TextUnformatted(specialChars); } From 16ea9ea2137ac611c688f98607918a77d13a2eab Mon Sep 17 00:00:00 2001 From: bleatbot <106497096+bleatbot@users.noreply.github.com> Date: Sat, 16 Nov 2024 02:18:05 +0100 Subject: [PATCH 3/3] Update ClientStructs (#2089) Co-authored-by: github-actions[bot] --- lib/FFXIVClientStructs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/FFXIVClientStructs b/lib/FFXIVClientStructs index ca4649fa1..60ce87a00 160000 --- a/lib/FFXIVClientStructs +++ b/lib/FFXIVClientStructs @@ -1 +1 @@ -Subproject commit ca4649fa1407b7f5c766654aebb013f62cf8d19f +Subproject commit 60ce87a001610d114702b51f08ea726a294e75dd