Commit 1c463596 authored by Fahim Salam Chowdhury's avatar Fahim Salam Chowdhury 👽
Browse files

3780-Use_colors_from_sdk

parent e765c82d
......@@ -44,6 +44,9 @@ android {
lintOptions {
lintConfig file("lint.xml")
}
aaptOptions {
additionalParameters '-I', 'app/e-ui-sdk.jar'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
......@@ -69,6 +72,9 @@ dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
// eOS
compileOnly files("e-ui-sdk.jar")
// Preference
implementation "androidx.preference:preference-ktx:1.1.1"
......
......@@ -21,7 +21,6 @@ import android.annotation.SuppressLint
import android.content.*
import android.content.pm.PackageManager
import android.content.res.ColorStateList
import android.graphics.Color
import android.os.Bundle
import android.os.Handler
import android.os.Looper
......@@ -151,7 +150,7 @@ class MainActivity :
intArrayOf(android.R.attr.state_checked)
),
intArrayOf(
Color.parseColor("#C4CFD9"),
ContextCompat.getColor(this, R.color.colorDarkGray),
accentColorOS
)
)
......@@ -159,7 +158,7 @@ class MainActivity :
val textColorStates = ColorStateList(
arrayOf(intArrayOf(-android.R.attr.state_checked), intArrayOf(android.R.attr.state_checked)),
intArrayOf(
Color.parseColor("#C4CFD9"),
ContextCompat.getColor(this, R.color.colorDarkGray),
accentColorOS
)
......
......@@ -23,16 +23,12 @@ import android.content.DialogInterface
import android.content.Intent
import android.content.pm.PackageManager
import android.graphics.Bitmap
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.os.Bundle
import android.os.CountDownTimer
import android.text.Html
import android.text.SpannableString
import android.text.SpannableStringBuilder
import android.text.method.LinkMovementMethod
import android.text.style.ForegroundColorSpan
import android.util.DisplayMetrics
import android.util.TypedValue
import android.view.Menu
......@@ -44,6 +40,7 @@ import android.widget.TextView
import androidx.appcompat.app.AlertDialog
import androidx.appcompat.app.AppCompatActivity
import androidx.appcompat.widget.Toolbar
import androidx.core.content.ContextCompat
import com.google.android.material.snackbar.Snackbar
import foundation.e.apps.MainActivity.Companion.sharedPreferences
import foundation.e.apps.R
......@@ -200,15 +197,6 @@ class ApplicationActivity :
defaultElevation = Math.ceil(resources.getDimension(R.dimen.default_elevation) * logicalDensity.toDouble()).toFloat()
}
@SuppressLint("ResourceAsColor")
private fun textColorChange(text: String): SpannableStringBuilder {
val builder = SpannableStringBuilder()
val redSpannable = SpannableString(text)
redSpannable.setSpan(ForegroundColorSpan(R.color.colorTextSecondary), 0, text.length, 0)
builder.append(redSpannable)
return builder
}
private fun onApplicationInfoLoaded() {
initialiseElevation()
......@@ -268,7 +256,8 @@ class ApplicationActivity :
if (basicData.ratings.rating != -1f) {
binding.appRating.text = basicData.ratings.rating.toString() + "/5"
} else {
binding.appRating.text = textColorChange(getText(R.string.not_available).toString())
binding.appRating.text = getText(R.string.not_available)
binding.appRating.setTextColor(ContextCompat.getColor(this, R.color.colorTextSecondary))
}
setRatingBorder(basicData.ratings.rating)
......@@ -283,7 +272,7 @@ class ApplicationActivity :
}
alertDialog.show()
var b = alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
b.setTextColor(Color.parseColor("#0088ED"))
b.setTextColor(ContextCompat.getColor(this, R.color.colorAccent))
}
// Load the app screenshots
......@@ -313,7 +302,8 @@ class ApplicationActivity :
binding.appPrivacyScore.text = fullData.getLastVersion()!!.privacyRating.toString() + "/10"
setPrivacyRatingBorder(fullData.getLastVersion()!!.privacyRating!!)
} else {
binding.appPrivacyScore.text = textColorChange(getText(R.string.not_available).toString())
binding.appPrivacyScore.text = getText(R.string.not_available)
binding.appPrivacyScore.setTextColor(ContextCompat.getColor(this, R.color.colorTextSecondary))
setPrivacyRatingBorder(-1)
}
binding.appPrivacyContainer.setOnClickListener {
......@@ -322,7 +312,7 @@ class ApplicationActivity :
@Suppress("DEPRECATION")
message.setText((Html.fromHtml("Score out of 10. Computed using <a href=\'https://exodus-privacy.eu.org\'>Exodus Privacy analyses</a>, based on permissions and trackers used in the app")))
message.setLinkTextColor(Color.parseColor("#0088ED"))
message.setLinkTextColor(ContextCompat.getColor(this, R.color.colorAccent))
message.setMovementMethod(LinkMovementMethod.getInstance())
message.movementMethod = (LinkMovementMethod.getInstance())
......@@ -335,7 +325,7 @@ class ApplicationActivity :
}
alertDialog.show()
var b = alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
b.setTextColor(Color.parseColor("#0088ED"))
b.setTextColor(ContextCompat.getColor(this, R.color.colorAccent))
}
// Set app version
......@@ -370,7 +360,8 @@ class ApplicationActivity :
binding.appSize.visibility = View.GONE
// Set app privacy rating
binding.appPrivacyScore.text = textColorChange(getText(R.string.not_available).toString())
binding.appPrivacyScore.text = getText(R.string.not_available)
binding.appPrivacyScore.setTextColor(ContextCompat.getColor(this, R.color.colorTextSecondary))
setPrivacyRatingBorder(-1)
binding.appPrivacyContainer.setOnClickListener {
val alertDialog = AlertDialog.Builder(this).create()
......@@ -382,7 +373,7 @@ class ApplicationActivity :
}
alertDialog.show()
var b = alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
b.setTextColor(Color.parseColor("#0088ED"))
b.setTextColor(ContextCompat.getColor(this, R.color.colorAccent))
}
// Set app version
......@@ -427,7 +418,7 @@ class ApplicationActivity :
}
alertDialog.show()
var b = alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
b.setTextColor(Color.parseColor("#0088ED"))
b.setTextColor(ContextCompat.getColor(this, R.color.colorAccent))
layout.findViewById<TextView>(R.id.privacy_message).movementMethod = LinkMovementMethod.getInstance()
}
......@@ -439,7 +430,7 @@ class ApplicationActivity :
val linkMessage = layout.findViewById<TextView>(R.id.privacy_message)
@Suppress("DEPRECATION")
linkMessage.setText((Html.fromHtml("Computed using <a href=\'https://exodus-privacy.eu.org\'>Exodus Privacy analyses</a>.")))
linkMessage.setLinkTextColor(Color.parseColor("#0088ED"))
linkMessage.setLinkTextColor(ContextCompat.getColor(this, R.color.colorAccent))
linkMessage.setMovementMethod(LinkMovementMethod.getInstance())
val alertDialog = AlertDialog.Builder(this).create()
......@@ -471,7 +462,7 @@ class ApplicationActivity :
}
alertDialog.show()
var b = alertDialog.getButton(DialogInterface.BUTTON_POSITIVE)
b.setTextColor(Color.parseColor("#0088ED"))
b.setTextColor(ContextCompat.getColor(this, R.color.colorAccent))
linkMessage.movementMethod = LinkMovementMethod.getInstance()
}
......
......@@ -20,7 +20,6 @@ package foundation.e.apps.application
import android.annotation.SuppressLint
import android.app.Activity
import android.graphics.Bitmap
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.graphics.drawable.GradientDrawable
......@@ -28,6 +27,7 @@ import android.view.View
import android.view.animation.AlphaAnimation
import android.view.animation.Animation
import androidx.appcompat.content.res.AppCompatResources
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.snackbar.Snackbar
import foundation.e.apps.R
......@@ -187,7 +187,7 @@ class ApplicationViewHolder(private val activity: Activity, binding: Application
State.INSTALLED -> {
installButton.isEnabled =
Common.appHasLaunchActivity(activity, application!!.packageName)
installButton.setTextColor(Color.parseColor("#FAFAFA"))
installButton.setTextColor(ContextCompat.getColor(activity, R.color.color_default_view_on_accent))
installButton.background.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
}
State.INSTALLING -> {
......@@ -196,7 +196,7 @@ class ApplicationViewHolder(private val activity: Activity, binding: Application
}
State.NOT_UPDATED -> {
installButton.isEnabled = true
installButton.setTextColor(Color.parseColor("#FAFAFA"))
installButton.setTextColor(ContextCompat.getColor(activity, R.color.color_default_view_on_accent))
installButton.background.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
}
}
......
......@@ -20,13 +20,13 @@ package foundation.e.apps.application
import android.annotation.SuppressLint
import android.app.Activity
import android.graphics.Bitmap
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.graphics.drawable.GradientDrawable
import android.view.animation.AlphaAnimation
import android.view.animation.Animation
import androidx.appcompat.content.res.AppCompatResources
import androidx.core.content.ContextCompat
import androidx.recyclerview.widget.RecyclerView
import com.google.android.material.snackbar.Snackbar
import foundation.e.apps.R
......@@ -135,7 +135,7 @@ class SmallApplicationViewHolder(private val activity: Activity, binding: SmallA
State.INSTALLED -> {
installButton.isEnabled =
Common.appHasLaunchActivity(activity, application!!.packageName)
installButton.setTextColor(Color.parseColor("#FAFAFA"))
installButton.setTextColor(ContextCompat.getColor(activity, R.color.color_default_view_on_accent))
installButton.background.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
}
State.INSTALLING -> {
......@@ -144,7 +144,7 @@ class SmallApplicationViewHolder(private val activity: Activity, binding: SmallA
}
State.NOT_UPDATED -> {
installButton.isEnabled = true
installButton.setTextColor(Color.parseColor("#FAFAFA"))
installButton.setTextColor(ContextCompat.getColor(activity, R.color.color_default_view_on_accent))
installButton.background.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
}
}
......
......@@ -17,7 +17,6 @@
package foundation.e.apps.categories
import android.graphics.Color
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
......@@ -26,6 +25,7 @@ import androidx.fragment.app.Fragment
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import androidx.recyclerview.widget.LinearLayoutManager
import foundation.e.apps.R
import foundation.e.apps.categories.model.Category
import foundation.e.apps.categories.viewmodel.CategoriesViewModel
import foundation.e.apps.databinding.FragmentApplicationCategoriesBinding
......@@ -60,7 +60,7 @@ class ApplicationsFragment() : Fragment() {
categoriesViewModel.loadCategories(requireContext())
}
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(color)
// Bind to the list of applications categories
......
......@@ -17,7 +17,6 @@
package foundation.e.apps.categories
import android.graphics.Color
import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
......@@ -26,6 +25,7 @@ import androidx.fragment.app.Fragment
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import androidx.recyclerview.widget.LinearLayoutManager
import foundation.e.apps.R
import foundation.e.apps.categories.viewmodel.CategoriesViewModel
import foundation.e.apps.databinding.FragmentGamesCategoriesBinding
......@@ -58,7 +58,7 @@ class GamesFragment() : Fragment() {
progressBar.visibility = View.VISIBLE
categoriesViewModel.loadCategories(requireContext())
}
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(color)
// Bind to the list of games categories
......
......@@ -18,7 +18,6 @@
package foundation.e.apps.categories.category
import android.content.pm.PackageManager
import android.graphics.Color
import android.os.Bundle
import android.view.MenuItem
import android.view.View
......@@ -79,7 +78,7 @@ class CategoryActivity : AppCompatActivity(), ApplicationManagerServiceConnectio
val errorResolve = binding.errorLayout.errorResolve
// set accent color to Error button (Retry )
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(accentColorOS)
// Initialise UI elements
......
......@@ -17,7 +17,6 @@
package foundation.e.apps.home
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.os.Bundle
......@@ -31,6 +30,7 @@ import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.viewpager.widget.ViewPager
import foundation.e.apps.R
import foundation.e.apps.application.model.Application
import foundation.e.apps.applicationmanager.ApplicationManager
import foundation.e.apps.categories.model.Category
......@@ -75,7 +75,7 @@ class HomeFragment : Fragment() {
// Set accent color
progressBar.indeterminateDrawable.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(accentColorOS)
// Initialise UI elements
......
......@@ -19,7 +19,6 @@ package foundation.e.apps.search
import android.app.Activity
import android.database.MatrixCursor
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.os.Bundle
......@@ -92,7 +91,7 @@ class SearchFragment : Fragment(), SearchView.OnQueryTextListener, SearchView.On
// Set accent color
progressBar.indeterminateDrawable.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(accentColorOS)
errorResolve.visibility = View.GONE
......
......@@ -17,7 +17,6 @@
package foundation.e.apps.updates
import android.graphics.Color
import android.graphics.PorterDuff
import android.graphics.PorterDuffColorFilter
import android.os.Bundle
......@@ -32,6 +31,7 @@ import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
import foundation.e.apps.R
import foundation.e.apps.application.model.Application
import foundation.e.apps.application.model.State
import foundation.e.apps.applicationmanager.ApplicationManager
......@@ -79,7 +79,7 @@ class UpdatesFragment() : Fragment() {
reloadProgressBar.indeterminateDrawable.colorFilter = PorterDuffColorFilter(accentColorOS, PorterDuff.Mode.SRC_IN)
// set accent color to Error button (Retry )
errorResolve.setTextColor(Color.parseColor("#ffffff"))
errorResolve.setTextColor(resources.getColor(R.color.color_default_view_on_accent, null))
errorResolve.setBackgroundColor(accentColorOS)
// Initialise UI elements
......
......@@ -21,6 +21,6 @@
android:viewportWidth="512"
android:viewportHeight="512">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M435.848,83.466L172.804,346.51l-96.652,-96.652c-4.686,-4.686 -12.284,-4.686 -16.971,0l-28.284,28.284c-4.686,4.686 -4.686,12.284 0,16.971l133.421,133.421c4.686,4.686 12.284,4.686 16.971,0l299.813,-299.813c4.686,-4.686 4.686,-12.284 0,-16.971l-28.284,-28.284c-4.686,-4.686 -12.284,-4.686 -16.97,0z"/>
</vector>
......@@ -27,7 +27,7 @@
android:scaleX="0.5"
android:scaleY="0.5">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M304,256c0,26.5 -21.5,48 -48,48s-48,-21.5 -48,-48 21.5,-48 48,-48 48,21.5 48,48zM424,208c-26.5,0 -48,21.5 -48,48s21.5,48 48,48 48,-21.5 48,-48 -21.5,-48 -48,-48zM88,208c-26.5,0 -48,21.5 -48,48s21.5,48 48,48 48,-21.5 48,-48 -21.5,-48 -48,-48z" />
</group>
</vector>
......@@ -21,6 +21,6 @@
android:viewportWidth="256"
android:viewportHeight="512">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M24.707,38.101L4.908,57.899c-4.686,4.686 -4.686,12.284 0,16.971L185.607,256 4.908,437.13c-4.686,4.686 -4.686,12.284 0,16.971L24.707,473.9c4.686,4.686 12.284,4.686 16.971,0l209.414,-209.414c4.686,-4.686 4.686,-12.284 0,-16.971L41.678,38.101c-4.687,-4.687 -12.285,-4.687 -16.971,0z"/>
</vector>
......@@ -21,6 +21,6 @@
android:viewportWidth="384"
android:viewportHeight="512">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M369.9,97.9L286,14C277,5 264.8,-0.1 252.1,-0.1H48C21.5,0 0,21.5 0,48v416c0,26.5 21.5,48 48,48h288c26.5,0 48,-21.5 48,-48V131.9c0,-12.7 -5.1,-25 -14.1,-34zM332.1,128H256V51.9l76.1,76.1zM48,464V48h160v104c0,13.3 10.7,24 24,24h104v288H48z"/>
</vector>
......@@ -21,6 +21,6 @@
android:viewportWidth="448"
android:viewportHeight="512">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M89.6,204.5v115.8c0,15.4 -12.1,27.7 -27.5,27.7 -15.3,0 -30.1,-12.4 -30.1,-27.7L32,204.5c0,-15.1 14.8,-27.5 30.1,-27.5 15.1,0 27.5,12.4 27.5,27.5zM100.4,361.5c0,16.4 13.2,29.6 29.6,29.6h19.9l0.3,61.1c0,36.9 55.2,36.6 55.2,0v-61.1h37.2v61.1c0,36.7 55.5,36.8 55.5,0v-61.1h20.2c16.2,0 29.4,-13.2 29.4,-29.6L347.7,182.1L100.4,182.1v179.4zM348.4,172.4L99.3,172.4c0,-42.8 25.6,-80 63.6,-99.4l-19.1,-35.3c-2.8,-4.9 4.3,-8 6.7,-3.8l19.4,35.6c34.9,-15.5 75,-14.7 108.3,0L297.5,34c2.5,-4.3 9.5,-1.1 6.7,3.8L285.1,73c37.7,19.4 63.3,56.6 63.3,99.4zM177.7,116.9c0,-5.7 -4.6,-10.5 -10.5,-10.5 -5.7,0 -10.2,4.8 -10.2,10.5s4.6,10.5 10.2,10.5c5.9,0 10.5,-4.8 10.5,-10.5zM291.1,116.9c0,-5.7 -4.6,-10.5 -10.2,-10.5 -5.9,0 -10.5,4.8 -10.5,10.5s4.6,10.5 10.5,10.5c5.6,0 10.2,-4.8 10.2,-10.5zM385.9,177c-15.1,0 -27.5,12.1 -27.5,27.5v115.8c0,15.4 12.4,27.7 27.5,27.7 15.4,0 30.1,-12.4 30.1,-27.7L416,204.5c0,-15.4 -14.8,-27.5 -30.1,-27.5z"/>
</vector>
......@@ -22,10 +22,10 @@
android:viewportHeight="14">
<path
android:pathData="M1.9391,6.9373C1.837,6.9373 1.7534,7.0202 1.7534,7.123V12.3373C1.7534,12.4393 1.8363,12.523 1.9391,12.523H10.4391C10.5012,12.523 10.5499,12.4993 10.581,12.4687C10.6104,12.4396 10.6269,12.4024 10.6252,12.3558C10.625,12.3496 10.6248,12.3434 10.6248,12.3373V7.123C10.6248,7.0209 10.5419,6.9373 10.4391,6.9373H1.9391ZM0.7534,7.123C0.7534,6.4544 1.2984,5.9373 1.9391,5.9373H10.4391C11.1077,5.9373 11.6248,6.4822 11.6248,7.123V12.3292C11.6445,13.0172 11.08,13.523 10.4391,13.523H1.9391C1.2705,13.523 0.7534,12.978 0.7534,12.3373V7.123Z"
android:fillColor="#72787E"
android:fillColor="@color/colorAccent"
android:fillType="evenOdd"/>
<path
android:pathData="M6.1961,1.723C4.7722,1.723 3.6103,2.8848 3.6103,4.3087V6.4373C3.6103,6.7134 3.3865,6.9373 3.1103,6.9373C2.8342,6.9373 2.6103,6.7134 2.6103,6.4373V4.3087C2.6103,2.3325 4.2199,0.723 6.1961,0.723C8.1722,0.723 9.7818,2.3325 9.7818,4.3087V6.4373C9.7818,6.7134 9.5579,6.9373 9.2818,6.9373C9.0056,6.9373 8.7818,6.7134 8.7818,6.4373V4.3087C8.7818,2.8848 7.6199,1.723 6.1961,1.723Z"
android:fillColor="#72787E"
android:fillColor="@color/colorAccent"
android:fillType="evenOdd"/>
</vector>
......@@ -24,7 +24,7 @@
<clip-path android:pathData="M0.2534,0.223h16v16h-16z M 0,0"/>
<path
android:pathData="M8.2864,1.7766C8.4769,1.7768 8.6506,1.8853 8.7346,2.0562L10.5324,5.7189L14.5707,6.2958C14.7592,6.3228 14.9161,6.4545 14.9752,6.6355C15.0344,6.8165 14.9856,7.0154 14.8494,7.1484L11.9233,10.0075L12.6212,14.034C12.6538,14.2218 12.5767,14.4118 12.4225,14.5239C12.2682,14.6359 12.0637,14.6505 11.8951,14.5616L8.2853,12.656L4.6613,14.5619C4.4927,14.6506 4.2884,14.6357 4.1343,14.5237C3.9803,14.4116 3.9034,14.2217 3.9359,14.034L4.6338,10.0075L1.7077,7.1484C1.5715,7.0154 1.5227,6.8165 1.5819,6.6355C1.6411,6.4545 1.7979,6.3228 1.9864,6.2958L6.0257,5.7188L7.8375,2.0549C7.9219,1.8842 8.096,1.7763 8.2864,1.7766ZM8.284,3.4079L6.8053,6.3982C6.7323,6.5459 6.591,6.6482 6.4278,6.6715L3.1323,7.1423L5.5209,9.4761C5.6386,9.5911 5.6922,9.7568 5.6641,9.9191L5.0947,13.2041L8.053,11.6483C8.1989,11.5715 8.3733,11.5717 8.5191,11.6486L11.4621,13.2022L10.893,9.9191C10.8649,9.7568 10.9185,9.5911 11.0363,9.4761L13.4248,7.1423L10.1293,6.6715C9.9656,6.6481 9.824,6.5453 9.7511,6.3969L8.284,3.4079Z"
android:fillColor="#72787E"
android:fillColor="@color/colorAccent"
android:fillType="evenOdd"/>
</group>
</vector>
......@@ -21,6 +21,6 @@
android:viewportWidth="640"
android:viewportHeight="512">
<path
android:fillColor="@color/colorTextSecondary"
android:fillColor="@color/colorAccent"
android:pathData="M272,80c53.473,0 99.279,32.794 118.426,79.363C401.611,149.793 416.125,144 432,144c35.346,0 64,28.654 64,64 0,11.829 -3.222,22.9 -8.817,32.407A96.998,96.998 0,0 1,496 240c53.019,0 96,42.981 96,96s-42.981,96 -96,96L160,432c-61.856,0 -112,-50.144 -112,-112 0,-56.428 41.732,-103.101 96.014,-110.859 -0.003,-0.381 -0.014,-0.76 -0.014,-1.141 0,-70.692 57.308,-128 128,-128m0,-48c-84.587,0 -155.5,59.732 -172.272,139.774C39.889,196.13 0,254.416 0,320c0,88.374 71.642,160 160,160h336c79.544,0 144,-64.487 144,-144 0,-61.805 -39.188,-115.805 -96.272,-135.891C539.718,142.116 491.432,96 432,96c-7.558,0 -15.051,0.767 -22.369,2.262C377.723,58.272 328.091,32 272,32zM312,420L312,232.535l54.545,55.762c4.671,4.775 12.341,4.817 17.064,0.094l16.877,-16.877c4.686,-4.686 4.686,-12.284 0,-16.971l-104,-104c-4.686,-4.686 -12.284,-4.686 -16.971,0l-104,104c-4.686,4.686 -4.686,12.284 0,16.971l16.877,16.877c4.723,4.723 12.393,4.681 17.064,-0.094L264,232.535L264,372c0,6.627 5.373,12 12,12h24c6.627,0 12,-5.373 12,-12z"/>
</vector>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment