Set proper filter labeling on call tab.

This commit is contained in:
Alex Hart
2023-03-16 14:53:19 -03:00
committed by Greyson Parrelli
parent de73744432
commit b5af581205
3 changed files with 9 additions and 0 deletions

View File

@@ -119,6 +119,8 @@ class CallLogFragment : Fragment(R.layout.call_log_fragment), CallLogAdapter.Cal
startActivity(NewCallActivity.createIntent(requireContext()))
}
binding.pullView.setPillText(R.string.CallLogFragment__filtered_by_missed)
initializePullToFilter()
initializeTapToScrollToTop()

View File

@@ -9,6 +9,7 @@ import android.os.Bundle
import android.os.Parcelable
import android.util.AttributeSet
import android.widget.FrameLayout
import androidx.annotation.StringRes
import androidx.core.animation.doOnEnd
import androidx.core.content.ContextCompat
import androidx.core.os.bundleOf
@@ -78,6 +79,10 @@ class ConversationListFilterPullView @JvmOverloads constructor(
private val pillDefaultBackgroundTint = ContextCompat.getColor(context, R.color.signal_colorSecondaryContainer)
private val pillWillCloseBackgroundTint = ContextCompat.getColor(context, R.color.signal_colorSurface1)
fun setPillText(@StringRes textId: Int) {
binding.filterText.setText(textId)
}
override fun onSaveInstanceState(): Parcelable {
val root = super.onSaveInstanceState()

View File

@@ -5735,6 +5735,8 @@
<string name="CallLogFragment__notification_profile">Notification Profile</string>
<!-- Call log new call content description -->
<string name="CallLogFragment__start_a_new_call">Start a new call</string>
<!-- Filter pull text when pulled -->
<string name="CallLogFragment__filtered_by_missed">Filtered by missed</string>
<!-- New call activity -->
<!-- Activity title in title bar -->