From 209055d0b0ab6cad2ddec499d4745928e6ceeed7 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Thu, 16 Jan 2025 17:09:17 +0100 Subject: [PATCH] impr: Show a banner about degraded performance in debug mode --- plugins/builtin/source/plugin_builtin.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/builtin/source/plugin_builtin.cpp b/plugins/builtin/source/plugin_builtin.cpp index 040881d46..1537fb98a 100644 --- a/plugins/builtin/source/plugin_builtin.cpp +++ b/plugins/builtin/source/plugin_builtin.cpp @@ -8,6 +8,8 @@ #include #include "content/command_line_interface.hpp" +#include +#include using namespace hex; @@ -129,4 +131,9 @@ IMHEX_PLUGIN_SETUP("Built-in", "WerWolv", "Default ImHex functionality") { createWelcomeScreen(); setupOutOfBoxExperience(); + + // Show a warning banner on debug builds + #if defined(DEBUG) + ui::BannerIcon::open(ICON_VS_ERROR, "You're running a Debug build of ImHex. Performance will be degraded!", ImColor(153, 58, 58)); + #endif }