Skip to content

Commit 69603d1

Browse files
authored
Merge pull request #1267 from Xefir/1030
Backport #1030 added copy user link
2 parents 739acf5 + fbb7a9a commit 69603d1

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

twidere/src/main/kotlin/org/mariotaku/twidere/fragment/UserFragment.kt

+6
Original file line numberDiff line numberDiff line change
@@ -1032,6 +1032,12 @@ class UserFragment : BaseFragment(), OnClickListener, OnLinkClickListener,
10321032
}
10331033
return true
10341034
}
1035+
R.id.copy_url -> {
1036+
val uri = LinkCreator.getUserWebLink(user)
1037+
ClipboardUtils.setText(context, uri.toString())
1038+
Toast.makeText(context, R.string.message_toast_link_copied_to_clipboard, Toast.LENGTH_SHORT).show()
1039+
return true
1040+
}
10351041
R.id.qr_code -> {
10361042
executeAfterFragmentResumed {
10371043
val df = UserQrDialogFragment()

twidere/src/main/res/menu/menu_user_profile.xml

+4
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@
8686
android:id="@id/open_in_browser"
8787
android:icon="@drawable/ic_action_web"
8888
android:title="@string/action_open_in_browser"/>
89+
<item
90+
android:id="@id/copy_url"
91+
android:icon="@drawable/ic_action_copy"
92+
android:title="@android:string/copyUrl"/>
8993
<item
9094
android:id="@+id/add_to_home_screen_submenu"
9195
android:icon="@drawable/ic_action_home"

0 commit comments

Comments
 (0)