From 3cc45830563d1548dd6b3cd6c163359262d54c23 Mon Sep 17 00:00:00 2001 From: Stefan Niedermann Date: Thu, 14 Jan 2021 11:28:11 +0100 Subject: Create logging mechanism to debug #1040 --- .../niedermann/owncloud/notes/edit/EditNoteActivity.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'app') diff --git a/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java b/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java index 6ffa750b..398cbe53 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/edit/EditNoteActivity.java @@ -3,6 +3,7 @@ package it.niedermann.owncloud.notes.edit; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; +import android.text.TextUtils; import android.util.Log; import android.view.Menu; import android.view.MenuItem; @@ -15,12 +16,11 @@ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.net.MalformedURLException; -import java.net.URL; import java.util.Calendar; import java.util.Objects; -import it.niedermann.android.markdown.MarkdownUtil; +import it.niedermann.android.markdown.markwon.MarkwonMarkdownEditor; +import it.niedermann.android.util.ClipboardUtil; import it.niedermann.owncloud.notes.LockedActivity; import it.niedermann.owncloud.notes.R; import it.niedermann.owncloud.notes.accountpicker.AccountPickerListener; @@ -65,7 +65,14 @@ public class EditNoteActivity extends LockedActivity implements BaseNoteFragment } setSupportActionBar(binding.toolbar); - binding.toolbar.setOnClickListener((v) -> fragment.showEditTitleDialog()); + binding.toolbar.setOnClickListener((v) -> { + ClipboardUtil.INSTANCE.copyToClipboard(this, + "```\n" + + "Markdown Editor logs:\n\n" + + TextUtils.join("\n", MarkwonMarkdownEditor.getLogs()) + "\n" + + "```" + ); + }); } @Override -- cgit v1.2.3