From 9255830fe2788bea84aaabf6b0a5b1eb66070319 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 2 Apr 2025 14:20:13 +0200 Subject: [PATCH] Show copy SIP URI icon & do it on click in call history like in conversation details --- .../linphone/ui/main/history/fragment/HistoryFragment.kt | 4 ++++ app/src/main/res/layout/history_fragment.xml | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/app/src/main/java/org/linphone/ui/main/history/fragment/HistoryFragment.kt b/app/src/main/java/org/linphone/ui/main/history/fragment/HistoryFragment.kt index f1f243516..4fad50448 100644 --- a/app/src/main/java/org/linphone/ui/main/history/fragment/HistoryFragment.kt +++ b/app/src/main/java/org/linphone/ui/main/history/fragment/HistoryFragment.kt @@ -182,6 +182,10 @@ class HistoryFragment : SlidingPaneChildFragment() { binding.setMenuClickListener { showPopupMenu() } + + binding.setCopyPeerSipUriClickListener { + copyNumberOrAddressToClipboard(viewModel.callLogModel.value?.sipUri.orEmpty()) + } } private fun copyNumberOrAddressToClipboard(value: String) { diff --git a/app/src/main/res/layout/history_fragment.xml b/app/src/main/res/layout/history_fragment.xml index cbc638fa0..417fc230d 100644 --- a/app/src/main/res/layout/history_fragment.xml +++ b/app/src/main/res/layout/history_fragment.xml @@ -12,6 +12,9 @@ + @@ -120,6 +123,7 @@