Dalamud/Dalamud/Interface/ManagedFontAtlas/Internals
srkizer e52c2755cb
Fix CreateImGuiRangesFrom to omit null char (#1709)
* Fix CreateImGuiRangesFrom to omit null char

UnicodeRanges.BasicLatin is [0, 127], but ImGui stops reading the glyph
range list on encountering a zero. Fixed that by ensuring that 0 never
appears in the glyph range list.

* Make problems explicit

---------

Co-authored-by: goat <16760685+goaaats@users.noreply.github.com>
2024-03-16 16:02:36 +00:00
..
DelegateFontHandle.cs Remove PostPromotion event 2024-01-23 23:49:57 +09:00
FontAtlasFactory.BuildToolkit.cs Add SetFontScaleMode(ImFontPtr, FontScaleMode) (#1666) 2024-02-18 15:08:07 +01:00
FontAtlasFactory.cs Add IInternal/PublicDisposableService (#1696) 2024-03-16 15:58:05 +00:00
FontAtlasFactory.Implementation.cs Fix CreateImGuiRangesFrom to omit null char (#1709) 2024-03-16 16:02:36 +00:00
FontHandle.cs Add IInternal/PublicDisposableService (#1696) 2024-03-16 15:58:05 +00:00
GamePrebakedFontHandle.cs Add SetFontScaleMode(ImFontPtr, FontScaleMode) (#1666) 2024-02-18 15:08:07 +01:00
IFontHandleManager.cs Remove PostPromotion event 2024-01-23 23:49:57 +09:00
IFontHandleSubstance.cs Remove PostPromotion event 2024-01-23 23:49:57 +09:00
LockedImFont.cs Move IFontHandle.ImFontLocked to ILockedImFont+impl 2024-01-24 00:19:27 +09:00
SimplePushedFont.cs Turn ImFontLocked into a class 2024-01-23 23:50:17 +09:00
TrueType.Common.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.Enums.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.Files.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.GposGsub.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.PointerSpan.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00
TrueType.Tables.cs Reapply "IFontAtlas: font atlas per plugin" 2024-01-19 07:26:56 +09:00