mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-05-04 07:25:25 +01:00
Move theme colors to core-ui.
This commit is contained in:
@@ -52,6 +52,7 @@ import org.thoughtcrime.securesms.util.FullscreenHelper
|
||||
import org.thoughtcrime.securesms.util.WindowUtil
|
||||
import org.thoughtcrime.securesms.util.navigation.safeNavigate
|
||||
import org.thoughtcrime.securesms.util.visible
|
||||
import org.signal.core.ui.R as CoreUiR
|
||||
|
||||
class MediaSelectionActivity :
|
||||
PassphraseRequiredActivity(),
|
||||
@@ -207,8 +208,8 @@ class MediaSelectionActivity :
|
||||
}
|
||||
|
||||
private fun animateTextStyling(selectedSwitch: TextView, unselectedSwitch: TextView, duration: Long) {
|
||||
val offTextColor = ContextCompat.getColor(this, R.color.signal_colorOnSurface)
|
||||
val onTextColor = ContextCompat.getColor(this, R.color.signal_colorSecondaryContainer)
|
||||
val offTextColor = ContextCompat.getColor(this, CoreUiR.color.signal_colorOnSurface)
|
||||
val onTextColor = ContextCompat.getColor(this, CoreUiR.color.signal_colorSecondaryContainer)
|
||||
|
||||
animateInShadowLayerValueAnimator?.cancel()
|
||||
animateInTextColorValueAnimator?.cancel()
|
||||
|
||||
@@ -70,6 +70,7 @@ import java.io.IOException
|
||||
import java.util.Locale
|
||||
import java.util.concurrent.TimeUnit
|
||||
import kotlin.math.roundToInt
|
||||
import org.signal.core.ui.R as CoreUiR
|
||||
|
||||
/**
|
||||
* Allows the user to view and edit selected media.
|
||||
@@ -503,7 +504,7 @@ class MediaReviewFragment : Fragment(R.layout.v2_media_review_fragment), Schedul
|
||||
val sendButtonBackgroundTint = when {
|
||||
!enabled -> ContextCompat.getColor(requireContext(), R.color.core_grey_50)
|
||||
recipient != null -> recipient.chatColors.asSingleColor()
|
||||
sendType.usesSignalTransport -> ContextCompat.getColor(requireContext(), R.color.signal_colorOnSecondaryContainer)
|
||||
sendType.usesSignalTransport -> ContextCompat.getColor(requireContext(), CoreUiR.color.signal_colorOnSecondaryContainer)
|
||||
else -> ContextCompat.getColor(requireContext(), R.color.core_grey_50)
|
||||
}
|
||||
|
||||
@@ -513,9 +514,9 @@ class MediaReviewFragment : Fragment(R.layout.v2_media_review_fragment), Schedul
|
||||
}
|
||||
|
||||
val sendButtonForegroundTint = when {
|
||||
!enabled -> ContextCompat.getColor(requireContext(), R.color.signal_colorSecondaryContainer)
|
||||
recipient != null -> ContextCompat.getColor(requireContext(), R.color.signal_colorOnCustom)
|
||||
else -> ContextCompat.getColor(requireContext(), R.color.signal_colorSecondaryContainer)
|
||||
!enabled -> ContextCompat.getColor(requireContext(), CoreUiR.color.signal_colorSecondaryContainer)
|
||||
recipient != null -> ContextCompat.getColor(requireContext(), CoreUiR.color.signal_colorOnCustom)
|
||||
else -> ContextCompat.getColor(requireContext(), CoreUiR.color.signal_colorSecondaryContainer)
|
||||
}
|
||||
|
||||
sendButton.setImageDrawable(sendButtonForegroundDrawable)
|
||||
|
||||
@@ -10,6 +10,7 @@ import org.thoughtcrime.securesms.components.settings.DSLSettingsText
|
||||
import org.thoughtcrime.securesms.components.settings.configure
|
||||
import org.thoughtcrime.securesms.components.settings.conversation.preferences.LargeIconClickPreference
|
||||
import org.thoughtcrime.securesms.util.fragments.requireListener
|
||||
import org.signal.core.ui.R as CoreUiR
|
||||
|
||||
class ChooseStoryTypeBottomSheet : DSLSettingsBottomSheetFragment(
|
||||
layoutId = R.layout.dsl_settings_bottom_sheet
|
||||
@@ -39,9 +40,9 @@ class ChooseStoryTypeBottomSheet : DSLSettingsBottomSheetFragment(
|
||||
),
|
||||
icon = DSLSettingsIcon.from(
|
||||
iconId = R.drawable.symbol_stories_24,
|
||||
iconTintId = R.color.signal_colorOnSurface,
|
||||
iconTintId = CoreUiR.color.signal_colorOnSurface,
|
||||
backgroundId = R.drawable.circle_tintable,
|
||||
backgroundTint = R.color.signal_colorSurface5,
|
||||
backgroundTint = CoreUiR.color.signal_colorSurface5,
|
||||
insetPx = DimensionUnit.DP.toPixels(8f).toInt()
|
||||
),
|
||||
onClick = {
|
||||
@@ -61,9 +62,9 @@ class ChooseStoryTypeBottomSheet : DSLSettingsBottomSheetFragment(
|
||||
),
|
||||
icon = DSLSettingsIcon.from(
|
||||
iconId = R.drawable.ic_group_outline_24,
|
||||
iconTintId = R.color.signal_colorOnSurface,
|
||||
iconTintId = CoreUiR.color.signal_colorOnSurface,
|
||||
backgroundId = R.drawable.circle_tintable,
|
||||
backgroundTint = R.color.signal_colorSurface5,
|
||||
backgroundTint = CoreUiR.color.signal_colorSurface5,
|
||||
insetPx = DimensionUnit.DP.toPixels(8f).toInt()
|
||||
),
|
||||
onClick = {
|
||||
|
||||
Reference in New Issue
Block a user