Add search and arbitrary jump support to CFV2.

This commit is contained in:
Alex Hart
2023-06-13 11:37:18 -03:00
committed by Cody Henthorne
parent 290b0fe46f
commit f3a0a059ea
8 changed files with 221 additions and 22 deletions

View File

@@ -0,0 +1,23 @@
/*
* Copyright 2023 Signal Messenger, LLC
* SPDX-License-Identifier: AGPL-3.0-only
*/
package org.signal.core.util
import android.content.res.ColorStateList
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import androidx.annotation.ColorInt
import androidx.appcompat.widget.Toolbar
import androidx.core.view.MenuItemCompat
import androidx.core.view.forEach
fun Toolbar.setActionItemTint(@ColorInt tint: Int) {
menu.forEach {
MenuItemCompat.setIconTintList(it, ColorStateList.valueOf(tint))
}
navigationIcon?.colorFilter = PorterDuffColorFilter(tint, PorterDuff.Mode.SRC_ATOP)
overflowIcon?.colorFilter = PorterDuffColorFilter(tint, PorterDuff.Mode.SRC_ATOP)
}