Dalamud/Dalamud/Utility
srkizer 34daa73612
Implement FontChooserDialog (#1637)
* Implement FontChooserDialog

* Minor fixes

* Fixes 2

* Add Reset default font button

* Add failsafe

* reduce uninteresting exception message

* Add remarks to use AttachExtraGlyphsForDalamudLanguage

* Support advanced font configuration options

* fixes

* Shift ui elements

* more fixes

* Add To(Localized)String for IFontSpec

* Untie GlobalFontScale from default font size

* Layout fixes

* Make UiBuilder.DefaultFontSize point to user configured value

* Update example for NewDelegateFontHandle

* Font interfaces: write notes on not intended for plugins to implement

* Update default gamma to 1.7 to match closer to prev behavior (1.4**2)

* Fix console window layout
2024-02-13 20:09:46 +00:00
..
Numerics fix warnings in Dalamud 2023-06-09 23:38:13 +02:00
Signatures chore: make SigScanner public, have separate service TargetSigScanner that resolves via ISigScanner (closes #1426) 2023-09-24 01:49:34 +02:00
Timing chore: warnings pass 2022-10-29 15:19:52 +02:00
Api10ToDoAttribute.cs IFontAtlas API9 compat: support reading GameFontHandle.ImFont during UiBuilder.After/BuildFonts 2024-01-21 00:15:12 +09:00
ArrayExtensions.cs Implement FontChooserDialog (#1637) 2024-02-13 20:09:46 +00:00
AsyncUtils.cs fix warnings in Dalamud 2023-06-09 23:38:13 +02:00
DisposeSafety.cs Add DisposeSafety 2023-11-28 22:31:46 +01:00
EnumExtensions.cs Add DalamudAssetManager 2023-11-28 22:31:46 +01:00
EventHandlerExtensions.cs Add ClientStatePluginScoped (#1384) 2023-09-21 21:55:16 -07:00
FuzzyMatcher.cs refactor: move Dalamud.Interface utils into main assembly, warnings pass 2023-08-04 19:36:09 +02:00
Hash.cs chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00
HitchDetector.cs feat: detect hitches in framework update, draw and gamenetwork 2023-02-17 21:02:49 +01:00
IRefCountable.cs Add IFontHandle.Lock and WaitAsync 2024-01-21 03:10:41 +09:00
MapUtil.cs Add conversion from World Coordinates to Map Coordinates (#882) 2022-06-15 20:40:58 +02:00
ScopedSyncRoot.cs fix: lock profile manager while changing state 2023-06-20 19:20:08 +02:00
SeStringExtensions.cs feat: validate player name 2023-02-26 13:46:05 -05:00
StableInsertionSortExtension.cs refactor: move Dalamud.Interface utils into main assembly, warnings pass 2023-08-04 19:36:09 +02:00
StringExtensions.cs feat: validate player name 2023-02-26 13:46:05 -05:00
TexFileExtensions.cs chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00
ThreadSafety.cs Load services asynchronously whenever possible (#893) 2022-06-24 22:12:51 +02:00
Util.cs Implement FontChooserDialog (#1637) 2024-02-13 20:09:46 +00:00
VectorExtensions.cs chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00