Remove support for custom fonts for OSS project for now.

PiperOrigin-RevId: 831294808
Change-Id: I3f366ceafc1181e0624d1b26ef09fd64ed6275b4
This commit is contained in:
Haroon Qureshi
2025-11-12 02:29:24 -08:00
committed by Copybara-Service
parent 52478e15c3
commit 28c536bd93
-21
View File
@@ -45,27 +45,6 @@ static void InitImGui(SDL_Window* window, const LoadAssetFn& load_asset_fn) {
ImGui::StyleColorsDark();
ImGui_ImplSDL2_InitForOther(window);
#ifndef __EMSCRIPTEN__
// TODO: Get font loading working for wasm.
ImFontConfig main_cfg;
main_cfg.OversampleH = 8;
main_cfg.OversampleV = 4;
main_cfg.GlyphExtraSpacing.x = 0.3f;
auto main_font = load_asset_fn("Roboto-Regular.ttf");
io.Fonts->AddFontFromMemoryTTF(main_font.data(), main_font.size(), 18.f,
&main_cfg);
ImFontConfig icon_cfg;
icon_cfg.OversampleH = 3;
icon_cfg.OversampleV = 3;
icon_cfg.MergeMode = true;
icon_cfg.GlyphMinAdvanceX = 14.0f;
auto icon_font = load_asset_fn("fontawesome-webfont.ttf");
constexpr ImWchar icon_ranges[] = {0xf000, 0xf3ff, 0x000};
io.Fonts->AddFontFromMemoryTTF(icon_font.data(), icon_font.size(), 14.f,
&icon_cfg, icon_ranges);
#endif
io.Fonts->Build();
}