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 @@ internal class SeFontTestWidget : IDataWindowWidget
{
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);
}