From 14dfbf7bcfe17c581331c50254fa1ea5dc9c2c66 Mon Sep 17 00:00:00 2001 From: Soreepeong Date: Mon, 7 Mar 2022 14:14:30 +0900 Subject: [PATCH] A bit more of sensible defaults --- Dalamud/Interface/GameFonts/GameFontManager.cs | 1 - Dalamud/Interface/Internal/InterfaceManager.cs | 5 +++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dalamud/Interface/GameFonts/GameFontManager.cs b/Dalamud/Interface/GameFonts/GameFontManager.cs index 6b00be2e7..83178acc9 100644 --- a/Dalamud/Interface/GameFonts/GameFontManager.cs +++ b/Dalamud/Interface/GameFonts/GameFontManager.cs @@ -292,7 +292,6 @@ namespace Dalamud.Interface.GameFonts fontConfig.PixelSnapH = true; var io = ImGui.GetIO(); - io.Fonts.TexDesiredWidth = 4096; this.glyphRectIds.Clear(); this.fonts.Clear(); diff --git a/Dalamud/Interface/Internal/InterfaceManager.cs b/Dalamud/Interface/Internal/InterfaceManager.cs index 9c7d5b151..e5c4cbdb4 100644 --- a/Dalamud/Interface/Internal/InterfaceManager.cs +++ b/Dalamud/Interface/Internal/InterfaceManager.cs @@ -604,6 +604,7 @@ namespace Dalamud.Interface.Internal this.fontBuildSignal.Reset(); ioFonts.Clear(); + ioFonts.TexDesiredWidth = 4096; ImFontConfigPtr fontConfig = ImGuiNative.ImFontConfig_ImFontConfig(); fontConfig.OversampleH = 1; @@ -658,6 +659,10 @@ namespace Dalamud.Interface.Internal List> codepointRanges = new(); codepointRanges.Add(Tuple.Create(Fallback1Codepoint, Fallback1Codepoint)); codepointRanges.Add(Tuple.Create(Fallback2Codepoint, Fallback2Codepoint)); + + // ImGui default ellipsis characters + codepointRanges.Add(Tuple.Create(0x2026, 0x2026)); + codepointRanges.Add(Tuple.Create(0x0085, 0x0085)); foreach (var request in requests) {