From 2ebd3c6f35cb5c26b61924675ccebb4b7499520c Mon Sep 17 00:00:00 2001 From: WerWolv Date: Thu, 14 Dec 2023 13:49:46 +0100 Subject: [PATCH] impr: Better centering of icons in icon buttons --- lib/libimhex/source/ui/imgui_imhex_extensions.cpp | 2 +- plugins/builtin/source/content/fonts.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp index 0386f293f..566918549 100644 --- a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp +++ b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp @@ -651,7 +651,7 @@ namespace ImGuiExt { : ImGuiCol_Button); RenderNavHighlight(bb, id); RenderFrame(bb.Min, bb.Max, col, true, style.FrameRounding); - RenderTextClipped(bb.Min + style.FramePadding, bb.Max - style.FramePadding, symbol, nullptr, &label_size, style.ButtonTextAlign, &bb); + RenderTextClipped(bb.Min + style.FramePadding * ImVec2(1.3, 1), bb.Max - style.FramePadding, symbol, nullptr, &label_size, style.ButtonTextAlign, &bb); PopStyleColor(); diff --git a/plugins/builtin/source/content/fonts.cpp b/plugins/builtin/source/content/fonts.cpp index c0323c7c0..666777c0e 100644 --- a/plugins/builtin/source/content/fonts.cpp +++ b/plugins/builtin/source/content/fonts.cpp @@ -21,7 +21,7 @@ namespace hex::plugin::builtin { * efficient when packing the glyphs into the font atlas and therefor make the atlas much smaller. */ - ImHexApi::Fonts::loadFont("Blender Icons", romfs::get("fonts/blendericons.ttf").span(),{ { ICON_MIN_BI, ICON_MAX_BI } }, { 0, -3_scaled }); + ImHexApi::Fonts::loadFont("Blender Icons", romfs::get("fonts/blendericons.ttf").span(),{ { ICON_MIN_BI, ICON_MAX_BI } }, { -1_scaled, -1_scaled }); ImHexApi::Fonts::loadFont("VS Codicons", romfs::get("fonts/codicons.ttf").span(), {