From ae7f141acab8d0e20097e3a6a1ce8213fdc6d8c7 Mon Sep 17 00:00:00 2001 From: agnostic-apollo Date: Sat, 9 Oct 2021 02:11:12 +0500 Subject: [PATCH] Added: Add info of installed plugin apps when report issue report is generated with debug mode enabled --- .../com/termux/app/terminal/TermuxTerminalViewClient.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/termux/app/terminal/TermuxTerminalViewClient.java b/app/src/main/java/com/termux/app/terminal/TermuxTerminalViewClient.java index 0a565a9a..aafc90ae 100644 --- a/app/src/main/java/com/termux/app/terminal/TermuxTerminalViewClient.java +++ b/app/src/main/java/com/termux/app/terminal/TermuxTerminalViewClient.java @@ -724,7 +724,12 @@ public class TermuxTerminalViewClient extends TermuxTerminalViewClientBase { reportString.append("\n").append(MarkdownUtils.getMarkdownCodeForString(transcriptText, true)); reportString.append("\n##\n"); - reportString.append("\n\n").append(TermuxUtils.getAppInfoMarkdownString(mActivity, true)); + if (addTermuxDebugInfo) { + reportString.append("\n\n").append(TermuxUtils.getAppInfoMarkdownString(mActivity, TermuxUtils.AppInfoMode.TERMUX_AND_PLUGIN_PACKAGES)); + } else { + reportString.append("\n\n").append(TermuxUtils.getAppInfoMarkdownString(mActivity, TermuxUtils.AppInfoMode.TERMUX_PACKAGE)); + } + reportString.append("\n\n").append(AndroidUtils.getDeviceInfoMarkdownString(mActivity)); String termuxAptInfo = TermuxUtils.geAPTInfoMarkdownString(mActivity);