ADD: mood database

This commit is contained in:
webfussel 2025-08-02 07:37:44 +02:00
parent 5dbdb9f7d2
commit 7ad753df68
31 changed files with 349 additions and 67 deletions

View file

@ -1,4 +1,5 @@
plugins { plugins {
id("com.google.devtools.ksp")
alias(libs.plugins.android.application) alias(libs.plugins.android.application)
alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.compose) alias(libs.plugins.kotlin.compose)
@ -37,6 +38,13 @@ android {
} }
dependencies { dependencies {
implementation(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
ksp(libs.androidx.room.compiler)
// Für Coroutines Support
implementation(libs.kotlinx.coroutines.android)
implementation(libs.androidx.lifecycle.viewmodel.compose)
implementation(libs.androidx.core.ktx) implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.lifecycle.runtime.ktx)

View file

@ -4,30 +4,36 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable import androidx.compose.runtime.*
import androidx.compose.runtime.CompositionLocalProvider import androidx.lifecycle.viewmodel.compose.viewModel
import androidx.compose.runtime.compositionLocalOf import de.webfussel.soulecho.data.database.MoodDatabase
import androidx.compose.runtime.getValue import de.webfussel.soulecho.data.repository.MoodRepository
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import de.webfussel.soulecho.mood.MoodSection import de.webfussel.soulecho.mood.MoodSection
import de.webfussel.soulecho.mood.MoodWithInfo import de.webfussel.soulecho.mood.MoodWithInfo
import de.webfussel.soulecho.mood.PossibleMood import de.webfussel.soulecho.mood.PossibleMood
import de.webfussel.soulecho.navigation.Drawer import de.webfussel.soulecho.navigation.Drawer
import de.webfussel.soulecho.ui.theme.SoulEchoTheme import de.webfussel.soulecho.ui.theme.SoulEchoTheme
import de.webfussel.soulecho.viewmodel.MoodViewModel
import de.webfussel.soulecho.viewmodel.MoodViewModelFactory
import kotlinx.coroutines.launch
val LocalMoodState = compositionLocalOf<MoodWithInfo> { error("No MoodState provided") } val LocalMoodState = compositionLocalOf<MoodWithInfo> { error("No MoodState provided") }
@Composable @Composable
fun SoulEchoApp() { fun SoulEchoApp(moodViewModel: MoodViewModel) {
var currentMood by remember { mutableStateOf(MoodWithInfo(mood = PossibleMood.HAPPY, info = "")) } var currentMood by remember { mutableStateOf(MoodWithInfo(mood = PossibleMood.HAPPY, info = "")) }
val coroutineScope = rememberCoroutineScope()
CompositionLocalProvider(LocalMoodState provides currentMood) { CompositionLocalProvider(LocalMoodState provides currentMood) {
SoulEchoTheme () { SoulEchoTheme () {
Drawer () { Drawer () {
MoodSection( MoodSection(
onMoodChange = { currentMood = it } onMoodChange = {
currentMood = it
coroutineScope.launch {
moodViewModel.saveMood(it)
}
}
) )
} }
} }
@ -35,11 +41,21 @@ fun SoulEchoApp() {
} }
class MainActivity : ComponentActivity() { class MainActivity : ComponentActivity() {
private lateinit var moodRepository: MoodRepository
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
val database = MoodDatabase.getDatabase(this)
moodRepository = MoodRepository(database.moodDao())
enableEdgeToEdge() enableEdgeToEdge()
setContent { setContent {
SoulEchoApp() val moodViewModel: MoodViewModel = viewModel(
factory = MoodViewModelFactory(moodRepository)
)
SoulEchoApp(moodViewModel)
} }
} }
} }

View file

@ -0,0 +1,29 @@
package de.webfussel.soulecho.data.converter
import androidx.room.TypeConverter
import de.webfussel.soulecho.mood.PossibleMood
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
class Converters {
@TypeConverter
fun fromPossibleMood(mood: PossibleMood): String {
return mood.name
}
@TypeConverter
fun toPossibleMood(moodString: String): PossibleMood {
return PossibleMood.valueOf(moodString)
}
@TypeConverter
fun fromLocalDateTime(dateTime: LocalDateTime): String {
return dateTime.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME)
}
@TypeConverter
fun toLocalDateTime(dateTimeString: String): LocalDateTime {
return LocalDateTime.parse(dateTimeString, DateTimeFormatter.ISO_LOCAL_DATE_TIME)
}
}

View file

@ -0,0 +1,34 @@
package de.webfussel.soulecho.data.dao
import androidx.room.*
import de.webfussel.soulecho.data.entity.MoodEntity
import de.webfussel.soulecho.mood.PossibleMood
import kotlinx.coroutines.flow.Flow
@Dao
interface MoodDao {
@Insert
suspend fun insertMood(mood: MoodEntity): Long
@Query("SELECT * FROM moods ORDER BY timestamp DESC")
fun getAllMoods(): Flow<List<MoodEntity>>
@Query("SELECT * FROM moods WHERE id = :id")
suspend fun getMoodById(id: Long): MoodEntity?
@Query("SELECT * FROM moods WHERE mood = :mood ORDER BY timestamp DESC")
fun getMoodsByType(mood: PossibleMood): Flow<List<MoodEntity>>
@Query("SELECT * FROM moods WHERE DATE(timestamp) = DATE('now', 'localtime') ORDER BY timestamp DESC")
fun getTodaysMoods(): Flow<List<MoodEntity>>
@Update
suspend fun updateMood(mood: MoodEntity)
@Delete
suspend fun deleteMood(mood: MoodEntity)
@Query("DELETE FROM moods")
suspend fun deleteAllMoods()
}

View file

@ -0,0 +1,38 @@
package de.webfussel.soulecho.data.database
import androidx.room.Database
import androidx.room.Room
import androidx.room.RoomDatabase
import androidx.room.TypeConverters
import android.content.Context
import de.webfussel.soulecho.data.converter.Converters
import de.webfussel.soulecho.data.dao.MoodDao
import de.webfussel.soulecho.data.entity.MoodEntity
@Database(
entities = [MoodEntity::class],
version = 1,
exportSchema = false
)
@TypeConverters(Converters::class)
abstract class MoodDatabase : RoomDatabase() {
abstract fun moodDao(): MoodDao
companion object {
@Volatile
private var INSTANCE: MoodDatabase? = null
fun getDatabase(context: Context): MoodDatabase {
return INSTANCE ?: synchronized(this) {
val instance = Room.databaseBuilder(
context.applicationContext,
MoodDatabase::class.java,
"mood_database"
).build()
INSTANCE = instance
instance
}
}
}
}

View file

@ -0,0 +1,15 @@
package de.webfussel.soulecho.data.entity
import androidx.room.Entity
import androidx.room.PrimaryKey
import de.webfussel.soulecho.mood.PossibleMood
import java.time.LocalDateTime
@Entity(tableName = "moods")
data class MoodEntity(
@PrimaryKey(autoGenerate = true)
val id: Long = 0,
val mood: PossibleMood,
val info: String,
val timestamp: LocalDateTime = LocalDateTime.now()
)

View file

@ -0,0 +1,51 @@
package de.webfussel.soulecho.data.repository
import de.webfussel.soulecho.data.dao.MoodDao
import de.webfussel.soulecho.data.entity.MoodEntity
import de.webfussel.soulecho.mood.MoodWithInfo
import de.webfussel.soulecho.mood.PossibleMood
import kotlinx.coroutines.flow.Flow
class MoodRepository(private val moodDao: MoodDao) {
suspend fun saveMood(moodWithInfo: MoodWithInfo): Long {
val moodEntity = MoodEntity(
mood = moodWithInfo.mood,
info = moodWithInfo.info
)
return moodDao.insertMood(moodEntity)
}
fun getAllMoods(): Flow<List<MoodEntity>> {
return moodDao.getAllMoods()
}
fun getMoodsByType(mood: PossibleMood): Flow<List<MoodEntity>> {
return moodDao.getMoodsByType(mood)
}
fun getTodaysMoods(): Flow<List<MoodEntity>> {
return moodDao.getTodaysMoods()
}
suspend fun getMoodById(id: Long): MoodEntity? {
return moodDao.getMoodById(id)
}
suspend fun updateMood(moodEntity: MoodEntity) {
moodDao.updateMood(moodEntity)
}
suspend fun deleteMood(moodEntity: MoodEntity) {
moodDao.deleteMood(moodEntity)
}
suspend fun deleteAllMoods() {
moodDao.deleteAllMoods()
}
// Hilfsmethode um MoodEntity zu MoodWithInfo zu konvertieren
fun MoodEntity.toMoodWithInfo(): MoodWithInfo {
return MoodWithInfo(mood = this.mood, info = this.info)
}
}

View file

@ -1,11 +1,9 @@
package de.webfussel.soulecho.mood package de.webfussel.soulecho.mood
import android.inputmethodservice.Keyboard
import androidx.compose.foundation.border import androidx.compose.foundation.border
import androidx.compose.foundation.clickable import androidx.compose.foundation.clickable
import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.PaddingValues
import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.fillMaxWidth
@ -22,8 +20,6 @@ import androidx.compose.material3.Icon
import androidx.compose.material3.Surface import androidx.compose.material3.Surface
import androidx.compose.material3.Text import androidx.compose.material3.Text
import androidx.compose.material3.TextButton import androidx.compose.material3.TextButton
import androidx.compose.material3.TextField
import androidx.compose.material3.TextFieldDefaults
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.mutableStateOf

View file

@ -51,24 +51,46 @@ fun MoodSection(
Text(mood.label, fontWeight = FontWeight.Bold, fontSize = 32.sp) Text(mood.label, fontWeight = FontWeight.Bold, fontSize = 32.sp)
Text(currentMood.info) Text(currentMood.info)
} }
FloatingActionButton( Column (
containerColor = theme.primary, horizontalAlignment = Alignment.End,
onClick = { modifier = Modifier.align(Alignment.BottomEnd),
dialogOpen = true ) {
}, FloatingActionButton(
modifier = Modifier containerColor = theme.primary,
.align(Alignment.BottomEnd) onClick = {
.size(100.dp) dialogOpen = true
.padding(24.dp), },
) {
Icon(
painter = painterResource(R.drawable.face_smile_plus),
contentDescription = "Change Mood",
modifier = Modifier modifier = Modifier
.size(32.dp) .size(64.dp)
.padding(start = 4.dp) .padding(end = 24.dp, bottom = 24.dp),
)
) {
Icon(
painter = painterResource(R.drawable.pen),
contentDescription = "Change Mood",
modifier = Modifier
.size(32.dp)
.padding(6.dp)
)
}
FloatingActionButton(
containerColor = theme.primary,
onClick = {
dialogOpen = true
},
modifier = Modifier
.size(80.dp)
.padding(end = 24.dp, bottom = 24.dp),
) {
Icon(
painter = painterResource(R.drawable.face_smile_plus),
contentDescription = "Change Mood",
modifier = Modifier
.size(32.dp)
.padding(start = 4.dp)
)
}
} }
when { when {
dialogOpen -> MoodChoice( dialogOpen -> MoodChoice(

View file

@ -0,0 +1,57 @@
package de.webfussel.soulecho.viewmodel
import androidx.lifecycle.ViewModel
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.viewModelScope
import de.webfussel.soulecho.data.entity.MoodEntity
import de.webfussel.soulecho.data.repository.MoodRepository
import de.webfussel.soulecho.mood.MoodWithInfo
import de.webfussel.soulecho.mood.PossibleMood
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.launch
class MoodViewModel(private val repository: MoodRepository) : ViewModel() {
val allMoods: Flow<List<MoodEntity>> = repository.getAllMoods()
val todaysMoods: Flow<List<MoodEntity>> = repository.getTodaysMoods()
suspend fun saveMood(moodWithInfo: MoodWithInfo): Long {
return repository.saveMood(moodWithInfo)
}
fun getMoodsByType(mood: PossibleMood): Flow<List<MoodEntity>> {
return repository.getMoodsByType(mood)
}
suspend fun getMoodById(id: Long): MoodEntity? {
return repository.getMoodById(id)
}
fun updateMood(moodEntity: MoodEntity) {
viewModelScope.launch {
repository.updateMood(moodEntity)
}
}
fun deleteMood(moodEntity: MoodEntity) {
viewModelScope.launch {
repository.deleteMood(moodEntity)
}
}
fun deleteAllMoods() {
viewModelScope.launch {
repository.deleteAllMoods()
}
}
}
class MoodViewModelFactory(private val repository: MoodRepository) : ViewModelProvider.Factory {
override fun <T : ViewModel> create(modelClass: Class<T>): T {
if (modelClass.isAssignableFrom(MoodViewModel::class.java)) {
@Suppress("UNCHECKED_CAST")
return MoodViewModel(repository) as T
}
throw IllegalArgumentException("Unknown ViewModel class")
}
}

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M128,320C128,302.3 142.3,288 160,288L544,288C561.7,288 576,302.3 576,320C576,337.7 561.7,352 544,352L160,352C142.3,352 128,337.7 128,320z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M128,320C128,302.3 142.3,288 160,288L544,288C561.7,288 576,302.3 576,320C576,337.7 561.7,352 544,352L160,352C142.3,352 128,337.7 128,320z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M512,160C512,142.3 497.7,128 480,128L96,128C78.3,128 64,142.3 64,160C64,177.7 78.3,192 96,192L480,192C497.7,192 512,177.7 512,160zM512,480C512,462.3 497.7,448 480,448L96,448C78.3,448 64,462.3 64,480C64,497.7 78.3,512 96,512L480,512C497.7,512 512,497.7 512,480z"/> <path android:fillColor="#808080" android:pathData="M512,160C512,142.3 497.7,128 480,128L96,128C78.3,128 64,142.3 64,160C64,177.7 78.3,192 96,192L480,192C497.7,192 512,177.7 512,160zM512,480C512,462.3 497.7,448 480,448L96,448C78.3,448 64,462.3 64,480C64,497.7 78.3,512 96,512L480,512C497.7,512 512,497.7 512,480z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M112,256L112,336L240,336L240,256L112,256zM112,352L112,432L240,432L240,352L112,352zM112,448L112,480C112,506.5 133.5,528 160,528L240,528L240,448L112,448zM256,256L256,336L384,336L384,256L256,256zM256,352L256,432L384,432L384,352L256,352zM256,448L256,528L384,528L384,448L256,448zM400,256L400,336L528,336L528,256L400,256zM400,352L400,432L528,432L528,352L400,352zM400,448L400,528L480,528C506.5,528 528,506.5 528,480L528,448L400,448z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M112,256L112,336L240,336L240,256L112,256zM112,352L112,432L240,432L240,352L112,352zM112,448L112,480C112,506.5 133.5,528 160,528L240,528L240,448L112,448zM256,256L256,336L384,336L384,256L256,256zM256,352L256,432L384,432L384,352L256,352zM256,448L256,528L384,528L384,448L256,448zM400,256L400,336L528,336L528,256L400,256zM400,352L400,432L528,432L528,352L400,352zM400,448L400,528L480,528C506.5,528 528,506.5 528,480L528,448L400,448z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M224,72C224,67.6 220.4,64 216,64C211.6,64 208,67.6 208,72L208,128L160,128C124.7,128 96,156.7 96,192L96,480C96,515.3 124.7,544 160,544L480,544C515.3,544 544,515.3 544,480L544,192C544,156.7 515.3,128 480,128L432,128L432,72C432,67.6 428.4,64 424,64C419.6,64 416,67.6 416,72L416,128L224,128L224,72zM208,144L208,168C208,172.4 211.6,176 216,176C220.4,176 224,172.4 224,168L224,144L416,144L416,168C416,172.4 419.6,176 424,176C428.4,176 432,172.4 432,168L432,144L480,144C506.5,144 528,165.5 528,192L528,240L112,240L112,192C112,165.5 133.5,144 160,144L208,144zM400,256L528,256L528,336L400,336L400,256zM384,256L384,336L256,336L256,256L384,256zM240,256L240,336L112,336L112,256L240,256zM112,352L240,352L240,432L112,432L112,352zM112,448L240,448L240,528L160,528C133.5,528 112,506.5 112,480L112,448zM256,528L256,448L384,448L384,528L256,528zM400,528L400,448L528,448L528,480C528,506.5 506.5,528 480,528L400,528zM528,432L400,432L400,352L528,352L528,432zM384,432L256,432L256,352L384,352L384,432z"/> <path android:fillColor="#808080" android:pathData="M224,72C224,67.6 220.4,64 216,64C211.6,64 208,67.6 208,72L208,128L160,128C124.7,128 96,156.7 96,192L96,480C96,515.3 124.7,544 160,544L480,544C515.3,544 544,515.3 544,480L544,192C544,156.7 515.3,128 480,128L432,128L432,72C432,67.6 428.4,64 424,64C419.6,64 416,67.6 416,72L416,128L224,128L224,72zM208,144L208,168C208,172.4 211.6,176 216,176C220.4,176 224,172.4 224,168L224,144L416,144L416,168C416,172.4 419.6,176 424,176C428.4,176 432,172.4 432,168L432,144L480,144C506.5,144 528,165.5 528,192L528,240L112,240L112,192C112,165.5 133.5,144 160,144L208,144zM400,256L528,256L528,336L400,336L400,256zM384,256L384,336L256,336L256,256L384,256zM240,256L240,336L112,336L112,256L240,256zM112,352L240,352L240,432L112,432L112,352zM112,448L240,448L240,528L160,528C133.5,528 112,506.5 112,480L112,448zM256,528L256,448L384,448L384,528L256,528zM400,528L400,448L528,448L528,480C528,506.5 506.5,528 480,528L400,528zM528,432L400,432L400,352L528,352L528,432zM384,432L256,432L256,352L384,352L384,432z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M64,320C64,296.5 67.2,273.7 73.1,252.1C74.5,254.5 77.1,256 80,256L208,256C212.4,256 216,252.4 216,248C216,243.6 212.4,240 208,240L93.7,240C126.6,146.8 215.5,80 320,80C452.5,80 560,187.5 560,320C560,452.5 452.5,560 320,560C246.5,560 180.7,526.9 136.6,474.8C133.7,471.4 128.7,471 125.3,473.9C121.9,476.7 121.5,481.7 124.3,485.1C86.7,440.5 64,382.9 64,320zM312,200L312,320C312,322.1 312.8,324.2 314.3,325.7L402.3,413.7C405.4,416.8 410.5,416.8 413.6,413.7C416.7,410.6 416.7,405.5 413.6,402.4L328,316.7L328,200C328,195.6 324.4,192 320,192C315.6,192 312,195.6 312,200z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M64,320C64,296.5 67.2,273.7 73.1,252.1C74.5,254.5 77.1,256 80,256L208,256C212.4,256 216,252.4 216,248C216,243.6 212.4,240 208,240L93.7,240C126.6,146.8 215.5,80 320,80C452.5,80 560,187.5 560,320C560,452.5 452.5,560 320,560C246.5,560 180.7,526.9 136.6,474.8C133.7,471.4 128.7,471 125.3,473.9C121.9,476.7 121.5,481.7 124.3,485.1C86.7,440.5 64,382.9 64,320zM312,200L312,320C312,322.1 312.8,324.2 314.3,325.7L402.3,413.7C405.4,416.8 410.5,416.8 413.6,413.7C416.7,410.6 416.7,405.5 413.6,402.4L328,316.7L328,200C328,195.6 324.4,192 320,192C315.6,192 312,195.6 312,200z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M88,211.6L88,120C88,115.6 84.4,112 80,112C75.6,112 72,115.6 72,120L72,248C72,252.4 75.6,256 80,256L208,256C212.4,256 216,252.4 216,248C216,243.6 212.4,240 208,240L93.7,240C126.6,146.8 215.5,80 320,80C452.5,80 560,187.5 560,320C560,452.5 452.5,560 320,560C246.5,560 180.7,526.9 136.6,474.8C133.7,471.4 128.7,471 125.3,473.9C121.9,476.8 121.5,481.8 124.4,485.2C171.3,540.7 241.6,576 320,576C461.4,576 576,461.4 576,320C576,178.6 461.4,64 320,64C217.3,64 128.8,124.4 88,211.6zM320,192C315.6,192 312,195.6 312,200L312,320C312,322.1 312.8,324.2 314.3,325.7L402.3,413.7C405.4,416.8 410.5,416.8 413.6,413.7C416.7,410.6 416.7,405.5 413.6,402.4L328,316.7L328,200C328,195.6 324.4,192 320,192z"/> <path android:fillColor="#808080" android:pathData="M88,211.6L88,120C88,115.6 84.4,112 80,112C75.6,112 72,115.6 72,120L72,248C72,252.4 75.6,256 80,256L208,256C212.4,256 216,252.4 216,248C216,243.6 212.4,240 208,240L93.7,240C126.6,146.8 215.5,80 320,80C452.5,80 560,187.5 560,320C560,452.5 452.5,560 320,560C246.5,560 180.7,526.9 136.6,474.8C133.7,471.4 128.7,471 125.3,473.9C121.9,476.8 121.5,481.8 124.4,485.2C171.3,540.7 241.6,576 320,576C461.4,576 576,461.4 576,320C576,178.6 461.4,64 320,64C217.3,64 128.8,124.4 88,211.6zM320,192C315.6,192 312,195.6 312,200L312,320C312,322.1 312.8,324.2 314.3,325.7L402.3,413.7C405.4,416.8 410.5,416.8 413.6,413.7C416.7,410.6 416.7,405.5 413.6,402.4L328,316.7L328,200C328,195.6 324.4,192 320,192z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="640" android:width="30dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="640" android:width="30dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M80.4,242.4C87.6,116 192.1,16 320,16 452.5,16 560,123.5 560,256S452.5,496 320,496c-60.1,0 -115,-22.1 -157.1,-58.5 8.4,-15.8 13.1,-34 13.1,-53.5 0,-32.4 -14.1,-60 -28.4,-80.1 -14.6,-20.5 -32.5,-37.6 -46.8,-50.2l-0.3,-0.3c-6,-5.2 -12.9,-8.9 -20.1,-11zM152.1,209.3c0.7,4.4 4.8,7.3 9.2,6.6l2.5,-0.4c31.2,-5.2 60.1,-20.1 82.5,-42.5l7.4,-7.4c3.1,-3.1 3.1,-8.2 0,-11.3s-8.2,-3.1 -11.3,0l-7.4,7.4c-20,20 -45.8,33.3 -73.8,38l-2.5,0.4c-4.4,0.7 -7.3,4.8 -6.6,9.2zM224,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM232,403.8c0,6.7 5.5,12.2 12.2,12.2l151.6,0c6.7,0 12.2,-5.5 12.2,-12.2 0,-46.3 -37.5,-83.8 -83.8,-83.8l-8.4,0c-46.3,0 -83.8,37.5 -83.8,83.8zM384,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM386.3,154.3c-3.1,3.1 -3.1,8.2 0,11.3l7.4,7.4c22.4,22.4 51.2,37.2 82.5,42.5l2.5,0.4c4.4,0.7 8.5,-2.2 9.2,-6.6s-2.2,-8.5 -6.6,-9.2l-2.5,-0.4c-28,-4.7 -53.8,-17.9 -73.8,-38l-7.4,-7.4c-3.1,-3.1 -8.2,-3.1 -11.3,0z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M80.4,242.4C87.6,116 192.1,16 320,16 452.5,16 560,123.5 560,256S452.5,496 320,496c-60.1,0 -115,-22.1 -157.1,-58.5 8.4,-15.8 13.1,-34 13.1,-53.5 0,-32.4 -14.1,-60 -28.4,-80.1 -14.6,-20.5 -32.5,-37.6 -46.8,-50.2l-0.3,-0.3c-6,-5.2 -12.9,-8.9 -20.1,-11zM152.1,209.3c0.7,4.4 4.8,7.3 9.2,6.6l2.5,-0.4c31.2,-5.2 60.1,-20.1 82.5,-42.5l7.4,-7.4c3.1,-3.1 3.1,-8.2 0,-11.3s-8.2,-3.1 -11.3,0l-7.4,7.4c-20,20 -45.8,33.3 -73.8,38l-2.5,0.4c-4.4,0.7 -7.3,4.8 -6.6,9.2zM224,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM232,403.8c0,6.7 5.5,12.2 12.2,12.2l151.6,0c6.7,0 12.2,-5.5 12.2,-12.2 0,-46.3 -37.5,-83.8 -83.8,-83.8l-8.4,0c-46.3,0 -83.8,37.5 -83.8,83.8zM384,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM386.3,154.3c-3.1,3.1 -3.1,8.2 0,11.3l7.4,7.4c22.4,22.4 51.2,37.2 82.5,42.5l2.5,0.4c4.4,0.7 8.5,-2.2 9.2,-6.6s-2.2,-8.5 -6.6,-9.2l-2.5,-0.4c-28,-4.7 -53.8,-17.9 -73.8,-38l-7.4,-7.4c-3.1,-3.1 -8.2,-3.1 -11.3,0z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M560,256c0,132.5 -107.5,240 -240,240 -60.1,0 -115,-22.1 -157.1,-58.5 -2.5,4.8 -5.4,9.4 -8.6,13.7 44.7,38 102.5,60.8 165.7,60.8 141.4,0 256,-114.6 256,-256S461.4,0 320,0C184,0 72.8,106.1 64.5,240 69.8,240 75.2,240.9 80.4,242.4 87.4,116.2 192,16 320,16 452.5,16 560,123.5 560,256zM315.8,320c-46.3,0 -83.8,37.5 -83.8,83.8 0,6.7 5.5,12.2 12.2,12.2l151.6,0c6.7,0 12.2,-5.5 12.2,-12.2 0,-46.3 -37.5,-83.8 -83.8,-83.8l-8.4,0zM324.2,336c36.2,0 65.7,28.3 67.7,64l-143.8,0c2,-35.7 31.5,-64 67.7,-64l8.4,0zM384,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM240,288a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM253.7,154.3c-3.1,-3.1 -8.2,-3.1 -11.3,0l-7.4,7.4c-20,20 -45.8,33.3 -73.8,38l-2.5,0.4c-4.4,0.7 -7.3,4.8 -6.6,9.2s4.8,7.3 9.2,6.6l2.5,-0.4c31.2,-5.2 60.1,-20.1 82.5,-42.5l7.4,-7.4c3.1,-3.1 3.1,-8.2 0,-11.3zM386.4,165.6l7.4,7.4c22.4,22.4 51.2,37.2 82.5,42.5l2.5,0.4c4.4,0.7 8.5,-2.2 9.2,-6.6s-2.2,-8.5 -6.6,-9.2l-2.5,-0.4c-28,-4.7 -53.8,-17.9 -73.8,-38l-7.4,-7.4c-3.1,-3.1 -8.2,-3.1 -11.3,0s-3.1,8.2 0,11.3zM85.8,330.1l0,0c14.6,17.7 26.2,36.1 26.2,53.9 0,27.6 -20.4,48 -48,48s-48,-20.4 -48,-48c0,-17.8 11.6,-36.2 26.2,-53.9 6.8,-8.2 14.1,-16.1 21.8,-23.3 7.7,7.2 15,15.1 21.8,23.3zM98.2,319.9c-8.8,-10.7 -18.5,-20.9 -29,-30 -3,-2.6 -7.4,-2.6 -10.4,0 -10.5,9.1 -20.1,19.3 -29,30 -14.7,17.8 -29.8,40.1 -29.8,64.1 0,36.4 27.6,64 64,64s64,-27.6 64,-64c0,-24 -15.2,-46.3 -29.8,-64.1z"/> <path android:fillColor="#808080" android:pathData="M560,256c0,132.5 -107.5,240 -240,240 -60.1,0 -115,-22.1 -157.1,-58.5 -2.5,4.8 -5.4,9.4 -8.6,13.7 44.7,38 102.5,60.8 165.7,60.8 141.4,0 256,-114.6 256,-256S461.4,0 320,0C184,0 72.8,106.1 64.5,240 69.8,240 75.2,240.9 80.4,242.4 87.4,116.2 192,16 320,16 452.5,16 560,123.5 560,256zM315.8,320c-46.3,0 -83.8,37.5 -83.8,83.8 0,6.7 5.5,12.2 12.2,12.2l151.6,0c6.7,0 12.2,-5.5 12.2,-12.2 0,-46.3 -37.5,-83.8 -83.8,-83.8l-8.4,0zM324.2,336c36.2,0 65.7,28.3 67.7,64l-143.8,0c2,-35.7 31.5,-64 67.7,-64l8.4,0zM384,272a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM240,288a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM253.7,154.3c-3.1,-3.1 -8.2,-3.1 -11.3,0l-7.4,7.4c-20,20 -45.8,33.3 -73.8,38l-2.5,0.4c-4.4,0.7 -7.3,4.8 -6.6,9.2s4.8,7.3 9.2,6.6l2.5,-0.4c31.2,-5.2 60.1,-20.1 82.5,-42.5l7.4,-7.4c3.1,-3.1 3.1,-8.2 0,-11.3zM386.4,165.6l7.4,7.4c22.4,22.4 51.2,37.2 82.5,42.5l2.5,0.4c4.4,0.7 8.5,-2.2 9.2,-6.6s-2.2,-8.5 -6.6,-9.2l-2.5,-0.4c-28,-4.7 -53.8,-17.9 -73.8,-38l-7.4,-7.4c-3.1,-3.1 -8.2,-3.1 -11.3,0s-3.1,8.2 0,11.3zM85.8,330.1l0,0c14.6,17.7 26.2,36.1 26.2,53.9 0,27.6 -20.4,48 -48,48s-48,-20.4 -48,-48c0,-17.8 11.6,-36.2 26.2,-53.9 6.8,-8.2 14.1,-16.1 21.8,-23.3 7.7,7.2 15,15.1 21.8,23.3zM98.2,319.9c-8.8,-10.7 -18.5,-20.9 -29,-30 -3,-2.6 -7.4,-2.6 -10.4,0 -10.5,9.1 -20.1,19.3 -29,30 -14.7,17.8 -29.8,40.1 -29.8,64.1 0,36.4 27.6,64 64,64s64,-27.6 64,-64c0,-24 -15.2,-46.3 -29.8,-64.1z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM120.8,188.4c2,-4 6.8,-5.6 10.7,-3.6l96,48c2.7,1.4 4.4,4.1 4.4,7.2s-1.7,5.8 -4.4,7.2l-96,48c-4,2 -8.8,0.4 -10.7,-3.6s-0.4,-8.8 3.6,-10.7l81.7,-40.8 -81.7,-40.8c-4,-2 -5.6,-6.8 -3.6,-10.7zM120.8,364.4c2,-4 6.8,-5.6 10.7,-3.6l27.8,13.9 44.1,-29.4c2.7,-1.8 6.2,-1.8 8.9,0l43.6,29 43.6,-29c2.7,-1.8 6.2,-1.8 8.9,0l44.1,29.4 27.8,-13.9c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-32,16c-2.6,1.3 -5.6,1.1 -8,-0.5l-43.6,-29 -43.6,29c-2.7,1.8 -6.2,1.8 -8.9,0l-43.6,-29 -43.6,29c-2.4,1.6 -5.4,1.8 -8,0.5l-32,-16c-4,-2 -5.6,-6.8 -3.6,-10.7zM280,240c0,-3 1.7,-5.8 4.4,-7.2l96,-48c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-81.7,40.8 81.7,40.8c4,2 5.6,6.8 3.6,10.7s-6.8,5.6 -10.7,3.6l-96,-48c-2.7,-1.4 -4.4,-4.1 -4.4,-7.2z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM120.8,188.4c2,-4 6.8,-5.6 10.7,-3.6l96,48c2.7,1.4 4.4,4.1 4.4,7.2s-1.7,5.8 -4.4,7.2l-96,48c-4,2 -8.8,0.4 -10.7,-3.6s-0.4,-8.8 3.6,-10.7l81.7,-40.8 -81.7,-40.8c-4,-2 -5.6,-6.8 -3.6,-10.7zM120.8,364.4c2,-4 6.8,-5.6 10.7,-3.6l27.8,13.9 44.1,-29.4c2.7,-1.8 6.2,-1.8 8.9,0l43.6,29 43.6,-29c2.7,-1.8 6.2,-1.8 8.9,0l44.1,29.4 27.8,-13.9c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-32,16c-2.6,1.3 -5.6,1.1 -8,-0.5l-43.6,-29 -43.6,29c-2.7,1.8 -6.2,1.8 -8.9,0l-43.6,-29 -43.6,29c-2.4,1.6 -5.4,1.8 -8,0.5l-32,-16c-4,-2 -5.6,-6.8 -3.6,-10.7zM280,240c0,-3 1.7,-5.8 4.4,-7.2l96,-48c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-81.7,40.8 81.7,40.8c4,2 5.6,6.8 3.6,10.7s-6.8,5.6 -10.7,3.6l-96,-48c-2.7,-1.4 -4.4,-4.1 -4.4,-7.2z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM212.4,345.3l43.6,29 43.6,-29c2.7,-1.8 6.2,-1.8 8.9,0l44.1,29.4 27.8,-13.9c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-32,16c-2.6,1.3 -5.6,1.1 -8,-0.5l-43.6,-29 -43.6,29c-2.7,1.8 -6.2,1.8 -8.9,0l-43.6,-29 -43.6,29c-2.4,1.6 -5.4,1.8 -8,0.5l-32,-16c-4,-2 -5.6,-6.8 -3.6,-10.7s6.8,-5.6 10.7,-3.6l27.8,13.9 44.1,-29.4c2.7,-1.8 6.2,-1.8 8.9,0zM120.8,188.4c2,-4 6.8,-5.6 10.7,-3.6l96,48c2.7,1.4 4.4,4.1 4.4,7.2s-1.7,5.8 -4.4,7.2l-96,48c-4,2 -8.8,0.4 -10.7,-3.6s-0.4,-8.8 3.6,-10.7l81.7,-40.8 -81.7,-40.8c-4,-2 -5.6,-6.8 -3.6,-10.7zM387.5,199.1l-81.7,40.8 81.7,40.8c4,2 5.6,6.8 3.6,10.7s-6.8,5.6 -10.7,3.6l-96,-48c-2.7,-1.4 -4.4,-4.1 -4.4,-7.2s1.7,-5.8 4.4,-7.2l96,-48c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM212.4,345.3l43.6,29 43.6,-29c2.7,-1.8 6.2,-1.8 8.9,0l44.1,29.4 27.8,-13.9c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7l-32,16c-2.6,1.3 -5.6,1.1 -8,-0.5l-43.6,-29 -43.6,29c-2.7,1.8 -6.2,1.8 -8.9,0l-43.6,-29 -43.6,29c-2.4,1.6 -5.4,1.8 -8,0.5l-32,-16c-4,-2 -5.6,-6.8 -3.6,-10.7s6.8,-5.6 10.7,-3.6l27.8,13.9 44.1,-29.4c2.7,-1.8 6.2,-1.8 8.9,0zM120.8,188.4c2,-4 6.8,-5.6 10.7,-3.6l96,48c2.7,1.4 4.4,4.1 4.4,7.2s-1.7,5.8 -4.4,7.2l-96,48c-4,2 -8.8,0.4 -10.7,-3.6s-0.4,-8.8 3.6,-10.7l81.7,-40.8 -81.7,-40.8c-4,-2 -5.6,-6.8 -3.6,-10.7zM387.5,199.1l-81.7,40.8 81.7,40.8c4,2 5.6,6.8 3.6,10.7s-6.8,5.6 -10.7,3.6l-96,-48c-2.7,-1.4 -4.4,-4.1 -4.4,-7.2s1.7,-5.8 4.4,-7.2l96,-48c4,-2 8.8,-0.4 10.7,3.6s0.4,8.8 -3.6,10.7z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM104.1,297.3c-0.7,-4.4 2.2,-8.5 6.6,-9.2l2.5,-0.4c28,-4.7 53.8,-17.9 73.8,-38l7.4,-7.4c3.1,-3.1 8.2,-3.1 11.3,0s3.1,8.2 0,11.3l-7.4,7.4c-22.4,22.4 -51.2,37.2 -82.5,42.5l-2.5,0.4c-4.4,0.7 -8.5,-2.2 -9.2,-6.6zM169.3,398.5C188,370.5 219.8,352 256,352s68,18.5 86.7,46.5c2.4,3.7 1.4,8.6 -2.2,11.1s-8.6,1.4 -11.1,-2.2C313.6,383.6 286.6,368 256,368s-57.6,15.6 -73.3,39.3c-2.4,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1zM306.3,242.4c3.1,-3.1 8.2,-3.1 11.3,0l7.4,7.4c20,20 45.8,33.3 73.8,38l2.5,0.4c4.4,0.7 7.3,4.8 6.6,9.2s-4.8,7.3 -9.2,6.6l-2.5,-0.4c-31.3,-5.2 -60.1,-20.1 -82.5,-42.5l-7.4,-7.4c-3.1,-3.1 -3.1,-8.2 0,-11.3z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM104.1,297.3c-0.7,-4.4 2.2,-8.5 6.6,-9.2l2.5,-0.4c28,-4.7 53.8,-17.9 73.8,-38l7.4,-7.4c3.1,-3.1 8.2,-3.1 11.3,0s3.1,8.2 0,11.3l-7.4,7.4c-22.4,22.4 -51.2,37.2 -82.5,42.5l-2.5,0.4c-4.4,0.7 -8.5,-2.2 -9.2,-6.6zM169.3,398.5C188,370.5 219.8,352 256,352s68,18.5 86.7,46.5c2.4,3.7 1.4,8.6 -2.2,11.1s-8.6,1.4 -11.1,-2.2C313.6,383.6 286.6,368 256,368s-57.6,15.6 -73.3,39.3c-2.4,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1zM306.3,242.4c3.1,-3.1 8.2,-3.1 11.3,0l7.4,7.4c20,20 45.8,33.3 73.8,38l2.5,0.4c4.4,0.7 7.3,4.8 6.6,9.2s-4.8,7.3 -9.2,6.6l-2.5,-0.4c-31.3,-5.2 -60.1,-20.1 -82.5,-42.5l-7.4,-7.4c-3.1,-3.1 -3.1,-8.2 0,-11.3z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM182.7,407.3c-2.4,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1C188,370.5 219.8,352 256,352s68,18.5 86.7,46.5c2.4,3.7 1.4,8.6 -2.2,11.1s-8.6,1.4 -11.1,-2.2C313.6,383.6 286.6,368 256,368s-57.6,15.6 -73.3,39.3zM205.7,242.3c3.1,3.1 3.1,8.2 0,11.3l-7.4,7.4c-22.4,22.4 -51.2,37.2 -82.5,42.5l-2.5,0.4c-4.4,0.7 -8.5,-2.2 -9.2,-6.6s2.2,-8.5 6.6,-9.2l2.5,-0.4c28,-4.7 53.8,-17.9 73.8,-38l7.4,-7.4c3.1,-3.1 8.2,-3.1 11.3,0zM306.4,253.6c-3.1,-3.1 -3.1,-8.2 0,-11.3s8.2,-3.1 11.3,0l7.4,7.4c20,20 45.8,33.3 73.8,38l2.5,0.4c4.4,0.7 7.3,4.8 6.6,9.2s-4.8,7.3 -9.2,6.6l-2.5,-0.4c-31.3,-5.2 -60.1,-20.1 -82.5,-42.5l-7.4,-7.4z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM182.7,407.3c-2.4,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1C188,370.5 219.8,352 256,352s68,18.5 86.7,46.5c2.4,3.7 1.4,8.6 -2.2,11.1s-8.6,1.4 -11.1,-2.2C313.6,383.6 286.6,368 256,368s-57.6,15.6 -73.3,39.3zM205.7,242.3c3.1,3.1 3.1,8.2 0,11.3l-7.4,7.4c-22.4,22.4 -51.2,37.2 -82.5,42.5l-2.5,0.4c-4.4,0.7 -8.5,-2.2 -9.2,-6.6s2.2,-8.5 6.6,-9.2l2.5,-0.4c28,-4.7 53.8,-17.9 73.8,-38l7.4,-7.4c3.1,-3.1 8.2,-3.1 11.3,0zM306.4,253.6c-3.1,-3.1 -3.1,-8.2 0,-11.3s8.2,-3.1 11.3,0l7.4,7.4c20,20 45.8,33.3 73.8,38l2.5,0.4c4.4,0.7 7.3,4.8 6.6,9.2s-4.8,7.3 -9.2,6.6l-2.5,-0.4c-31.3,-5.2 -60.1,-20.1 -82.5,-42.5l-7.4,-7.4z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M70.4,263C76.8,234.6 88,208 103,184.1C101,187.8 102.1,192.5 105.7,194.8C109.4,197.2 114.4,196 116.7,192.3C135.9,161.8 161.8,135.9 192.2,116.8C195.9,114.4 197.1,109.5 194.7,105.8C192.4,102.2 187.7,101 184.1,103C208,88 234.6,76.8 262.9,70.4C258.6,71.4 255.9,75.7 256.9,80C257.9,84.3 262.2,87 266.5,86C283.7,82.1 301.6,80 319.9,80C338.2,80 356.2,82.1 373.3,86C377.6,87 381.9,84.3 382.9,80C383.9,75.7 381.2,71.4 376.9,70.4C405.3,76.8 431.8,88 455.8,103C452.1,101 447.4,102.1 445.2,105.8C442.8,109.5 444,114.5 447.7,116.8C478.2,136 504.1,161.9 523.3,192.3C525.7,196 530.6,197.2 534.3,194.8C537.9,192.5 539.1,187.9 537,184.1C552,208 563.2,234.6 569.6,263C568.6,258.7 564.3,256 560,257C555.7,258 553,262.3 554,266.6C557.9,283.8 560,301.7 560,320C560,338.3 557.9,356.3 554,373.4C553,377.7 555.7,382 560,383C564.3,384 568.6,381.3 569.6,377C563.2,405.4 552,431.9 537,455.9C539,452.2 537.9,447.5 534.3,445.2C530.6,442.8 525.6,444 523.3,447.7C504.1,478.2 478.2,504.1 447.7,523.3C444,525.7 442.8,530.6 445.2,534.3C447.5,537.9 452.1,539.1 455.8,537.1C431.9,552.1 405.3,563.3 377,569.7C381.3,568.7 384,564.4 383,560.1C382,555.8 377.7,553.1 373.4,554.1C356.2,558 338.3,560.1 320,560.1C301.7,560.1 283.7,558 266.6,554.1C262.3,553.1 258,555.8 257,560.1C256,564.4 258.7,568.7 263,569.7C234.6,563.3 208.1,552.1 184.2,537.1C187.9,539.1 192.6,537.9 194.8,534.3C197.2,530.6 196,525.6 192.3,523.3C161.8,504.1 135.9,478.2 116.8,447.7C114.4,444 109.5,442.8 105.8,445.2C102.2,447.5 101,452.2 103.1,455.9C88.1,432 76.9,405.4 70.5,377C71.5,381.3 75.8,384 80.1,383C84.4,382 87.1,377.7 86.1,373.4C82.2,356.2 80.1,338.3 80.1,320C80.1,301.7 82.2,283.7 86.1,266.6C87.1,262.3 84.4,258 80.1,257C75.8,256 71.5,258.7 70.5,263zM224,272C224,280.8 231.2,288 240,288C248.8,288 256,280.8 256,272C256,263.2 248.8,256 240,256C231.2,256 224,263.2 224,272zM240,408C240,412.4 243.6,416 248,416L392,416C396.4,416 400,412.4 400,408C400,403.6 396.4,400 392,400L248,400C243.6,400 240,403.6 240,408zM384,272C384,280.8 391.2,288 400,288C408.8,288 416,280.8 416,272C416,263.2 408.8,256 400,256C391.2,256 384,263.2 384,272z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M70.4,263C76.8,234.6 88,208 103,184.1C101,187.8 102.1,192.5 105.7,194.8C109.4,197.2 114.4,196 116.7,192.3C135.9,161.8 161.8,135.9 192.2,116.8C195.9,114.4 197.1,109.5 194.7,105.8C192.4,102.2 187.7,101 184.1,103C208,88 234.6,76.8 262.9,70.4C258.6,71.4 255.9,75.7 256.9,80C257.9,84.3 262.2,87 266.5,86C283.7,82.1 301.6,80 319.9,80C338.2,80 356.2,82.1 373.3,86C377.6,87 381.9,84.3 382.9,80C383.9,75.7 381.2,71.4 376.9,70.4C405.3,76.8 431.8,88 455.8,103C452.1,101 447.4,102.1 445.2,105.8C442.8,109.5 444,114.5 447.7,116.8C478.2,136 504.1,161.9 523.3,192.3C525.7,196 530.6,197.2 534.3,194.8C537.9,192.5 539.1,187.9 537,184.1C552,208 563.2,234.6 569.6,263C568.6,258.7 564.3,256 560,257C555.7,258 553,262.3 554,266.6C557.9,283.8 560,301.7 560,320C560,338.3 557.9,356.3 554,373.4C553,377.7 555.7,382 560,383C564.3,384 568.6,381.3 569.6,377C563.2,405.4 552,431.9 537,455.9C539,452.2 537.9,447.5 534.3,445.2C530.6,442.8 525.6,444 523.3,447.7C504.1,478.2 478.2,504.1 447.7,523.3C444,525.7 442.8,530.6 445.2,534.3C447.5,537.9 452.1,539.1 455.8,537.1C431.9,552.1 405.3,563.3 377,569.7C381.3,568.7 384,564.4 383,560.1C382,555.8 377.7,553.1 373.4,554.1C356.2,558 338.3,560.1 320,560.1C301.7,560.1 283.7,558 266.6,554.1C262.3,553.1 258,555.8 257,560.1C256,564.4 258.7,568.7 263,569.7C234.6,563.3 208.1,552.1 184.2,537.1C187.9,539.1 192.6,537.9 194.8,534.3C197.2,530.6 196,525.6 192.3,523.3C161.8,504.1 135.9,478.2 116.8,447.7C114.4,444 109.5,442.8 105.8,445.2C102.2,447.5 101,452.2 103.1,455.9C88.1,432 76.9,405.4 70.5,377C71.5,381.3 75.8,384 80.1,383C84.4,382 87.1,377.7 86.1,373.4C82.2,356.2 80.1,338.3 80.1,320C80.1,301.7 82.2,283.7 86.1,266.6C87.1,262.3 84.4,258 80.1,257C75.8,256 71.5,258.7 70.5,263zM224,272C224,280.8 231.2,288 240,288C248.8,288 256,280.8 256,272C256,263.2 248.8,256 240,256C231.2,256 224,263.2 224,272zM240,408C240,412.4 243.6,416 248,416L392,416C396.4,416 400,412.4 400,408C400,403.6 396.4,400 392,400L248,400C243.6,400 240,403.6 240,408zM384,272C384,280.8 391.2,288 400,288C408.8,288 416,280.8 416,272C416,263.2 408.8,256 400,256C391.2,256 384,263.2 384,272z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M320,64C300.4,64 281.3,66.2 263,70.4C258.7,71.4 256,75.7 257,80C258,84.3 262.3,87 266.6,86C283.8,82.1 301.7,80 320,80C338.3,80 356.3,82.1 373.4,86C377.7,87 382,84.3 383,80C384,75.7 381.3,71.4 377,70.4C358.6,66.2 339.6,64 320,64zM192.3,116.8C196,114.4 197.2,109.5 194.8,105.8C192.4,102.1 187.5,100.9 183.8,103.3C151.3,123.8 123.7,151.4 103.2,183.9C100.8,187.6 102,192.6 105.7,194.9C109.4,197.2 114.4,196.1 116.7,192.4C135.9,161.9 161.8,136 192.2,116.9zM456.2,103.2C452.5,100.8 447.5,102 445.2,105.7C442.9,109.4 444,114.4 447.7,116.7C478.2,135.9 504.1,161.8 523.3,192.2C525.7,195.9 530.6,197.1 534.3,194.7C538,192.3 539.2,187.4 536.8,183.7C516.3,151.2 488.7,123.6 456.2,103.1zM86,266.6C87,262.3 84.3,258 80,257C75.7,256 71.4,258.7 70.4,263C66.2,281.3 64,300.4 64,320C64,339.6 66.2,358.6 70.4,377C71.4,381.3 75.7,384 80,383C84.3,382 87,377.7 86,373.4C82.1,356.2 80,338.3 80,320C80,301.7 82.1,283.7 86,266.6zM569.6,263C568.6,258.7 564.3,256 560,257C555.7,258 553,262.3 554,266.6C557.9,283.8 560,301.7 560,320C560,338.3 557.9,356.3 554,373.4C553,377.7 555.7,382 560,383C564.3,384 568.6,381.3 569.6,377C573.8,358.7 576,339.6 576,320C576,300.4 573.8,281.3 569.6,263zM116.8,447.7C114.4,444 109.5,442.8 105.8,445.2C102.1,447.6 100.9,452.5 103.3,456.2C123.8,488.7 151.4,516.3 183.9,536.8C187.6,539.2 192.6,538 194.9,534.3C197.2,530.6 196.1,525.6 192.4,523.3C161.9,504.1 136,478.2 116.9,447.7zM536.8,456.2C539.2,452.5 538,447.5 534.3,445.2C530.6,442.9 525.6,444 523.3,447.7C504.1,478.2 478.2,504.1 447.7,523.3C444,525.7 442.8,530.6 445.2,534.3C447.6,538 452.5,539.2 456.2,536.8C488.7,516.3 516.3,488.7 536.8,456.2zM266.6,554C262.3,553 258,555.7 257,560C256,564.3 258.7,568.6 263,569.6C281.3,573.8 300.4,576 320,576C339.6,576 358.6,573.8 377,569.6C381.3,568.6 384,564.3 383,560C382,555.7 377.7,553 373.4,554C356.2,557.9 338.3,560 320,560C301.7,560 283.7,557.9 266.6,554zM240,288C248.8,288 256,280.8 256,272C256,263.2 248.8,256 240,256C231.2,256 224,263.2 224,272C224,280.8 231.2,288 240,288zM416,272C416,263.2 408.8,256 400,256C391.2,256 384,263.2 384,272C384,280.8 391.2,288 400,288C408.8,288 416,280.8 416,272zM248,400C243.6,400 240,403.6 240,408C240,412.4 243.6,416 248,416L392,416C396.4,416 400,412.4 400,408C400,403.6 396.4,400 392,400L248,400z"/> <path android:fillColor="#808080" android:pathData="M320,64C300.4,64 281.3,66.2 263,70.4C258.7,71.4 256,75.7 257,80C258,84.3 262.3,87 266.6,86C283.8,82.1 301.7,80 320,80C338.3,80 356.3,82.1 373.4,86C377.7,87 382,84.3 383,80C384,75.7 381.3,71.4 377,70.4C358.6,66.2 339.6,64 320,64zM192.3,116.8C196,114.4 197.2,109.5 194.8,105.8C192.4,102.1 187.5,100.9 183.8,103.3C151.3,123.8 123.7,151.4 103.2,183.9C100.8,187.6 102,192.6 105.7,194.9C109.4,197.2 114.4,196.1 116.7,192.4C135.9,161.9 161.8,136 192.2,116.9zM456.2,103.2C452.5,100.8 447.5,102 445.2,105.7C442.9,109.4 444,114.4 447.7,116.7C478.2,135.9 504.1,161.8 523.3,192.2C525.7,195.9 530.6,197.1 534.3,194.7C538,192.3 539.2,187.4 536.8,183.7C516.3,151.2 488.7,123.6 456.2,103.1zM86,266.6C87,262.3 84.3,258 80,257C75.7,256 71.4,258.7 70.4,263C66.2,281.3 64,300.4 64,320C64,339.6 66.2,358.6 70.4,377C71.4,381.3 75.7,384 80,383C84.3,382 87,377.7 86,373.4C82.1,356.2 80,338.3 80,320C80,301.7 82.1,283.7 86,266.6zM569.6,263C568.6,258.7 564.3,256 560,257C555.7,258 553,262.3 554,266.6C557.9,283.8 560,301.7 560,320C560,338.3 557.9,356.3 554,373.4C553,377.7 555.7,382 560,383C564.3,384 568.6,381.3 569.6,377C573.8,358.7 576,339.6 576,320C576,300.4 573.8,281.3 569.6,263zM116.8,447.7C114.4,444 109.5,442.8 105.8,445.2C102.1,447.6 100.9,452.5 103.3,456.2C123.8,488.7 151.4,516.3 183.9,536.8C187.6,539.2 192.6,538 194.9,534.3C197.2,530.6 196.1,525.6 192.4,523.3C161.9,504.1 136,478.2 116.9,447.7zM536.8,456.2C539.2,452.5 538,447.5 534.3,445.2C530.6,442.9 525.6,444 523.3,447.7C504.1,478.2 478.2,504.1 447.7,523.3C444,525.7 442.8,530.6 445.2,534.3C447.6,538 452.5,539.2 456.2,536.8C488.7,516.3 516.3,488.7 536.8,456.2zM266.6,554C262.3,553 258,555.7 257,560C256,564.3 258.7,568.6 263,569.6C281.3,573.8 300.4,576 320,576C339.6,576 358.6,573.8 377,569.6C381.3,568.6 384,564.3 383,560C382,555.7 377.7,553 373.4,554C356.2,557.9 338.3,560 320,560C301.7,560 283.7,557.9 266.6,554zM240,288C248.8,288 256,280.8 256,272C256,263.2 248.8,256 240,256C231.2,256 224,263.2 224,272C224,280.8 231.2,288 240,288zM416,272C416,263.2 408.8,256 400,256C391.2,256 384,263.2 384,272C384,280.8 391.2,288 400,288C408.8,288 416,280.8 416,272zM248,400C243.6,400 240,403.6 240,408C240,412.4 243.6,416 248,416L392,416C396.4,416 400,412.4 400,408C400,403.6 396.4,400 392,400L248,400z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM136.6,377.9c27.8,-35.3 71,-57.9 119.4,-57.9s91.6,22.7 119.4,57.9c2.7,3.5 2.1,8.5 -1.3,11.2s-8.5,2.1 -11.2,-1.3C337.9,356.3 299.3,336 256,336s-81.9,20.3 -106.8,51.8c-2.7,3.5 -7.8,4.1 -11.2,1.3s-4.1,-7.8 -1.3,-11.2zM192,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM352,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM136.6,377.9c27.8,-35.3 71,-57.9 119.4,-57.9s91.6,22.7 119.4,57.9c2.7,3.5 2.1,8.5 -1.3,11.2s-8.5,2.1 -11.2,-1.3C337.9,356.3 299.3,336 256,336s-81.9,20.3 -106.8,51.8c-2.7,3.5 -7.8,4.1 -11.2,1.3s-4.1,-7.8 -1.3,-11.2zM192,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM352,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM362.8,387.8C337.9,356.3 299.3,336 256,336s-81.9,20.3 -106.8,51.8c-2.7,3.5 -7.8,4.1 -11.2,1.3s-4.1,-7.8 -1.3,-11.2c27.8,-35.3 71,-57.9 119.4,-57.9s91.6,22.7 119.4,57.9c2.7,3.5 2.1,8.5 -1.3,11.2s-8.5,2.1 -11.2,-1.3zM160,208a16,16 0,1 1,32 0,16 16,0 1,1 -32,0zM336,192a16,16 0,1 1,0 32,16 16,0 1,1 0,-32z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM362.8,387.8C337.9,356.3 299.3,336 256,336s-81.9,20.3 -106.8,51.8c-2.7,3.5 -7.8,4.1 -11.2,1.3s-4.1,-7.8 -1.3,-11.2c27.8,-35.3 71,-57.9 119.4,-57.9s91.6,22.7 119.4,57.9c2.7,3.5 2.1,8.5 -1.3,11.2s-8.5,2.1 -11.2,-1.3zM160,208a16,16 0,1 1,32 0,16 16,0 1,1 -32,0zM336,192a16,16 0,1 1,0 32,16 16,0 1,1 0,-32z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M496,256a240,240 0,1 1,-480 0,240 240,0 1,1 480,0zM160,208a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM160,344c0,4.4 3.6,8 8,8l176,0c4.4,0 8,-3.6 8,-8s-3.6,-8 -8,-8l-176,0c-4.4,0 -8,3.6 -8,8zM320,208a16,16 0,1 0,32 0,16 16,0 1,0 -32,0z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 1,-480 0,240 240,0 1,1 480,0zM160,208a16,16 0,1 0,32 0,16 16,0 1,0 -32,0zM160,344c0,4.4 3.6,8 8,8l176,0c4.4,0 8,-3.6 8,-8s-3.6,-8 -8,-8l-176,0c-4.4,0 -8,3.6 -8,8zM320,208a16,16 0,1 0,32 0,16 16,0 1,0 -32,0z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 1,-480 0,240 240,0 1,1 480,0zM256,0a256,256 0,1 0,0 512,256 256,0 1,0 0,-512zM176,224a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM352,208a16,16 0,1 0,-32 0,16 16,0 1,0 32,0zM168,336c-4.4,0 -8,3.6 -8,8s3.6,8 8,8l176,0c4.4,0 8,-3.6 8,-8s-3.6,-8 -8,-8l-176,0z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 1,-480 0,240 240,0 1,1 480,0zM256,0a256,256 0,1 0,0 512,256 256,0 1,0 0,-512zM176,224a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM352,208a16,16 0,1 0,-32 0,16 16,0 1,0 32,0zM168,336c-4.4,0 -8,3.6 -8,8s3.6,8 8,8l176,0c4.4,0 8,-3.6 8,-8s-3.6,-8 -8,-8l-176,0z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM120.4,173.5c1.4,-4.2 5.9,-6.5 10.1,-5.1l96,32c4.2,1.4 6.5,5.9 5.1,10.1s-5.9,6.5 -10.1,5.1l-96,-32c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1zM192,240a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM163.7,379c11.7,-38.9 48.7,-67 92.3,-67 43.6,0 80.6,28.2 92.3,67 2.1,6.8 -0.9,13 -5.7,16.4 -3.6,2.5 -8.3,3.4 -12.8,2.4 -4.8,2.9 -10.8,3.1 -16.1,0.9 -42.2,-17.3 -90.6,-8.7 -115.9,0.4 -5.1,1.9 -10.9,1.5 -15.4,-1.4 -4.6,1 -9.3,0.1 -12.9,-2.4 -4.8,-3.3 -7.8,-9.5 -5.7,-16.4zM186.8,366.2c13.9,-15.9 36.9,-31.6 69.6,-31.6 30.9,0.6 53.9,15.5 68.3,30.9 -14,-22.3 -39.4,-37.4 -68.7,-37.4 -29.6,0 -55.3,15.4 -69.2,38.2zM280.4,210.6c-1.4,-4.2 0.9,-8.7 5.1,-10.1l96,-32c4.2,-1.4 8.7,0.9 10.1,5.1s-0.9,8.7 -5.1,10.1l-96,32c-4.2,1.4 -8.7,-0.9 -10.1,-5.1zM352,240a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM120.4,173.5c1.4,-4.2 5.9,-6.5 10.1,-5.1l96,32c4.2,1.4 6.5,5.9 5.1,10.1s-5.9,6.5 -10.1,5.1l-96,-32c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1zM192,240a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM163.7,379c11.7,-38.9 48.7,-67 92.3,-67 43.6,0 80.6,28.2 92.3,67 2.1,6.8 -0.9,13 -5.7,16.4 -3.6,2.5 -8.3,3.4 -12.8,2.4 -4.8,2.9 -10.8,3.1 -16.1,0.9 -42.2,-17.3 -90.6,-8.7 -115.9,0.4 -5.1,1.9 -10.9,1.5 -15.4,-1.4 -4.6,1 -9.3,0.1 -12.9,-2.4 -4.8,-3.3 -7.8,-9.5 -5.7,-16.4zM186.8,366.2c13.9,-15.9 36.9,-31.6 69.6,-31.6 30.9,0.6 53.9,15.5 68.3,30.9 -14,-22.3 -39.4,-37.4 -68.7,-37.4 -29.6,0 -55.3,15.4 -69.2,38.2zM280.4,210.6c-1.4,-4.2 0.9,-8.7 5.1,-10.1l96,-32c4.2,-1.4 8.7,0.9 10.1,5.1s-0.9,8.7 -5.1,10.1l-96,32c-4.2,1.4 -8.7,-0.9 -10.1,-5.1zM352,240a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M256,16a240,240 0,1 1,0 480,240 240,0 1,1 0,-480zM256,512a256,256 0,1 0,0 -512,256 256,0 1,0 0,512zM179.6,381.8c10.2,-31 40.4,-53.8 76.4,-53.8 36,0 66.2,22.8 76.4,53.8 -22.6,-11.2 -48.7,-17.5 -76.4,-17.5 -27.7,0 -53.7,6.3 -76.4,17.5zM163.7,379c-2.1,6.8 0.9,13 5.7,16.4 4.6,3.2 11,3.9 16.6,1.1 20.6,-10.2 44.4,-16.1 69.9,-16.1 25.5,0 49.4,5.9 70,16.2 5.6,2.8 12,2.1 16.6,-1.1 4.8,-3.3 7.8,-9.5 5.7,-16.4 -11.7,-38.9 -48.7,-67 -92.3,-67 -43.6,0 -80.6,28.1 -92.3,67zM176,256a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM352,240a16,16 0,1 0,-32 0,16 16,0 1,0 32,0zM130.5,168.4c-4.2,-1.4 -8.7,0.9 -10.1,5.1s0.9,8.7 5.1,10.1l96,32c4.2,1.4 8.7,-0.9 10.1,-5.1s-0.9,-8.7 -5.1,-10.1l-96,-32zM386.5,183.6c4.2,-1.4 6.5,-5.9 5.1,-10.1s-5.9,-6.5 -10.1,-5.1l-96,32c-4.2,1.4 -6.5,5.9 -5.1,10.1s5.9,6.5 10.1,5.1l96,-32z"/> <path android:fillColor="#808080" android:pathData="M256,16a240,240 0,1 1,0 480,240 240,0 1,1 0,-480zM256,512a256,256 0,1 0,0 -512,256 256,0 1,0 0,512zM179.6,381.8c10.2,-31 40.4,-53.8 76.4,-53.8 36,0 66.2,22.8 76.4,53.8 -22.6,-11.2 -48.7,-17.5 -76.4,-17.5 -27.7,0 -53.7,6.3 -76.4,17.5zM163.7,379c-2.1,6.8 0.9,13 5.7,16.4 4.6,3.2 11,3.9 16.6,1.1 20.6,-10.2 44.4,-16.1 69.9,-16.1 25.5,0 49.4,5.9 70,16.2 5.6,2.8 12,2.1 16.6,-1.1 4.8,-3.3 7.8,-9.5 5.7,-16.4 -11.7,-38.9 -48.7,-67 -92.3,-67 -43.6,0 -80.6,28.1 -92.3,67zM176,256a16,16 0,1 0,0 -32,16 16,0 1,0 0,32zM352,240a16,16 0,1 0,-32 0,16 16,0 1,0 32,0zM130.5,168.4c-4.2,-1.4 -8.7,0.9 -10.1,5.1s0.9,8.7 5.1,10.1l96,32c4.2,1.4 8.7,-0.9 10.1,-5.1s-0.9,-8.7 -5.1,-10.1l-96,-32zM386.5,183.6c4.2,-1.4 6.5,-5.9 5.1,-10.1s-5.9,-6.5 -10.1,-5.1l-96,32c-4.2,1.4 -6.5,5.9 -5.1,10.1s5.9,6.5 10.1,5.1l96,-32z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM96,248c0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56zM105.3,171.6l7.6,-11.5c16.8,-25.2 41.5,-44 70.2,-53.6l6.3,-2.1c4.2,-1.4 8.7,0.9 10.1,5.1s-0.9,8.7 -5.1,10.1l-6.3,2.1c-25.3,8.4 -47.1,25.1 -61.9,47.3l-7.6,11.5c-2.5,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1zM169.3,385.6c-2.4,-3.7 -1.4,-8.6 2.2,-11.1s8.6,-1.4 11.1,2.2C198.4,400.4 225.4,416 256,416s57.6,-15.6 73.3,-39.3c2.4,-3.7 7.4,-4.7 11.1,-2.2s4.7,7.4 2.2,11.1C324,413.5 292.2,432 256,432s-68,-18.5 -86.7,-46.5zM288,248c0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56zM312.4,109.5c1.4,-4.2 5.9,-6.5 10.1,-5.1l6.3,2.1c28.7,9.6 53.4,28.4 70.2,53.6l7.6,11.5c2.5,3.7 1.5,8.6 -2.2,11.1s-8.6,1.5 -11.1,-2.2L385.7,169c-14.8,-22.2 -36.6,-38.8 -61.9,-47.3l-6.3,-2.1c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM96,248c0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56zM105.3,171.6l7.6,-11.5c16.8,-25.2 41.5,-44 70.2,-53.6l6.3,-2.1c4.2,-1.4 8.7,0.9 10.1,5.1s-0.9,8.7 -5.1,10.1l-6.3,2.1c-25.3,8.4 -47.1,25.1 -61.9,47.3l-7.6,11.5c-2.5,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1zM169.3,385.6c-2.4,-3.7 -1.4,-8.6 2.2,-11.1s8.6,-1.4 11.1,2.2C198.4,400.4 225.4,416 256,416s57.6,-15.6 73.3,-39.3c2.4,-3.7 7.4,-4.7 11.1,-2.2s4.7,7.4 2.2,11.1C324,413.5 292.2,432 256,432s-68,-18.5 -86.7,-46.5zM288,248c0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56zM312.4,109.5c1.4,-4.2 5.9,-6.5 10.1,-5.1l6.3,2.1c28.7,9.6 53.4,28.4 70.2,53.6l7.6,11.5c2.5,3.7 1.5,8.6 -2.2,11.1s-8.6,1.5 -11.1,-2.2L385.7,169c-14.8,-22.2 -36.6,-38.8 -61.9,-47.3l-6.3,-2.1c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM304,248c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56 0,-4.4 3.6,-8 8,-8s8,3.6 8,8zM152,288l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40zM182.7,376.7C198.4,400.4 225.4,416 256,416s57.6,-15.6 73.3,-39.3c2.4,-3.7 7.4,-4.7 11.1,-2.2s4.7,7.4 2.2,11.1C324,413.5 292.2,432 256,432s-68,-18.5 -86.7,-46.5c-2.4,-3.7 -1.4,-8.6 2.2,-11.1s8.6,-1.4 11.1,2.2zM199.6,109.5c1.4,4.2 -0.9,8.7 -5.1,10.1l-6.3,2.1c-25.3,8.4 -47.1,25.1 -61.9,47.3l-7.6,11.5c-2.5,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1l7.6,-11.5c16.8,-25.2 41.5,-44 70.2,-53.6l6.3,-2.1c4.2,-1.4 8.7,0.9 10.1,5.1zM317.5,119.6c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1s5.9,-6.5 10.1,-5.1l6.3,2.1c28.7,9.6 53.4,28.4 70.2,53.6l7.6,11.5c2.5,3.7 1.5,8.6 -2.2,11.1s-8.6,1.5 -11.1,-2.2L385.7,169c-14.8,-22.2 -36.6,-38.8 -61.9,-47.3l-6.3,-2.1z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM304,248c0,22.1 17.9,40 40,40l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56 0,-4.4 3.6,-8 8,-8s8,3.6 8,8zM152,288l16,0c22.1,0 40,-17.9 40,-40 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,30.9 -25.1,56 -56,56l-16,0c-30.9,0 -56,-25.1 -56,-56 0,-4.4 3.6,-8 8,-8s8,3.6 8,8c0,22.1 17.9,40 40,40zM182.7,376.7C198.4,400.4 225.4,416 256,416s57.6,-15.6 73.3,-39.3c2.4,-3.7 7.4,-4.7 11.1,-2.2s4.7,7.4 2.2,11.1C324,413.5 292.2,432 256,432s-68,-18.5 -86.7,-46.5c-2.4,-3.7 -1.4,-8.6 2.2,-11.1s8.6,-1.4 11.1,2.2zM199.6,109.5c1.4,4.2 -0.9,8.7 -5.1,10.1l-6.3,2.1c-25.3,8.4 -47.1,25.1 -61.9,47.3l-7.6,11.5c-2.5,3.7 -7.4,4.7 -11.1,2.2s-4.7,-7.4 -2.2,-11.1l7.6,-11.5c16.8,-25.2 41.5,-44 70.2,-53.6l6.3,-2.1c4.2,-1.4 8.7,0.9 10.1,5.1zM317.5,119.6c-4.2,-1.4 -6.5,-5.9 -5.1,-10.1s5.9,-6.5 10.1,-5.1l6.3,2.1c28.7,9.6 53.4,28.4 70.2,53.6l7.6,11.5c2.5,3.7 1.5,8.6 -2.2,11.1s-8.6,1.5 -11.1,-2.2L385.7,169c-14.8,-22.2 -36.6,-38.8 -61.9,-47.3l-6.3,-2.1z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="576" android:width="27dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="576" android:width="27dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M48,256C48,123.5 155.5,16 288,16S528,123.5 528,256c0,16.4 -1.7,32.5 -4.8,48 -48,0 -89.3,33.9 -98.7,81 -5.2,26.2 -10.5,52.3 -15.7,78.5 -35.5,20.7 -76.7,32.5 -120.8,32.5s-85.3,-11.9 -120.8,-32.5c-5.2,-26.2 -10.5,-52.3 -15.7,-78.5 -9.4,-47.1 -50.8,-81 -98.8,-81 -3.1,-15.5 -4.8,-31.6 -4.8,-48zM120.3,244.9c1.7,18.9 10.6,35.9 27.1,44.9 16.4,9 36,7.7 53.9,-0.2 17.9,-7.9 34.8,-22.7 46.9,-42.4s17.2,-41.1 15.5,-60c-1.7,-18.9 -10.6,-35.9 -27.1,-44.9 -16.4,-9 -36,-7.7 -53.9,0.2 -17.9,7.9 -34.8,22.7 -46.9,42.4s-17.2,41.1 -15.5,60zM224,368l0,16c0,35.3 28.7,64 64,64s64,-28.7 64,-64l0,-16c0,-35.3 -28.7,-64 -64,-64s-64,28.7 -64,64zM312.3,187.1c-1.7,18.9 3.5,40.3 15.5,60s28.9,34.5 46.9,42.4c17.9,7.9 37.5,9.1 53.9,0.2 16.5,-9 25.4,-26 27.1,-44.9 1.7,-18.9 -3.5,-40.3 -15.5,-60s-28.9,-34.5 -46.9,-42.4c-17.9,-7.9 -37.5,-9.1 -53.9,-0.2 -16.5,9 -25.4,26 -27.1,44.9z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M48,256C48,123.5 155.5,16 288,16S528,123.5 528,256c0,16.4 -1.7,32.5 -4.8,48 -48,0 -89.3,33.9 -98.7,81 -5.2,26.2 -10.5,52.3 -15.7,78.5 -35.5,20.7 -76.7,32.5 -120.8,32.5s-85.3,-11.9 -120.8,-32.5c-5.2,-26.2 -10.5,-52.3 -15.7,-78.5 -9.4,-47.1 -50.8,-81 -98.8,-81 -3.1,-15.5 -4.8,-31.6 -4.8,-48zM120.3,244.9c1.7,18.9 10.6,35.9 27.1,44.9 16.4,9 36,7.7 53.9,-0.2 17.9,-7.9 34.8,-22.7 46.9,-42.4s17.2,-41.1 15.5,-60c-1.7,-18.9 -10.6,-35.9 -27.1,-44.9 -16.4,-9 -36,-7.7 -53.9,0.2 -17.9,7.9 -34.8,22.7 -46.9,42.4s-17.2,41.1 -15.5,60zM224,368l0,16c0,35.3 28.7,64 64,64s64,-28.7 64,-64l0,-16c0,-35.3 -28.7,-64 -64,-64s-64,28.7 -64,64zM312.3,187.1c-1.7,18.9 3.5,40.3 15.5,60s28.9,34.5 46.9,42.4c17.9,7.9 37.5,9.1 53.9,0.2 16.5,-9 25.4,-26 27.1,-44.9 1.7,-18.9 -3.5,-40.3 -15.5,-60s-28.9,-34.5 -46.9,-42.4c-17.9,-7.9 -37.5,-9.1 -53.9,-0.2 -16.5,9 -25.4,26 -27.1,44.9z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M528,256c0,16.4 -1.7,32.5 -4.8,48l0,0c5.4,0 10.8,0.4 16,1.3 3.1,-15.9 4.7,-32.4 4.7,-49.3 0,-141.4 -114.6,-256 -256,-256S32,114.6 32,256c0,16.9 1.6,33.3 4.7,49.3 5.2,-0.8 10.6,-1.3 16,-1.3l0,0C49.7,288.5 48,272.4 48,256 48,123.5 155.5,16 288,16S528,123.5 528,256zM288,496c-44,0 -85.3,-11.9 -120.8,-32.5l4.1,20.5C206.3,501.9 246,512 288,512s81.7,-10.1 116.7,-28.1l4.1,-20.5C373.3,484.1 332,496 288,496zM88.8,397.5l22.9,114.5 16.3,0 -23.5,-117.6C99.5,369.8 77.9,352 52.8,352 23.6,352 0,375.6 0,404.8l0,107.2 16,0 0,-107.2c0,-20.3 16.5,-36.8 36.8,-36.8 17.5,0 32.6,12.4 36,29.5zM464.3,512l22.9,-114.5c3.4,-17.2 18.5,-29.5 36,-29.5 20.3,0 36.8,16.5 36.8,36.8l0,107.2 16,0 0,-107.2c0,-29.1 -23.6,-52.8 -52.8,-52.8 -25.1,0 -46.8,17.8 -51.7,42.4L448,512 464.3,512zM149.5,193.2c10.5,-17.2 25,-29.7 39.7,-36.1 14.7,-6.5 28.9,-6.7 39.8,-0.8 10.8,5.9 17.5,17.3 18.9,32.3 1.4,15 -2.7,33 -13.2,50.2s-25,29.7 -39.7,36.1c-14.7,6.5 -28.9,6.7 -39.8,0.8 -10.8,-5.9 -17.5,-17.3 -18.9,-32.3 -1.4,-15 2.7,-33 13.2,-50.2zM236.6,142.2c-16.4,-9 -36,-7.7 -53.9,0.2 -17.9,7.9 -34.8,22.7 -46.9,42.4s-17.2,41.1 -15.5,60c1.7,18.9 10.6,35.9 27.1,44.9 16.4,9 36,7.7 53.9,-0.2 17.9,-7.9 34.8,-22.7 46.9,-42.4s17.2,-41.1 15.5,-60c-1.7,-18.9 -10.6,-35.9 -27.1,-44.9zM386.9,157c14.7,6.5 29.2,19 39.7,36.1s14.6,35.2 13.2,50.2c-1.4,15 -8.1,26.5 -18.9,32.3 -10.9,5.9 -25,5.7 -39.8,-0.8 -14.7,-6.5 -29.2,-19 -39.7,-36.1s-14.6,-35.2 -13.2,-50.2c1.4,-15 8.1,-26.5 18.9,-32.3 10.9,-5.9 25,-5.7 39.8,0.8zM393.4,142.4c-17.9,-7.9 -37.5,-9.1 -53.9,-0.2 -16.5,9 -25.4,26 -27.1,44.9 -1.7,18.9 3.5,40.3 15.5,60s28.9,34.5 46.9,42.4c17.9,7.9 37.5,9.1 53.9,0.2 16.5,-9 25.4,-26 27.1,-44.9 1.7,-18.9 -3.5,-40.3 -15.5,-60s-28.9,-34.5 -46.9,-42.4zM336,368l0,16c0,26.5 -21.5,48 -48,48s-48,-21.5 -48,-48l0,-16c0,-26.5 21.5,-48 48,-48s48,21.5 48,48zM224,368l0,16c0,35.3 28.7,64 64,64s64,-28.7 64,-64l0,-16c0,-35.3 -28.7,-64 -64,-64s-64,28.7 -64,64z"/> <path android:fillColor="#808080" android:pathData="M528,256c0,16.4 -1.7,32.5 -4.8,48l0,0c5.4,0 10.8,0.4 16,1.3 3.1,-15.9 4.7,-32.4 4.7,-49.3 0,-141.4 -114.6,-256 -256,-256S32,114.6 32,256c0,16.9 1.6,33.3 4.7,49.3 5.2,-0.8 10.6,-1.3 16,-1.3l0,0C49.7,288.5 48,272.4 48,256 48,123.5 155.5,16 288,16S528,123.5 528,256zM288,496c-44,0 -85.3,-11.9 -120.8,-32.5l4.1,20.5C206.3,501.9 246,512 288,512s81.7,-10.1 116.7,-28.1l4.1,-20.5C373.3,484.1 332,496 288,496zM88.8,397.5l22.9,114.5 16.3,0 -23.5,-117.6C99.5,369.8 77.9,352 52.8,352 23.6,352 0,375.6 0,404.8l0,107.2 16,0 0,-107.2c0,-20.3 16.5,-36.8 36.8,-36.8 17.5,0 32.6,12.4 36,29.5zM464.3,512l22.9,-114.5c3.4,-17.2 18.5,-29.5 36,-29.5 20.3,0 36.8,16.5 36.8,36.8l0,107.2 16,0 0,-107.2c0,-29.1 -23.6,-52.8 -52.8,-52.8 -25.1,0 -46.8,17.8 -51.7,42.4L448,512 464.3,512zM149.5,193.2c10.5,-17.2 25,-29.7 39.7,-36.1 14.7,-6.5 28.9,-6.7 39.8,-0.8 10.8,5.9 17.5,17.3 18.9,32.3 1.4,15 -2.7,33 -13.2,50.2s-25,29.7 -39.7,36.1c-14.7,6.5 -28.9,6.7 -39.8,0.8 -10.8,-5.9 -17.5,-17.3 -18.9,-32.3 -1.4,-15 2.7,-33 13.2,-50.2zM236.6,142.2c-16.4,-9 -36,-7.7 -53.9,0.2 -17.9,7.9 -34.8,22.7 -46.9,42.4s-17.2,41.1 -15.5,60c1.7,18.9 10.6,35.9 27.1,44.9 16.4,9 36,7.7 53.9,-0.2 17.9,-7.9 34.8,-22.7 46.9,-42.4s17.2,-41.1 15.5,-60c-1.7,-18.9 -10.6,-35.9 -27.1,-44.9zM386.9,157c14.7,6.5 29.2,19 39.7,36.1s14.6,35.2 13.2,50.2c-1.4,15 -8.1,26.5 -18.9,32.3 -10.9,5.9 -25,5.7 -39.8,-0.8 -14.7,-6.5 -29.2,-19 -39.7,-36.1s-14.6,-35.2 -13.2,-50.2c1.4,-15 8.1,-26.5 18.9,-32.3 10.9,-5.9 25,-5.7 39.8,0.8zM393.4,142.4c-17.9,-7.9 -37.5,-9.1 -53.9,-0.2 -16.5,9 -25.4,26 -27.1,44.9 -1.7,18.9 3.5,40.3 15.5,60s28.9,34.5 46.9,42.4c17.9,7.9 37.5,9.1 53.9,0.2 16.5,-9 25.4,-26 27.1,-44.9 1.7,-18.9 -3.5,-40.3 -15.5,-60s-28.9,-34.5 -46.9,-42.4zM336,368l0,16c0,26.5 -21.5,48 -48,48s-48,-21.5 -48,-48l0,-16c0,-26.5 21.5,-48 48,-48s48,21.5 48,48zM224,368l0,16c0,35.3 28.7,64 64,64s64,-28.7 64,-64l0,-16c0,-35.3 -28.7,-64 -64,-64s-64,28.7 -64,64z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillColor="#000" android:fillAlpha="0.4" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM136.6,342.1c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9zM192,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM352,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/> <path android:fillColor="#808080" android:fillAlpha="0.4" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM136.6,342.1c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9zM192,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0zM352,208a16,16 0,1 1,-32 0,16 16,0 1,1 32,0z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM149.2,332.2C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3zM160,208a16,16 0,1 1,32 0,16 16,0 1,1 -32,0zM336,192a16,16 0,1 1,0 32,16 16,0 1,1 0,-32z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM149.2,332.2C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3zM160,208a16,16 0,1 1,32 0,16 16,0 1,1 -32,0zM336,192a16,16 0,1 1,0 32,16 16,0 1,1 0,-32z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,336C16,459.7 116.3,560 240,560C363.7,560 464,459.7 464,336C464,212.3 363.7,112 240,112C116.3,112 16,212.3 16,336zM120.6,406.1C117.9,402.6 118.5,397.6 121.9,394.9C125.3,392.2 130.4,392.8 133.1,396.2C158.1,427.7 196.7,448 240,448C283.3,448 321.9,427.7 346.8,396.2C349.5,392.7 354.6,392.1 358,394.9C361.4,397.7 362.1,402.7 359.3,406.1C331.6,441.3 288.4,464 240,464C191.6,464 148.4,441.3 120.6,406.1zM176,288C176,296.8 168.8,304 160,304C151.2,304 144,296.8 144,288C144,279.2 151.2,272 160,272C168.8,272 176,279.2 176,288zM336,288C336,296.8 328.8,304 320,304C311.2,304 304,296.8 304,288C304,279.2 311.2,272 320,272C328.8,272 336,279.2 336,288z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,336C16,459.7 116.3,560 240,560C363.7,560 464,459.7 464,336C464,212.3 363.7,112 240,112C116.3,112 16,212.3 16,336zM120.6,406.1C117.9,402.6 118.5,397.6 121.9,394.9C125.3,392.2 130.4,392.8 133.1,396.2C158.1,427.7 196.7,448 240,448C283.3,448 321.9,427.7 346.8,396.2C349.5,392.7 354.6,392.1 358,394.9C361.4,397.7 362.1,402.7 359.3,406.1C331.6,441.3 288.4,464 240,464C191.6,464 148.4,441.3 120.6,406.1zM176,288C176,296.8 168.8,304 160,304C151.2,304 144,296.8 144,288C144,279.2 151.2,272 160,272C168.8,272 176,279.2 176,288zM336,288C336,296.8 328.8,304 320,304C311.2,304 304,296.8 304,288C304,279.2 311.2,272 320,272C328.8,272 336,279.2 336,288z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M552,24C552,19.6 548.4,16 544,16C539.6,16 536,19.6 536,24L536,88L472,88C467.6,88 464,91.6 464,96C464,100.4 467.6,104 472,104L536,104L536,168C536,172.4 539.6,176 544,176C548.4,176 552,172.4 552,168L552,104L616,104C620.4,104 624,100.4 624,96C624,91.6 620.4,88 616,88L552,88L552,24zM240,112C363.7,112 464,212.3 464,336C464,459.7 363.7,560 240,560C116.3,560 16,459.7 16,336C16,212.3 116.3,112 240,112zM240,576C372.5,576 480,468.5 480,336C480,203.5 372.5,96 240,96C107.5,96 0,203.5 0,336C0,468.5 107.5,576 240,576zM133.2,396.2C130.5,392.7 125.4,392.1 122,394.9C118.6,397.7 117.9,402.7 120.7,406.1C148.5,441.4 191.7,464 240.1,464C288.5,464 331.7,441.3 359.5,406.1C362.2,402.6 361.6,397.6 358.2,394.9C354.8,392.2 349.7,392.8 347,396.2C321.9,427.7 283.3,448 240,448C196.7,448 158.1,427.7 133.2,396.2zM176,288C176,279.2 168.8,272 160,272C151.2,272 144,279.2 144,288C144,296.8 151.2,304 160,304C168.8,304 176,296.8 176,288zM320,304C328.8,304 336,296.8 336,288C336,279.2 328.8,272 320,272C311.2,272 304,279.2 304,288C304,296.8 311.2,304 320,304z"/> <path android:fillColor="#808080" android:pathData="M552,24C552,19.6 548.4,16 544,16C539.6,16 536,19.6 536,24L536,88L472,88C467.6,88 464,91.6 464,96C464,100.4 467.6,104 472,104L536,104L536,168C536,172.4 539.6,176 544,176C548.4,176 552,172.4 552,168L552,104L616,104C620.4,104 624,100.4 624,96C624,91.6 620.4,88 616,88L552,88L552,24zM240,112C363.7,112 464,212.3 464,336C464,459.7 363.7,560 240,560C116.3,560 16,459.7 16,336C16,212.3 116.3,112 240,112zM240,576C372.5,576 480,468.5 480,336C480,203.5 372.5,96 240,96C107.5,96 0,203.5 0,336C0,468.5 107.5,576 240,576zM133.2,396.2C130.5,392.7 125.4,392.1 122,394.9C118.6,397.7 117.9,402.7 120.7,406.1C148.5,441.4 191.7,464 240.1,464C288.5,464 331.7,441.3 359.5,406.1C362.2,402.6 361.6,397.6 358.2,394.9C354.8,392.2 349.7,392.8 347,396.2C321.9,427.7 283.3,448 240,448C196.7,448 158.1,427.7 133.2,396.2zM176,288C176,279.2 168.8,272 160,272C151.2,272 144,279.2 144,288C144,296.8 151.2,304 160,304C168.8,304 176,296.8 176,288zM320,304C328.8,304 336,296.8 336,288C336,279.2 328.8,272 320,272C311.2,272 304,279.2 304,288C304,296.8 311.2,304 320,304z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="512" android:viewportWidth="512" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM112,232c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8zM136.6,342.1c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9zM272,232c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M16,256a240,240 0,1 0,480 0,240 240,0 1,0 -480,0zM112,232c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8zM136.6,342.1c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9zM272,232c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM149.2,332.2C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3zM168,192c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0zM288,232c0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40z"/> <path android:fillColor="#808080" android:pathData="M496,256a240,240 0,1 0,-480 0,240 240,0 1,0 480,0zM0,256a256,256 0,1 1,512 0,256 256,0 1,1 -512,0zM149.2,332.2C174.1,363.7 212.7,384 256,384s81.9,-20.3 106.8,-51.8c2.7,-3.5 7.8,-4.1 11.2,-1.3s4.1,7.8 1.3,11.2C347.6,377.3 304.4,400 256,400s-91.6,-22.7 -119.4,-57.9c-2.7,-3.5 -2.1,-8.5 1.3,-11.2s8.5,-2.1 11.2,1.3zM168,192c-22.1,0 -40,17.9 -40,40 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0zM288,232c0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-30.9 25.1,-56 56,-56l16,0c30.9,0 56,25.1 56,56 0,4.4 -3.6,8 -8,8s-8,-3.6 -8,-8c0,-22.1 -17.9,-40 -40,-40l-16,0c-22.1,0 -40,17.9 -40,40z"/>
</vector> </vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M83.7,217.9C79.9,224.5 81.3,232.8 86.9,237.9L140.3,285.4C144.2,288.9 146.2,294 145.6,299.2C144.8,306 144.4,313 144.4,320C144.4,327 144.8,334 145.6,340.8C146.2,346 144.2,351.2 140.3,354.6L86.9,402.1C81.2,407.1 79.9,415.5 83.7,422.1L113.6,473.9C117.4,480.5 125.3,483.5 132.5,481.1L200.3,458.6C205.3,456.9 210.7,457.8 214.9,461C226,469.3 238.1,476.3 251,481.9C255.8,484 259.3,488.3 260.4,493.4L274.8,563.3C276.3,570.7 282.9,576.1 290.5,576.1L350.3,576.1C357.9,576.1 364.4,570.8 366,563.3L380.4,493.4C381.5,488.3 385,484 389.8,481.9C402.7,476.4 414.8,469.3 425.9,461C430.1,457.9 435.6,457 440.5,458.6L508.3,481.1C515.5,483.5 523.4,480.5 527.2,473.9L557,422.1C560.8,415.5 559.4,407.2 553.8,402.1L500.4,354.6C496.5,351.1 494.5,346 495.1,340.8C495.9,334 496.3,327 496.3,320C496.3,313 495.9,306 495.1,299.2C494.5,294 496.5,288.8 500.4,285.4L553.8,237.9C559.5,232.9 560.8,224.5 557,217.9L527.1,166.1C523.3,159.5 515.4,156.5 508.2,158.9L440.4,181.4C435.4,183.1 430,182.2 425.8,179C414.7,170.7 402.6,163.7 389.7,158.1C384.9,156 381.4,151.7 380.3,146.6L365.9,76.8C364.4,69.3 357.8,64 350.2,64L290.4,64C282.8,64 276.3,69.3 274.7,76.8L260.3,146.7C259.2,151.8 255.7,156.1 250.9,158.2C238,163.7 225.9,170.8 214.8,179.1C210.6,182.2 205.1,183.1 200.2,181.5L132.5,158.9C125.3,156.5 117.4,159.5 113.6,166.1L83.7,217.9zM194.7,314.3L234.7,274.3C237.8,271.2 242.9,271.2 246,274.3C249.1,277.4 249.1,282.5 246,285.6L211.6,320L246,354.3C249.1,357.4 249.1,362.5 246,365.6C242.9,368.7 237.8,368.7 234.7,365.6L194.7,325.6C191.6,322.5 191.6,317.4 194.7,314.3zM296.4,414.7L328.4,222.7C329.1,218.3 333.2,215.4 337.6,216.1C342,216.8 344.9,220.9 344.2,225.3L312.2,417.3C311.5,421.7 307.4,424.6 303,423.9C298.6,423.2 295.7,419.1 296.4,414.7zM394.6,274.4C397.7,271.3 402.8,271.3 405.9,274.4L445.9,314.4C449,317.5 449,322.6 445.9,325.7L405.9,365.7C402.8,368.8 397.7,368.8 394.6,365.7C391.5,362.6 391.5,357.5 394.6,354.4L429,320L394.7,285.7C391.6,282.6 391.6,277.5 394.7,274.4z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M83.7,217.9C79.9,224.5 81.3,232.8 86.9,237.9L140.3,285.4C144.2,288.9 146.2,294 145.6,299.2C144.8,306 144.4,313 144.4,320C144.4,327 144.8,334 145.6,340.8C146.2,346 144.2,351.2 140.3,354.6L86.9,402.1C81.2,407.1 79.9,415.5 83.7,422.1L113.6,473.9C117.4,480.5 125.3,483.5 132.5,481.1L200.3,458.6C205.3,456.9 210.7,457.8 214.9,461C226,469.3 238.1,476.3 251,481.9C255.8,484 259.3,488.3 260.4,493.4L274.8,563.3C276.3,570.7 282.9,576.1 290.5,576.1L350.3,576.1C357.9,576.1 364.4,570.8 366,563.3L380.4,493.4C381.5,488.3 385,484 389.8,481.9C402.7,476.4 414.8,469.3 425.9,461C430.1,457.9 435.6,457 440.5,458.6L508.3,481.1C515.5,483.5 523.4,480.5 527.2,473.9L557,422.1C560.8,415.5 559.4,407.2 553.8,402.1L500.4,354.6C496.5,351.1 494.5,346 495.1,340.8C495.9,334 496.3,327 496.3,320C496.3,313 495.9,306 495.1,299.2C494.5,294 496.5,288.8 500.4,285.4L553.8,237.9C559.5,232.9 560.8,224.5 557,217.9L527.1,166.1C523.3,159.5 515.4,156.5 508.2,158.9L440.4,181.4C435.4,183.1 430,182.2 425.8,179C414.7,170.7 402.6,163.7 389.7,158.1C384.9,156 381.4,151.7 380.3,146.6L365.9,76.8C364.4,69.3 357.8,64 350.2,64L290.4,64C282.8,64 276.3,69.3 274.7,76.8L260.3,146.7C259.2,151.8 255.7,156.1 250.9,158.2C238,163.7 225.9,170.8 214.8,179.1C210.6,182.2 205.1,183.1 200.2,181.5L132.5,158.9C125.3,156.5 117.4,159.5 113.6,166.1L83.7,217.9zM194.7,314.3L234.7,274.3C237.8,271.2 242.9,271.2 246,274.3C249.1,277.4 249.1,282.5 246,285.6L211.6,320L246,354.3C249.1,357.4 249.1,362.5 246,365.6C242.9,368.7 237.8,368.7 234.7,365.6L194.7,325.6C191.6,322.5 191.6,317.4 194.7,314.3zM296.4,414.7L328.4,222.7C329.1,218.3 333.2,215.4 337.6,216.1C342,216.8 344.9,220.9 344.2,225.3L312.2,417.3C311.5,421.7 307.4,424.6 303,423.9C298.6,423.2 295.7,419.1 296.4,414.7zM394.6,274.4C397.7,271.3 402.8,271.3 405.9,274.4L445.9,314.4C449,317.5 449,322.6 445.9,325.7L405.9,365.7C402.8,368.8 397.7,368.8 394.6,365.7C391.5,362.6 391.5,357.5 394.6,354.4L429,320L394.7,285.7C391.6,282.6 391.6,277.5 394.7,274.4z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M251,158.2C255.8,156.1 259.3,151.8 260.4,146.7L274.8,76.8C276.3,69.3 282.8,64 290.4,64L350.2,64C357.8,64 364.3,69.3 365.9,76.8L380.3,146.7C381.4,151.8 384.9,156.1 389.7,158.2C402.6,163.7 414.7,170.8 425.8,179.1C430,182.2 435.5,183.1 440.4,181.5L508.2,159C515.4,156.6 523.3,159.6 527.1,166.2L557,217.9C560.8,224.5 559.4,232.8 553.8,237.9L500.4,285.4C496.5,288.9 494.5,294 495.1,299.2C495.9,306 496.3,313 496.3,320C496.3,327 495.9,334 495.1,340.8C494.5,346 496.5,351.2 500.4,354.6L553.8,402.1C559.5,407.1 560.8,415.5 557,422.1L527.1,473.9C523.3,480.5 515.4,483.5 508.2,481.1L440.4,458.6C435.4,456.9 430,457.8 425.8,461C414.7,469.3 402.6,476.3 389.7,481.9C384.9,484 381.4,488.3 380.3,493.4L365.9,563.3C364.4,570.7 357.8,576.1 350.2,576.1L290.4,576.1C282.8,576.1 276.3,570.8 274.7,563.3L260.3,493.4C259.2,488.3 255.7,484 250.9,481.9C238,476.4 225.9,469.3 214.8,461C210.6,457.9 205.1,457 200.2,458.6L132.5,481.1C125.3,483.5 117.4,480.5 113.6,473.9L83.7,422.1C79.9,415.5 81.3,407.2 86.9,402.1L140.3,354.6C144.2,351.1 146.2,346 145.6,340.8C144.8,334 144.4,327 144.4,320C144.4,313 144.8,306 145.6,299.2C146.2,294 144.2,288.8 140.3,285.4L86.9,237.9C81.2,232.9 79.9,224.5 83.7,217.9L113.6,166.1C117.4,159.5 125.3,156.5 132.5,158.9L200.3,181.4C205.3,183.1 210.7,182.2 214.9,179C226,170.7 238.1,163.7 251,158.1zM290.4,48C275.2,48 262.1,58.7 259.1,73.5L244.7,143.5C230.6,149.5 217.5,157.2 205.4,166.3L137.5,143.7C123.1,138.9 107.3,144.9 99.7,158.1L69.8,209.9C62.2,223.1 64.9,239.7 76.3,249.8L129.7,297.3C128.8,304.7 128.4,312.3 128.4,320C128.4,327.7 128.9,335.3 129.7,342.7L76.3,390.2C64.9,400.3 62.3,417 69.8,430.1L99.7,481.9C107.3,495 123.1,501.1 137.5,496.3L205.3,473.8C217.4,482.9 230.6,490.5 244.6,496.6L259,566.5C262.1,581.4 275.2,592 290.3,592L350.1,592C365.3,592 378.4,581.3 381.4,566.5L396,496.5C410.1,490.5 423.2,482.8 435.3,473.7L503.1,496.2C517.5,501 533.3,495 540.9,481.8L570.8,430C578.4,416.8 575.7,400.2 564.3,390.1L511,342.7C511.9,335.3 512.3,327.7 512.3,320C512.3,312.3 511.8,304.7 511,297.3L564.4,249.8C575.8,239.7 578.4,223 570.9,209.9L540.9,158.1C533.3,144.9 517.5,138.9 503.1,143.7L435.3,166.2C423.2,157.2 410,149.5 396,143.5L381.6,73.5C378.5,58.7 365.4,48 350.2,48L290.4,48zM344.2,225.3C344.9,220.9 342,216.8 337.6,216.1C333.2,215.4 329.1,218.3 328.4,222.7L296.4,414.7C295.7,419.1 298.6,423.2 303,423.9C307.4,424.6 311.5,421.7 312.2,417.3L344.2,225.3zM246,285.7C249.1,282.6 249.1,277.5 246,274.4C242.9,271.3 237.8,271.3 234.7,274.4L194.7,314.4C191.6,317.5 191.6,322.6 194.7,325.7L234.7,365.7C237.8,368.8 242.9,368.8 246,365.7C249.1,362.6 249.1,357.5 246,354.4L211.6,320L246,285.7zM406,274.4C402.9,271.3 397.8,271.3 394.7,274.4C391.6,277.5 391.6,282.6 394.7,285.7L429,320L394.7,354.3C391.6,357.4 391.6,362.5 394.7,365.6C397.8,368.7 402.9,368.7 406,365.6L446,325.6C449.1,322.5 449.1,317.4 446,314.3L406,274.3z"/> <path android:fillColor="#808080" android:pathData="M251,158.2C255.8,156.1 259.3,151.8 260.4,146.7L274.8,76.8C276.3,69.3 282.8,64 290.4,64L350.2,64C357.8,64 364.3,69.3 365.9,76.8L380.3,146.7C381.4,151.8 384.9,156.1 389.7,158.2C402.6,163.7 414.7,170.8 425.8,179.1C430,182.2 435.5,183.1 440.4,181.5L508.2,159C515.4,156.6 523.3,159.6 527.1,166.2L557,217.9C560.8,224.5 559.4,232.8 553.8,237.9L500.4,285.4C496.5,288.9 494.5,294 495.1,299.2C495.9,306 496.3,313 496.3,320C496.3,327 495.9,334 495.1,340.8C494.5,346 496.5,351.2 500.4,354.6L553.8,402.1C559.5,407.1 560.8,415.5 557,422.1L527.1,473.9C523.3,480.5 515.4,483.5 508.2,481.1L440.4,458.6C435.4,456.9 430,457.8 425.8,461C414.7,469.3 402.6,476.3 389.7,481.9C384.9,484 381.4,488.3 380.3,493.4L365.9,563.3C364.4,570.7 357.8,576.1 350.2,576.1L290.4,576.1C282.8,576.1 276.3,570.8 274.7,563.3L260.3,493.4C259.2,488.3 255.7,484 250.9,481.9C238,476.4 225.9,469.3 214.8,461C210.6,457.9 205.1,457 200.2,458.6L132.5,481.1C125.3,483.5 117.4,480.5 113.6,473.9L83.7,422.1C79.9,415.5 81.3,407.2 86.9,402.1L140.3,354.6C144.2,351.1 146.2,346 145.6,340.8C144.8,334 144.4,327 144.4,320C144.4,313 144.8,306 145.6,299.2C146.2,294 144.2,288.8 140.3,285.4L86.9,237.9C81.2,232.9 79.9,224.5 83.7,217.9L113.6,166.1C117.4,159.5 125.3,156.5 132.5,158.9L200.3,181.4C205.3,183.1 210.7,182.2 214.9,179C226,170.7 238.1,163.7 251,158.1zM290.4,48C275.2,48 262.1,58.7 259.1,73.5L244.7,143.5C230.6,149.5 217.5,157.2 205.4,166.3L137.5,143.7C123.1,138.9 107.3,144.9 99.7,158.1L69.8,209.9C62.2,223.1 64.9,239.7 76.3,249.8L129.7,297.3C128.8,304.7 128.4,312.3 128.4,320C128.4,327.7 128.9,335.3 129.7,342.7L76.3,390.2C64.9,400.3 62.3,417 69.8,430.1L99.7,481.9C107.3,495 123.1,501.1 137.5,496.3L205.3,473.8C217.4,482.9 230.6,490.5 244.6,496.6L259,566.5C262.1,581.4 275.2,592 290.3,592L350.1,592C365.3,592 378.4,581.3 381.4,566.5L396,496.5C410.1,490.5 423.2,482.8 435.3,473.7L503.1,496.2C517.5,501 533.3,495 540.9,481.8L570.8,430C578.4,416.8 575.7,400.2 564.3,390.1L511,342.7C511.9,335.3 512.3,327.7 512.3,320C512.3,312.3 511.8,304.7 511,297.3L564.4,249.8C575.8,239.7 578.4,223 570.9,209.9L540.9,158.1C533.3,144.9 517.5,138.9 503.1,143.7L435.3,166.2C423.2,157.2 410,149.5 396,143.5L381.6,73.5C378.5,58.7 365.4,48 350.2,48L290.4,48zM344.2,225.3C344.9,220.9 342,216.8 337.6,216.1C333.2,215.4 329.1,218.3 328.4,222.7L296.4,414.7C295.7,419.1 298.6,423.2 303,423.9C307.4,424.6 311.5,421.7 312.2,417.3L344.2,225.3zM246,285.7C249.1,282.6 249.1,277.5 246,274.4C242.9,271.3 237.8,271.3 234.7,274.4L194.7,314.4C191.6,317.5 191.6,322.6 194.7,325.7L234.7,365.7C237.8,368.8 242.9,368.8 246,365.7C249.1,362.6 249.1,357.5 246,354.4L211.6,320L246,285.7zM406,274.4C402.9,271.3 397.8,271.3 394.7,274.4C391.6,277.5 391.6,282.6 394.7,285.7L429,320L394.7,354.3C391.6,357.4 391.6,362.5 394.7,365.6C397.8,368.7 402.9,368.7 406,365.6L446,325.6C449.1,322.5 449.1,317.4 446,314.3L406,274.3z"/>
</vector> </vector>

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M80.3,549.9C79.5,552.7 80.3,555.7 82.4,557.7C84.5,559.7 87.4,560.5 90.2,559.8L218,524.3C230,521 240.9,514.6 249.6,505.8L468,287.3L352.7,172L134.2,390.4C125.4,399.2 119.1,410.1 115.7,422L80.3,549.9z" android:strokeAlpha="0.4"/>
<path android:fillColor="#808080" android:pathData="M428.2,96.5C438.8,85.9 453.1,80 468,80C482.9,80 497.2,85.9 507.8,96.5L543.5,132.2C554.1,142.8 560,157.1 560,172C560,186.9 554.1,201.2 543.5,211.8L479.3,276L364,160.7L428.2,96.5zM352.7,172L468,287.3L249.6,505.8C240.8,514.6 229.9,520.9 218,524.3L90.1,559.7C87.3,560.5 84.3,559.7 82.3,557.6C80.3,555.5 79.5,552.6 80.2,549.8L115.8,422.1C119.1,410.1 125.5,399.2 134.3,390.5L352.7,172zM468,64C448.8,64 430.4,71.6 416.9,85.2L122.9,379.2C112.2,389.9 104.4,403.3 100.3,417.9L64.9,545.6C62.6,553.9 64.9,562.9 71.1,569C77.3,575.1 86.2,577.5 94.5,575.2L222.3,539.7C236.9,535.6 250.2,527.9 261,517.1L555,223.1C568.4,209.6 576,191.2 576,172C576,152.8 568.4,134.4 554.8,120.9L519.1,85.2C505.6,71.6 487.2,64 468,64z"/>
</vector>

View file

@ -1,7 +1,7 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp"> <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="640" android:viewportWidth="640" android:width="24dp">
<path android:fillAlpha="0.4" android:fillColor="#000" android:pathData="M112,160L112,480C112,506.5 133.5,528 160,528L480,528C506.5,528 528,506.5 528,480L528,160C528,133.5 506.5,112 480,112L160,112C133.5,112 112,133.5 112,160zM264,280C264,275.6 267.6,272 272,272L320,272C324.4,272 328,275.6 328,280L328,416L368,416C372.4,416 376,419.6 376,424C376,428.4 372.4,432 368,432L272,432C267.6,432 264,428.4 264,424C264,419.6 267.6,416 272,416L312,416L312,288L272,288C267.6,288 264,284.4 264,280zM336,224C336,232.8 328.8,240 320,240C311.2,240 304,232.8 304,224C304,215.2 311.2,208 320,208C328.8,208 336,215.2 336,224z" android:strokeAlpha="0.4"/> <path android:fillAlpha="0.4" android:fillColor="#808080" android:pathData="M112,160L112,480C112,506.5 133.5,528 160,528L480,528C506.5,528 528,506.5 528,480L528,160C528,133.5 506.5,112 480,112L160,112C133.5,112 112,133.5 112,160zM264,280C264,275.6 267.6,272 272,272L320,272C324.4,272 328,275.6 328,280L328,416L368,416C372.4,416 376,419.6 376,424C376,428.4 372.4,432 368,432L272,432C267.6,432 264,428.4 264,424C264,419.6 267.6,416 272,416L312,416L312,288L272,288C267.6,288 264,284.4 264,280zM336,224C336,232.8 328.8,240 320,240C311.2,240 304,232.8 304,224C304,215.2 311.2,208 320,208C328.8,208 336,215.2 336,224z" android:strokeAlpha="0.4"/>
<path android:fillColor="#000" android:pathData="M160,112C133.5,112 112,133.5 112,160L112,480C112,506.5 133.5,528 160,528L480,528C506.5,528 528,506.5 528,480L528,160C528,133.5 506.5,112 480,112L160,112zM96,160C96,124.7 124.7,96 160,96L480,96C515.3,96 544,124.7 544,160L544,480C544,515.3 515.3,544 480,544L160,544C124.7,544 96,515.3 96,480L96,160zM304,224C304,215.2 311.2,208 320,208C328.8,208 336,215.2 336,224C336,232.8 328.8,240 320,240C311.2,240 304,232.8 304,224zM272,272L320,272C324.4,272 328,275.6 328,280L328,416L368,416C372.4,416 376,419.6 376,424C376,428.4 372.4,432 368,432L272,432C267.6,432 264,428.4 264,424C264,419.6 267.6,416 272,416L312,416L312,288L272,288C267.6,288 264,284.4 264,280C264,275.6 267.6,272 272,272z"/> <path android:fillColor="#808080" android:pathData="M160,112C133.5,112 112,133.5 112,160L112,480C112,506.5 133.5,528 160,528L480,528C506.5,528 528,506.5 528,480L528,160C528,133.5 506.5,112 480,112L160,112zM96,160C96,124.7 124.7,96 160,96L480,96C515.3,96 544,124.7 544,160L544,480C544,515.3 515.3,544 480,544L160,544C124.7,544 96,515.3 96,480L96,160zM304,224C304,215.2 311.2,208 320,208C328.8,208 336,215.2 336,224C336,232.8 328.8,240 320,240C311.2,240 304,232.8 304,224zM272,272L320,272C324.4,272 328,275.6 328,280L328,416L368,416C372.4,416 376,419.6 376,424C376,428.4 372.4,432 368,432L272,432C267.6,432 264,428.4 264,424C264,419.6 267.6,416 272,416L312,416L312,288L272,288C267.6,288 264,284.4 264,280C264,275.6 267.6,272 272,272z"/>
</vector> </vector>

View file

@ -1,5 +1,6 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules. // Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins { plugins {
id("com.google.devtools.ksp") version "2.0.21-1.0.27" apply false
alias(libs.plugins.android.application) apply false alias(libs.plugins.android.application) apply false
alias(libs.plugins.kotlin.android) apply false alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.compose) apply false alias(libs.plugins.kotlin.compose) apply false

View file

@ -5,12 +5,19 @@ coreKtx = "1.10.1"
junit = "4.13.2" junit = "4.13.2"
junitVersion = "1.1.5" junitVersion = "1.1.5"
espressoCore = "3.5.1" espressoCore = "3.5.1"
kotlinxCoroutinesAndroid = "1.7.3"
lifecycleRuntimeKtx = "2.6.1" lifecycleRuntimeKtx = "2.6.1"
activityCompose = "1.8.0" activityCompose = "1.8.0"
composeBom = "2024.09.00" composeBom = "2024.09.00"
lifecycleViewmodelCompose = "2.9.2"
roomRuntime = "2.7.2"
[libraries] [libraries]
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
androidx-lifecycle-viewmodel-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycleViewmodelCompose" }
androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "roomRuntime" }
androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "roomRuntime" }
androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "roomRuntime" }
junit = { group = "junit", name = "junit", version.ref = "junit" } junit = { group = "junit", name = "junit", version.ref = "junit" }
androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" } androidx-junit = { group = "androidx.test.ext", name = "junit", version.ref = "junitVersion" }
androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" } androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espressoCore" }
@ -24,6 +31,7 @@ androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-toolin
androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" } androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" } androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
androidx-material3 = { group = "androidx.compose.material3", name = "material3" } androidx-material3 = { group = "androidx.compose.material3", name = "material3" }
kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinxCoroutinesAndroid" }
[plugins] [plugins]
android-application = { id = "com.android.application", version.ref = "agp" } android-application = { id = "com.android.application", version.ref = "agp" }