mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-10-01 09:24:41 +01:00
Add icons.
This commit is contained in:
@@ -110,6 +110,7 @@ enum class SignalIcons(private val icon: SignalIcon) : SignalIcon by icon {
|
||||
SpeakerSlash(icon(R.drawable.symbol_speaker_slash_24)),
|
||||
Sticker(icon(R.drawable.symbol_sticker_24)),
|
||||
StickerPack(icon(R.drawable.symbol_stickerpack_24)),
|
||||
StickerPackPlus(icon(R.drawable.symbol_stickerpack_plus_24)),
|
||||
Text(icon(R.drawable.symbol_text_24)),
|
||||
TextSquare(icon(R.drawable.symbol_text_square_24)),
|
||||
Transfer(icon(R.drawable.symbol_transfer_24)),
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24"
|
||||
android:viewportHeight="24">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M14.75 20.6c-3.78 0-6.85-3.07-6.85-6.85s3.07-6.85 6.85-6.85 6.85 3.07 6.85 6.85-3.07 6.85-6.85 6.85m0 1.8c4.78 0 8.65-3.87 8.65-8.65 0-4.08-2.82-7.5-6.63-8.41-0.58-3.07-2.75-4.58-5.98-4.16l-5.45 0.71C1.95 2.33 0.24 4.55 0.69 7.95l0.72 5.46c0.43 3.32 2.57 5.02 5.85 4.66a8.63 8.63 0 0 0 7.49 4.33m-3.25-7.75h2.35V17c0 0.5 0.4 0.9 0.9 0.9s0.9-0.4 0.9-0.9v-2.35H18c0.5 0 0.9-0.4 0.9-0.9s-0.4-0.9-0.9-0.9h-2.35V10.5c0-0.5-0.4-0.9-0.9-0.9s-0.9 0.4-0.9 0.9v2.35H11.5c-0.5 0-0.9 0.4-0.9 0.9s0.4 0.9 0.9 0.9m-8.31-1.48l-0.72-5.46c-0.31-2.4 0.7-3.72 3.11-4.04l5.45-0.71c2.05-0.27 3.32 0.44 3.84 2.14h-0.12a8.646 8.646 0 0 0-8.26 11.22c-1.94 0.02-3.01-1.02-3.3-3.15m0 0"/>
|
||||
</vector>
|
||||
@@ -23,7 +23,6 @@ import androidx.compose.foundation.shape.CircleShape
|
||||
import androidx.compose.material.icons.Icons
|
||||
import androidx.compose.material.icons.automirrored.outlined.ArrowBack
|
||||
import androidx.compose.material.icons.automirrored.outlined.Backspace
|
||||
import androidx.compose.material.icons.outlined.AddCircleOutline
|
||||
import androidx.compose.material.icons.outlined.Clear
|
||||
import androidx.compose.material.icons.outlined.Search
|
||||
import androidx.compose.material3.Icon
|
||||
@@ -52,6 +51,7 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||
import androidx.lifecycle.viewmodel.compose.viewModel
|
||||
import kotlinx.coroutines.flow.StateFlow
|
||||
import org.signal.core.ui.compose.CollectActions
|
||||
import org.signal.core.ui.compose.SignalIcons
|
||||
import org.signal.core.ui.compose.keyboard.KeyboardSheetDragRegion
|
||||
import org.signal.core.ui.compose.keyboard.LocalKeyboardSheetController
|
||||
import org.signal.mediakeyboard.data.MediaKeyboardRepository
|
||||
@@ -209,7 +209,7 @@ private fun MediaKeyboardTopBar(
|
||||
modifier = Modifier.graphicsLayer { alpha = searchAlpha }
|
||||
) {
|
||||
Icon(
|
||||
imageVector = Icons.Outlined.Search,
|
||||
imageVector = SignalIcons.Search.imageVector,
|
||||
contentDescription = stringResource(R.string.MediaKeyboard__search),
|
||||
tint = MaterialTheme.colorScheme.onSurfaceVariant
|
||||
)
|
||||
@@ -248,7 +248,7 @@ private fun MediaKeyboardTopBar(
|
||||
MediaKeyboardTab.STICKER -> {
|
||||
IconButton(onClick = { onAction(MediaKeyboardAction.StickerManagementClicked) }) {
|
||||
Icon(
|
||||
imageVector = Icons.Outlined.AddCircleOutline,
|
||||
imageVector = SignalIcons.StickerPackPlus.imageVector,
|
||||
contentDescription = stringResource(R.string.MediaKeyboard__manage_stickers),
|
||||
tint = MaterialTheme.colorScheme.onSurfaceVariant
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user