From a485f182c14090a370c41d66dcf83fccea618e41 Mon Sep 17 00:00:00 2001 From: Pierre Nicolas <pierre.nicolas@savoirfairelinux.com> Date: Tue, 1 Oct 2024 09:19:12 -0400 Subject: [PATCH] details: copy to clipboard on field click Copy registered name/identifier to clipboard at click. GitLab: #1723 Change-Id: Iade10219aa3117d20980c77694dc57a0fbd22327 --- .../ring/fragments/ConversationActionsFragment.kt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/jami-android/app/src/main/java/cx/ring/fragments/ConversationActionsFragment.kt b/jami-android/app/src/main/java/cx/ring/fragments/ConversationActionsFragment.kt index a2ff18ca1..124af9849 100644 --- a/jami-android/app/src/main/java/cx/ring/fragments/ConversationActionsFragment.kt +++ b/jami-android/app/src/main/java/cx/ring/fragments/ConversationActionsFragment.kt @@ -73,6 +73,19 @@ class ConversationActionsFragment : Fragment() { conversationIdPanel.setOnClickListener { copyAndShow(requireContext(), getString(R.string.swarm_id), path.conversationId) } + userNamePanel.setOnClickListener { + copyAndShow( + requireContext(), + getString(R.string.clip_contact_uri), binding?.userName?.text.toString() + ) + } + identifierPanel.setOnClickListener { + copyAndShow( + requireContext(), + getString(R.string.clip_contact_uri), binding?.identifier?.text.toString() + ) + } + conversationId.text = conversationUri conversationPath = path -- GitLab