From c60b6d9ba2a4106bd4d5dd7143d24abe4bab5540 Mon Sep 17 00:00:00 2001 From: andrew <andrewgallasch@gmail.com> Date: Wed, 6 Dec 2023 12:31:59 +1030 Subject: [PATCH] Add follow setting button --- .../conversation/v2/messages/ControlMessageView.kt | 3 +++ app/src/main/res/layout/view_control_message.xml | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt index d3426c7548..a9f2263a46 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/ControlMessageView.kt @@ -29,6 +29,7 @@ class ControlMessageView : LinearLayout { binding.dateBreakTextView.showDateBreak(message, previous) binding.iconImageView.isGone = true binding.expirationTimerView.isGone = true + binding.followSetting.isGone = true var messageBody: CharSequence = message.getDisplayBody(context) binding.root.contentDescription= null when { @@ -37,6 +38,8 @@ class ControlMessageView : LinearLayout { isVisible = true setExpirationTime(message.expireStarted, message.expiresIn) } + + binding.followSetting.isGone = message.isOutgoing } message.isMediaSavedNotification -> { binding.iconImageView.apply { diff --git a/app/src/main/res/layout/view_control_message.xml b/app/src/main/res/layout/view_control_message.xml index 45c7f53f65..dd43439b04 100644 --- a/app/src/main/res/layout/view_control_message.xml +++ b/app/src/main/res/layout/view_control_message.xml @@ -50,4 +50,14 @@ android:textStyle="bold" tools:text="@string/MessageRecord_you_disabled_disappearing_messages" /> + <TextView + android:id="@+id/followSetting" + style="@style/Widget.Session.Button.Common.Borderless" + android:layout_marginTop="4dp" + android:textColor="@color/accent_green" + android:textSize="@dimen/very_small_font_size" + android:text="Follow Setting" + android:layout_width="match_parent" + android:layout_height="wrap_content"/> + </LinearLayout> \ No newline at end of file