diff options
author | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2023-02-02 15:17:15 +0100 |
---|---|---|
committer | Hugo Locurcio <hugo.locurcio@hugo.pro> | 2023-02-02 15:17:15 +0100 |
commit | e7779dc62dd5f28b1833323fa8340e54c0b5fc0a (patch) | |
tree | 77eab1af10ff286eeb1a6eda78c16f272d18a00a | |
parent | 315d3c4d21e4ee7df1e45593205e35d7a034aa6d (diff) |
Use a "warning" icon in `OS.alert()` on Linux/*BSD
This is the same icon as used on Windows.
-rw-r--r-- | platform/linuxbsd/os_linuxbsd.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/platform/linuxbsd/os_linuxbsd.cpp b/platform/linuxbsd/os_linuxbsd.cpp index 75c23655f2..41d1f1d050 100644 --- a/platform/linuxbsd/os_linuxbsd.cpp +++ b/platform/linuxbsd/os_linuxbsd.cpp @@ -81,7 +81,7 @@ void OS_LinuxBSD::alert(const String &p_alert, const String &p_title) { List<String> args; if (program.ends_with("zenity")) { - args.push_back("--error"); + args.push_back("--warning"); args.push_back("--width"); args.push_back("500"); args.push_back("--title"); @@ -91,7 +91,9 @@ void OS_LinuxBSD::alert(const String &p_alert, const String &p_title) { } if (program.ends_with("kdialog")) { - args.push_back("--error"); + // `--sorry` uses the same icon as `--warning` in Zenity. + // As of KDialog 22.12.1, its `--warning` options are only available for yes/no questions. + args.push_back("--sorry"); args.push_back(p_alert); args.push_back("--title"); args.push_back(p_title); |