From 4a0f009ed95db203e0d532d45b34a959b812965b Mon Sep 17 00:00:00 2001
From: math <mathdu@protonmail.com>
Date: Sat, 19 Mar 2022 13:20:39 -0300
Subject: [PATCH] warn about implications of toggling external option

---
 src/UserSettingsPage.cpp | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp
index 18c135beb..9cb69c85b 100644
--- a/src/UserSettingsPage.cpp
+++ b/src/UserSettingsPage.cpp
@@ -1167,11 +1167,13 @@ UserSettingsModel::data(const QModelIndex &index, int role) const
         case UseIdenticon:
             return tr("Display an identicon instead of a letter when no avatar is set.");
         case OpenImageExternal:
-            return tr("Click to open image with external program. \nSame as Right-Click>Open "
-                      "in external program");
+            return tr("Toggles the behavior of \"Right-Click>Open with external program\" "
+                      "when tapping the image.\nNote that when this option is ON, opened "
+                      "files are left unencrypted on disk and must be manually deleted.");
         case OpenVideoExternal:
-            return tr("Click to open video with external program. \nSame as Right-Click>Open "
-                      "in external program");
+            return tr("Toggles the behavior of \"Right-Click>Open with external program\" "
+                      "when tapping the video.\nNote that when this option is ON, opened "
+                      "files are left unencrypted on disk and must be manually deleted.");
         case DecryptSidebar:
             return tr("Decrypt the messages shown in the sidebar.\nOnly affects messages in "
                       "encrypted chats.");
-- 
GitLab