StarshipCoreStyle: Add icon badges to signify data has overrides from the base class
#jira UE-191898
#rb ronald.koppers
[CL 28192862 by aditya ravichandran in ue5-main branch]
- Introduced the following to FPaths:
- EnginePlatformExtensionDir(Platform) - gets the Engine PlatExt dir for the given platform
- ProjectPlatformExtensionDir(Platform) - gets the Project PlatExt dir for the given platform, where Project can be a Program
- ConvertPath(Path, Method, ExtraData) - converts a Path for platform extensions and Restricted locations. This is going to be "ground truth" for how to get an extension directory (the two functions above call this).
- Added FConfigContext::VisualizeHierarchy() (static and member versions with differing params) that can log ini hierarchies
#rb david.harvey
[CL 28140788 by josh adams in ue5-main branch]
Fixed a few typo (ascend VS ascent, descend VS descent).
[FYI] pavlo.grubyi
#rb patrick.boutot
#test Using a font containing a font face with ascent/descent overridden, enabled or disabled the new option in the font: in font editor preview, UMG editor, and running PIE, the ascend/descent was taken into account or ignored.
[CL 27275774 by yohann dossantos in ue5-main branch]
#jira UE-191009
#test Did repro steps from the associated UDN, and from the UDN associated to the CL that introduced the regression. Both are fixed.
[CL 26571507 by yohann dossantos in ue5-main branch]
The code presently creates two nodes as long as one of them exceeds the minimum dimension, which in practice this has resulted in us eventually having to iterate over 94+ useless elements every time we're adding a glyph. We should only create the smaller node if it exceeds the minimum.
[CL 26415030 by evgenii babinets in ue5-main branch]
Note: This doesn't impact any OS specific dialogs
Breaking: FCoreDelegates::ModalErrorMessage is now called FCoreDelegates::ModalMessageDialog and takes an extra EAppMsgCategory argument
#jira
#rb Dave.Belanger
[CL 26322954 by jamie dale in ue5-main branch]