You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[P3-005] Replace hardcoded C:\Windows\Fonts\ paths in ImGuiController.cs #29
These paths do not exist on Linux; ImGui.GetIO().Fonts.AddFontFromFileTTF() returns null, causing the entire ImGui render pass to fail with a null-reference exception
Resolution options (in priority order):
Bundle a permissively-licensed substitute font (e.g. Inter, Noto Sans) as an embedded resource in FModel/Resources/ → call AddFontFromMemoryTTF() from stream
Probe fc-match "Segoe UI" on Linux and fall back to the system sans-serif path
On Windows: retain existing Segoe UI path; on Linux: use bundled/probed font
Activity