feat: Added function to show toast messages, moved native error message function to libimhex

This commit is contained in:
WerWolv
2025-08-17 22:46:38 +02:00
parent 6c28adbd24
commit 3c9aa97f6c
12 changed files with 103 additions and 36 deletions

View File

@@ -44,15 +44,6 @@ namespace hex {
return false;
}
void nativeErrorMessage(const std::string &message) {
log::fatal("{}", message);
if (isFileInPath("zenity")) {
executeCmd({"zenity", "--error", "--text", message});
} else if (isFileInPath("notify-send")) {
executeCmd({"notify-send", "-i", "script-error", "Error", message});
} // Hopefully one of these commands is installed
}
#if defined(IMHEX_HAS_FONTCONFIG)
static bool enumerateFontConfig() {
if (!FcInit())