diff --git a/.github/matchers/gradle-build-matcher.json b/.github/matchers/gradle-build-matcher.json index e22f22eac4..df09e4f4d8 100644 --- a/.github/matchers/gradle-build-matcher.json +++ b/.github/matchers/gradle-build-matcher.json @@ -4,7 +4,7 @@ "owner": "gradle-build-matcher", "pattern": [ { - "regexp": "^([^:]+):(\\d+):\\s(error|Error):\\s(.+)$", + "regexp": "^\\s*([^:]+):(\\d+):\\s(error|Error):\\s(.+)$", "file": 1, "line": 2, "severity": 3, diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 67c506394b..0bd69ddc39 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,5 +41,7 @@ jobs: echo "Matcher configured: ${NAME:?}" fi done - - name: "Execute Gradle build" - run: "./gradlew --no-daemon build" + - name: "Execute Gradle assemble" + run: "./gradlew --no-daemon assemble" + - name: "Execute Gradle check" + run: "./gradlew --no-daemon check" diff --git a/build.gradle b/build.gradle index 76c0cbe862..4119b63f7f 100644 --- a/build.gradle +++ b/build.gradle @@ -82,8 +82,8 @@ allprojects { apply plugin: 'idea' group = 'org.microg.gms' - ext.appVersionName = 5.1 - ext.appVersionCode = 240812000 + ext.appVersionName = 5.2 + ext.appVersionCode = 240856000 ext.baseVersion = ext.appVersionCode.toString()[0..1] + '.' + ext.appVersionCode.toString()[2..3] + '.' + ext.appVersionCode.toString()[4..5] version = ext.appVersionName+" GMS-"+ext.baseVersion.replaceAll("\\.", "") ext.isReleaseVersion = false diff --git a/fake-signature/src/huawei/java/com/huawei/signature/diff/AppListDatabaseOpenHelper.java b/fake-signature/src/huawei/java/com/huawei/signature/diff/AppListDatabaseOpenHelper.java index 46441eb033..f7e2d26eef 100644 --- a/fake-signature/src/huawei/java/com/huawei/signature/diff/AppListDatabaseOpenHelper.java +++ b/fake-signature/src/huawei/java/com/huawei/signature/diff/AppListDatabaseOpenHelper.java @@ -18,7 +18,7 @@ public class AppListDatabaseOpenHelper extends SQLiteOpenHelper { public static final String TABLE_APPLIST = "applist"; public static final String COLUMN_NAME = "name"; public static final String COLUMN_FAKE = "fake"; - private static final int DATABASE_VERSION = 2; + private static final int DATABASE_VERSION = 3; private static final String DROP_APP_LIST_TABLE = "DROP TABLE IF EXISTS " + TABLE_APPLIST; private static final String CREATE_APP_LIST_TABLE = "CREATE TABLE IF NOT EXISTS " + TABLE_APPLIST + "(" + COLUMN_NAME + " VARCHAR(255) PRIMARY KEY, " + diff --git a/fake-signature/src/main/res/values/arrays.xml b/fake-signature/src/main/res/values/arrays.xml index 86a670a0bb..4f3118db88 100644 --- a/fake-signature/src/main/res/values/arrays.xml +++ b/fake-signature/src/main/res/values/arrays.xml @@ -28,6 +28,10 @@ com.mobisoft.morhipo com.zzkko com.didilabs.kaavefali + com.airbnb.android + com.mobillium.papara + co.com.fincaraiz.app + com.frisby.frisby com.truecaller diff --git a/play-services-base/core/src/main/kotlin/org/microg/gms/ui/AppPreference.kt b/play-services-base/core/src/main/kotlin/org/microg/gms/ui/AppPreference.kt index 2675793263..a34e561412 100644 --- a/play-services-base/core/src/main/kotlin/org/microg/gms/ui/AppPreference.kt +++ b/play-services-base/core/src/main/kotlin/org/microg/gms/ui/AppPreference.kt @@ -99,6 +99,9 @@ abstract class AppPreference : Preference { packageName.contains(".revanced.android") -> context.getString(R.string.revanced) packageName.contains(".rvx.android") -> context.getString(R.string.revanced_extended) packageName.contains(".rex.android") -> context.getString(R.string.youtube_advanced) + packageName.contains(".rve.android") -> context.getString(R.string.revanced_extended_rufusin) + packageName.contains("anddea.youtube") -> context.getString(R.string.revanced_extended_anddea) + packageName.contains("bill.youtube") -> context.getString(R.string.revanced_extended_anddea) else -> "" } diff --git a/play-services-base/core/src/main/res/drawable/ic_expand_apps.xml b/play-services-base/core/src/main/res/drawable/ic_expand_apps.xml index 4275084e72..b9d7dd1326 100644 --- a/play-services-base/core/src/main/res/drawable/ic_expand_apps.xml +++ b/play-services-base/core/src/main/res/drawable/ic_expand_apps.xml @@ -5,17 +5,17 @@ --> + android:viewportWidth="25" + android:viewportHeight="25"> - + + android:fillColor="#FF1C1B1F" + android:pathData="M13.24 12.92l-3.9-3.9C9.16 8.83 9.07 8.6 9.07 8.32c0-0.29 0.1-0.52 0.27-0.7 0.19-0.19 0.42-0.28 0.7-0.28 0.29 0 0.52 0.1 0.7 0.28l4.6 4.6c0.1 0.1 0.17 0.2 0.22 0.32 0.04 0.12 0.06 0.24 0.06 0.38 0 0.13-0.02 0.26-0.06 0.37-0.05 0.12-0.12 0.23-0.22 0.33l-4.6 4.6c-0.18 0.18-0.41 0.27-0.7 0.27-0.28 0-0.51-0.09-0.7-0.27-0.18-0.19-0.27-0.42-0.27-0.7 0-0.29 0.1-0.52 0.27-0.7l3.9-3.9Z" /> \ No newline at end of file diff --git a/play-services-base/core/src/main/res/drawable/ic_info_outline.xml b/play-services-base/core/src/main/res/drawable/ic_info_outline.xml deleted file mode 100644 index a3904c31b0..0000000000 --- a/play-services-base/core/src/main/res/drawable/ic_info_outline.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/play-services-base/core/src/main/res/drawable/ic_information.xml b/play-services-base/core/src/main/res/drawable/ic_information.xml new file mode 100644 index 0000000000..0f2c07cb7c --- /dev/null +++ b/play-services-base/core/src/main/res/drawable/ic_information.xml @@ -0,0 +1,21 @@ + + + + + + + + + + \ No newline at end of file diff --git a/play-services-base/core/src/main/res/drawable/ic_open.xml b/play-services-base/core/src/main/res/drawable/ic_open.xml index 96c3fe42ea..35ae992f81 100644 --- a/play-services-base/core/src/main/res/drawable/ic_open.xml +++ b/play-services-base/core/src/main/res/drawable/ic_open.xml @@ -14,8 +14,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M5 21c-0.55 0-1.02-0.2-1.41-0.59C3.19 20.02 3 19.55 3 19V5c0-0.55 0.2-1.02 0.59-1.41C3.98 3.19 4.45 3 5 3h6c0.28 0 0.52 0.1 0.71 0.29C11.91 3.48 12 3.72 12 4c0 0.28-0.1 0.52-0.29 0.71C11.52 4.91 11.28 5 11 5H5v14h14v-6c0-0.28 0.1-0.52 0.29-0.71C19.48 12.09 19.72 12 20 12c0.28 0 0.52 0.1 0.71 0.29C20.91 12.48 21 12.72 21 13v6c0 0.55-0.2 1.02-0.59 1.41C20.02 20.81 19.55 21 19 21H5ZM19 6.4L10.4 15c-0.18 0.18-0.42 0.28-0.7 0.28-0.28 0-0.52-0.1-0.7-0.28-0.18-0.18-0.28-0.42-0.28-0.7 0-0.28 0.1-0.52 0.28-0.7L17.6 5H15c-0.28 0-0.52-0.1-0.71-0.29C14.09 4.52 14 4.28 14 4c0-0.28 0.1-0.52 0.29-0.71C14.48 3.09 14.72 3 15 3h5c0.28 0 0.52 0.1 0.71 0.29C20.91 3.48 21 3.72 21 4v5c0 0.28-0.1 0.52-0.29 0.71C20.52 9.91 20.28 10 20 10c-0.28 0-0.52-0.1-0.71-0.29C19.09 9.52 19 9.28 19 9V6.4Z" /> \ No newline at end of file diff --git a/play-services-base/core/src/main/res/drawable/ic_patcher.xml b/play-services-base/core/src/main/res/drawable/ic_patcher.xml index c9d20a8ae6..54997c8661 100644 --- a/play-services-base/core/src/main/res/drawable/ic_patcher.xml +++ b/play-services-base/core/src/main/res/drawable/ic_patcher.xml @@ -9,7 +9,7 @@ diff --git a/play-services-base/core/src/main/res/values-pt-rBR/strings.xml b/play-services-base/core/src/main/res/values-pt-rBR/strings.xml index 41f1770428..a3418b3732 100644 --- a/play-services-base/core/src/main/res/values-pt-rBR/strings.xml +++ b/play-services-base/core/src/main/res/values-pt-rBR/strings.xml @@ -8,7 +8,7 @@ %1$s está rodando em segundo plano Exclua o %1$s das otimizações de bateria ou altere as configurações de notificação para ocultar este aviso - Avançado + Configurações Nenhum Ver todos diff --git a/play-services-base/core/src/main/res/values/strings.xml b/play-services-base/core/src/main/res/values/strings.xml index fe6d49aff7..a724c83ebd 100644 --- a/play-services-base/core/src/main/res/values/strings.xml +++ b/play-services-base/core/src/main/res/values/strings.xml @@ -9,7 +9,7 @@ %1$s is running in background Exclude %1$s from battery optimizations or change notification settings to hide this notification - Advanced + Settings None See all @@ -27,6 +27,8 @@ Vanced ReVanced - ReVanced Extended YT Advanced + ReVanced Extended + ReVanced Extended (Anddea) + ReVanced Extended (Rufusin) diff --git a/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_less.xml b/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_less.xml index 39cfa91b13..822fcf862b 100644 --- a/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_less.xml +++ b/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_less.xml @@ -25,8 +25,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M12 10.78l-3.9 3.9c-0.18 0.18-0.42 0.27-0.7 0.27-0.28 0-0.52-0.1-0.7-0.27-0.18-0.19-0.28-0.42-0.28-0.7 0-0.29 0.1-0.52 0.28-0.7l4.6-4.6c0.1-0.1 0.2-0.18 0.32-0.22C11.74 8.42 11.88 8.4 12 8.4s0.26 0.02 0.38 0.06c0.11 0.04 0.22 0.11 0.32 0.21l4.6 4.6c0.18 0.19 0.27 0.42 0.27 0.7 0 0.29-0.09 0.52-0.27 0.7-0.18 0.19-0.42 0.28-0.7 0.28-0.28 0-0.52-0.1-0.7-0.27l-3.9-3.9Z" /> \ No newline at end of file diff --git a/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_more.xml b/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_more.xml index ae68e69ba0..3aed41c215 100644 --- a/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_more.xml +++ b/play-services-core/microg-ui-tools/src/main/res/drawable/ic_expand_more.xml @@ -22,11 +22,11 @@ android:viewportWidth="24" android:viewportHeight="24"> - + + android:fillColor="#FF1C1B1F" + android:pathData="M12 14.95c-0.13 0-0.26-0.02-0.38-0.06-0.11-0.04-0.22-0.12-0.32-0.21l-4.6-4.6c-0.18-0.19-0.28-0.42-0.28-0.7 0-0.29 0.1-0.52 0.28-0.7C6.88 8.49 7.12 8.4 7.4 8.4c0.28 0 0.52 0.1 0.7 0.28l3.9 3.9 3.9-3.9c0.18-0.19 0.42-0.28 0.7-0.28 0.28 0 0.52 0.1 0.7 0.28 0.18 0.18 0.27 0.41 0.27 0.7 0 0.28-0.09 0.51-0.27 0.7l-4.6 4.6c-0.1 0.1-0.2 0.17-0.32 0.2-0.12 0.05-0.25 0.07-0.38 0.07Z" /> \ No newline at end of file diff --git a/play-services-core/microg-ui-tools/src/main/res/layout-v21/preference_material.xml b/play-services-core/microg-ui-tools/src/main/res/layout-v21/preference_material.xml deleted file mode 100644 index a54c95d275..0000000000 --- a/play-services-core/microg-ui-tools/src/main/res/layout-v21/preference_material.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/play-services-core/microg-ui-tools/src/main/res/values/strings.xml b/play-services-core/microg-ui-tools/src/main/res/values/strings.xml index 26ba4deba9..188fdcfd5c 100644 --- a/play-services-core/microg-ui-tools/src/main/res/values/strings.xml +++ b/play-services-core/microg-ui-tools/src/main/res/values/strings.xml @@ -44,7 +44,7 @@ - 5.1 + 5.2 @@ -55,5 +55,4 @@ Connection error: Error: - diff --git a/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java b/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java index 7ca7eab2e3..2f29f1ac25 100644 --- a/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java +++ b/play-services-core/src/main/java/org/microg/gms/auth/login/LoginActivity.java @@ -17,6 +17,7 @@ package org.microg.gms.auth.login; import android.accounts.Account; +import android.accounts.AccountAuthenticatorResponse; import android.accounts.AccountManager; import android.annotation.SuppressLint; import android.annotation.TargetApi; @@ -103,6 +104,7 @@ public class LoginActivity extends AssistantActivity { private WebView webView; private String accountType; private AccountManager accountManager; + private AccountAuthenticatorResponse response; private InputMethodManager inputMethodManager; private ViewGroup authContent; private int state = 0; @@ -142,6 +144,12 @@ public void onPageFinished(WebView view, String url) { closeWeb(true); } }); + if(getIntent().hasExtra(AccountManager.KEY_ACCOUNT_AUTHENTICATOR_RESPONSE)){ + Object tempObject = getIntent().getExtras().get("accountAuthenticatorResponse"); + if (tempObject instanceof AccountAuthenticatorResponse) { + response = (AccountAuthenticatorResponse) tempObject; + } + } if (getIntent().hasExtra(EXTRA_TOKEN)) { if (getIntent().hasExtra(EXTRA_EMAIL)) { AccountManager accountManager = AccountManager.get(this); @@ -197,6 +205,14 @@ protected void onHuaweiButtonClicked() { } } + @Override + public void onBackPressed() { + super.onBackPressed(); + if(response != null){ + response.onError(AccountManager.ERROR_CODE_CANCELED, "Canceled"); + } + } + private void init() { setTitle(R.string.just_a_sec); setSpoofButtonText(null); @@ -353,7 +369,15 @@ public void onException(Exception exception) { } }); } - + private void returnSuccessResponse(Account account){ + if(response != null){ + Bundle bd = new Bundle(); + bd.putString(AccountManager.KEY_ACCOUNT_NAME,account.name); + bd.putBoolean("new_account_created",false); + bd.putString(AccountManager.KEY_ACCOUNT_TYPE,accountType); + response.onResult(bd); + } + } private void retrieveGmsToken(final Account account) { final AuthManager authManager = new AuthManager(this, account.name, GOOGLE_GMS_PACKAGE_NAME, "ac2dm"); authManager.setPermitted(true); @@ -374,7 +398,11 @@ public void onResponse(AuthResponse response) { String accountId = PeopleManager.loadUserInfo(LoginActivity.this, account); if (!TextUtils.isEmpty(accountId)) accountManager.setUserData(account, "GoogleUserId", accountId); + if (isAuthVisible(LoginActivity.this) && SDK_INT >= 26) { + accountManager.setAccountVisibility(account, PACKAGE_NAME_KEY_LEGACY_NOT_VISIBLE, VISIBILITY_USER_MANAGED_VISIBLE); + } checkin(true); + returnSuccessResponse(account); finish(); } diff --git a/play-services-core/src/main/java/org/microg/gms/ui/AccountsFragment.kt b/play-services-core/src/main/java/org/microg/gms/ui/AccountsFragment.kt index 38d9fe8fe2..2b89e46a57 100644 --- a/play-services-core/src/main/java/org/microg/gms/ui/AccountsFragment.kt +++ b/play-services-core/src/main/java/org/microg/gms/ui/AccountsFragment.kt @@ -154,7 +154,7 @@ class AccountsFragment : PreferenceFragmentCompat() { } override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) { - inflater.inflate(R.menu.privacy_menu_item, menu) + inflater.inflate(R.menu.accounts_menu_item, menu) super.onCreateOptionsMenu(menu, inflater) } diff --git a/play-services-core/src/main/java/org/microg/gms/ui/AskPushPermission.java b/play-services-core/src/main/java/org/microg/gms/ui/AskPushPermission.java index 32d7fa3d16..6293694d52 100644 --- a/play-services-core/src/main/java/org/microg/gms/ui/AskPushPermission.java +++ b/play-services-core/src/main/java/org/microg/gms/ui/AskPushPermission.java @@ -51,7 +51,7 @@ public void onCreate(Bundle savedInstanceState) { return; } - View gcmView = getLayoutInflater().inflate(R.layout.ask_gcm, null); + View gcmView = getLayoutInflater().inflate(R.layout.ask_push_notification, null); // Create and show the AlertDialog try { diff --git a/play-services-core/src/main/java/org/microg/tools/selfcheck/RomSpoofSignatureChecks.java b/play-services-core/src/main/java/org/microg/tools/selfcheck/RomSpoofSignatureChecks.java index beb61d989d..96d3f142d1 100644 --- a/play-services-core/src/main/java/org/microg/tools/selfcheck/RomSpoofSignatureChecks.java +++ b/play-services-core/src/main/java/org/microg/tools/selfcheck/RomSpoofSignatureChecks.java @@ -44,41 +44,36 @@ public String getGroupName(Context context) { @Override public void doChecks(Context context, ResultCollector collector) { - boolean hasPermission = addRomKnowsFakeSignaturePermission(context, collector); - if (hasPermission) { - addSystemGrantsFakeSignaturePermission(context, collector); - } addSystemSpoofsSignature(context, collector); } - private boolean addRomKnowsFakeSignaturePermission(Context context, ResultCollector collector) { + private boolean addSystemSpoofsSignature(Context context, ResultCollector collector) { boolean knowsPermission = true; try { context.getPackageManager().getPermissionInfo(FAKE_SIGNATURE_PERMISSION, 0); } catch (PackageManager.NameNotFoundException e) { knowsPermission = false; } - collector.addResult(context.getString(R.string.self_check_name_fake_sig_perm), knowsPermission ? Positive : Unknown, - context.getString(R.string.self_check_resolution_fake_sig_perm)); - return knowsPermission; - } - - private boolean addSystemGrantsFakeSignaturePermission(Context context, ResultCollector collector) { - boolean grantsPermission = ContextCompat.checkSelfPermission(context, FAKE_SIGNATURE_PERMISSION) == PERMISSION_GRANTED; - collector.addResult(context.getString(R.string.self_check_name_perm_granted), grantsPermission ? Positive : Negative, - context.getString(R.string.self_check_resolution_perm_granted), new CheckResolver() { - @Override - public void tryResolve(Fragment fragment) { - fragment.requestPermissions(new String[]{FAKE_SIGNATURE_PERMISSION}, 0); - } - }); - return grantsPermission; - } - - private boolean addSystemSpoofsSignature(Context context, ResultCollector collector) { + boolean grantsPermission = false; + if (knowsPermission) { + grantsPermission = ContextCompat.checkSelfPermission(context, FAKE_SIGNATURE_PERMISSION) == PERMISSION_GRANTED; + } boolean spoofsSignature = GMS_PACKAGE_SIGNATURE_SHA1.equals(PackageUtils.firstSignatureDigest(context, Constants.GMS_PACKAGE_NAME)); - collector.addResult(context.getString(R.string.self_check_name_system_spoofs), spoofsSignature ? Positive : Negative, - context.getString(R.string.self_check_resolution_system_spoofs)); + if (knowsPermission && !spoofsSignature && !grantsPermission) { + collector.addResult( + context.getString(R.string.self_check_name_system_spoofs), + spoofsSignature ? Positive : Negative, + context.getString(org.microg.tools.ui.R.string.self_check_resolution_permission), + fragment -> fragment.requestPermissions(new String[]{FAKE_SIGNATURE_PERMISSION}, 0) + ); + } else { + collector.addResult( + context.getString(R.string.self_check_name_system_spoofs), + spoofsSignature ? Positive : Negative, + context.getString(R.string.self_check_resolution_system_spoofs), + fragment -> fragment.requestPermissions(new String[]{FAKE_SIGNATURE_PERMISSION}, 0) + ); + } return spoofsSignature; } } diff --git a/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationAdvancedFragment.kt b/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationAdvancedFragment.kt index bbbae06b02..76b7c06d12 100644 --- a/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationAdvancedFragment.kt +++ b/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationAdvancedFragment.kt @@ -25,7 +25,7 @@ class PushNotificationAdvancedFragment : PreferenceFragmentCompat() { private lateinit var networkOther: ListPreference override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { - addPreferencesFromResource(R.xml.preferences_gcm_advanced) + addPreferencesFromResource(R.xml.preferences_push_notification_settings) } override fun onCreate(savedInstanceState: Bundle?) { diff --git a/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationFragment.kt b/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationFragment.kt index 04002059e4..2caa52d135 100644 --- a/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationFragment.kt +++ b/play-services-core/src/main/kotlin/org/microg/gms/ui/PushNotificationFragment.kt @@ -155,7 +155,7 @@ class PushNotificationFragment : PreferenceFragmentCompat() { override fun onOptionsItemSelected(item: MenuItem): Boolean { return when (item.itemId) { - R.id.menu_advanced -> { + R.id.menu_settings -> { findNavController().navigate(R.id.openGcmAdvancedSettings) true } diff --git a/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_disabled.xml b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_disabled.xml index 1e16a986a5..0502ba50b6 100644 --- a/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_disabled.xml +++ b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_disabled.xml @@ -4,10 +4,10 @@ --> + android:color="?attr/colorSurfaceContainerHighest"> - + diff --git a/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_off.xml b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_off.xml new file mode 100644 index 0000000000..63dfc8615e --- /dev/null +++ b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_off.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable-v21/material_switch_bar_background.xml b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_on.xml similarity index 89% rename from play-services-core/src/main/res/drawable-v21/material_switch_bar_background.xml rename to play-services-core/src/main/res/drawable-v21/material_switch_bar_background_on.xml index ef8e758b3b..2c8ae009c3 100644 --- a/play-services-core/src/main/res/drawable-v21/material_switch_bar_background.xml +++ b/play-services-core/src/main/res/drawable-v21/material_switch_bar_background_on.xml @@ -5,7 +5,7 @@ --> + android:color="?attr/colorPrimaryContainer"> diff --git a/play-services-core/src/main/res/drawable/ic_accounts.xml b/play-services-core/src/main/res/drawable/ic_accounts.xml new file mode 100644 index 0000000000..96b61e54fc --- /dev/null +++ b/play-services-core/src/main/res/drawable/ic_accounts.xml @@ -0,0 +1,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_add_account.xml b/play-services-core/src/main/res/drawable/ic_add_account.xml deleted file mode 100644 index 7b2dc23c2e..0000000000 --- a/play-services-core/src/main/res/drawable/ic_add_account.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_add_new_account.xml b/play-services-core/src/main/res/drawable/ic_add_new_account.xml index 8a0b751aa2..aee120e21b 100644 --- a/play-services-core/src/main/res/drawable/ic_add_new_account.xml +++ b/play-services-core/src/main/res/drawable/ic_add_new_account.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M11 13H6c-0.28 0-0.52-0.1-0.71-0.29C5.09 12.52 5 12.28 5 12c0-0.28 0.1-0.52 0.29-0.71C5.48 11.09 5.72 11 6 11h5V6c0-0.28 0.1-0.52 0.29-0.71C11.48 5.09 11.72 5 12 5c0.28 0 0.52 0.1 0.71 0.29C12.91 5.48 13 5.72 13 6v5h5c0.28 0 0.52 0.1 0.71 0.29C18.91 11.48 19 11.72 19 12c0 0.28-0.1 0.52-0.29 0.71C18.52 12.91 18.28 13 18 13h-5v5c0 0.28-0.1 0.52-0.29 0.71C12.52 18.91 12.28 19 12 19c-0.28 0-0.52-0.1-0.71-0.29C11.09 18.52 11 18.28 11 18v-5Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_cloud_bell.xml b/play-services-core/src/main/res/drawable/ic_cloud_bell.xml deleted file mode 100644 index fd636d237f..0000000000 --- a/play-services-core/src/main/res/drawable/ic_cloud_bell.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_cloud_messaging.xml b/play-services-core/src/main/res/drawable/ic_cloud_messaging.xml new file mode 100644 index 0000000000..acaa151952 --- /dev/null +++ b/play-services-core/src/main/res/drawable/ic_cloud_messaging.xml @@ -0,0 +1,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_device_login.xml b/play-services-core/src/main/res/drawable/ic_device_login.xml index 67771e8804..adec189e90 100644 --- a/play-services-core/src/main/res/drawable/ic_device_login.xml +++ b/play-services-core/src/main/res/drawable/ic_device_login.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M4 20c-0.55 0-1.02-0.2-1.41-0.59C2.19 19.02 2 18.55 2 18V6c0-0.55 0.2-1.02 0.59-1.41C2.98 4.19 3.45 4 4 4h15c0.28 0 0.52 0.1 0.71 0.29C19.91 4.48 20 4.72 20 5c0 0.28-0.1 0.52-0.29 0.71C19.52 5.91 19.28 6 19 6H4v12h2c0.28 0 0.52 0.1 0.71 0.29C6.91 18.48 7 18.72 7 19c0 0.28-0.1 0.52-0.29 0.71C6.52 19.91 6.28 20 6 20H4Zm7-2.5c0.42 0 0.77-0.15 1.06-0.44 0.3-0.29 0.44-0.64 0.44-1.06 0-0.42-0.15-0.77-0.44-1.06-0.29-0.3-0.64-0.44-1.06-0.44-0.42 0-0.77 0.15-1.06 0.44C9.64 15.23 9.5 15.58 9.5 16c0 0.42 0.15 0.77 0.44 1.06 0.29 0.3 0.64 0.44 1.06 0.44ZM21 20h-5c-0.28 0-0.52-0.1-0.71-0.29C15.09 19.52 15 19.28 15 19v-9c0-0.28 0.1-0.52 0.29-0.71C15.48 9.09 15.72 9 16 9h5c0.28 0 0.52 0.1 0.71 0.29C21.91 9.48 22 9.72 22 10v9c0 0.28-0.1 0.52-0.29 0.71C21.52 19.91 21.28 20 21 20Zm-4-2h3v-7h-3v7Zm-8 1v-0.77c-0.32-0.29-0.56-0.62-0.74-1C8.1 16.84 8 16.43 8 16c0-0.43 0.09-0.84 0.26-1.22 0.18-0.39 0.42-0.72 0.74-1V13c0-0.28 0.1-0.52 0.29-0.71C9.48 12.09 9.72 12 10 12h2c0.28 0 0.52 0.1 0.71 0.29C12.91 12.48 13 12.72 13 13v0.78c0.32 0.28 0.56 0.61 0.74 1C13.9 15.16 14 15.57 14 16c0 0.43-0.09 0.84-0.26 1.23-0.18 0.38-0.42 0.71-0.74 1V19c0 0.28-0.1 0.52-0.29 0.71C12.52 19.91 12.28 20 12 20h-2c-0.28 0-0.52-0.1-0.71-0.29C9.09 19.52 9 19.28 9 19Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_hide_launcher_icon.xml b/play-services-core/src/main/res/drawable/ic_hide_launcher_icon.xml index 37c824215a..34ca05e7f8 100644 --- a/play-services-core/src/main/res/drawable/ic_hide_launcher_icon.xml +++ b/play-services-core/src/main/res/drawable/ic_hide_launcher_icon.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M19.07 21.9l-1.57-1.55c-0.82 0.53-1.69 0.94-2.61 1.22C13.96 21.86 13 22 12 22c-1.38 0-2.68-0.26-3.9-0.79-1.22-0.52-2.27-1.23-3.17-2.14-0.9-0.9-1.62-1.95-2.14-3.17C2.26 14.68 2 13.38 2 12c0-1 0.14-1.96 0.42-2.89 0.29-0.92 0.7-1.8 1.23-2.61L2.08 4.92c-0.2-0.2-0.3-0.43-0.3-0.7 0-0.28 0.1-0.52 0.3-0.72 0.2-0.2 0.43-0.3 0.7-0.3 0.28 0 0.52 0.1 0.72 0.3l17 17c0.2 0.2 0.3 0.43 0.3 0.7 0 0.27-0.1 0.5-0.3 0.7-0.2 0.2-0.44 0.3-0.71 0.3-0.28 0-0.52-0.1-0.71-0.3ZM12 20c0.72 0 1.41-0.1 2.09-0.27 0.67-0.19 1.33-0.46 1.96-0.83L5.1 7.95C4.73 8.58 4.46 9.24 4.28 9.91 4.08 10.6 4 11.28 4 12c0 2.22 0.78 4.1 2.34 5.66C7.9 19.22 9.78 20 12 20Zm0-16c-0.55 0-1.09 0.05-1.61 0.16-0.53 0.11-1.04 0.27-1.54 0.49-0.27 0.12-0.53 0.13-0.8 0.05s-0.47-0.24-0.6-0.48C7.32 4 7.29 3.74 7.36 3.48 7.44 3.2 7.6 3.02 7.85 2.9 8.5 2.6 9.17 2.38 9.86 2.23 10.56 2.08 11.26 2 12 2c1.38 0 2.68 0.26 3.9 0.79 1.22 0.52 2.28 1.24 3.17 2.13 0.9 0.9 1.62 1.96 2.14 3.18C21.74 9.32 22 10.62 22 12c0 0.73-0.07 1.45-0.23 2.14-0.14 0.69-0.37 1.36-0.67 2.01-0.12 0.25-0.3 0.41-0.58 0.49-0.26 0.07-0.51 0.04-0.75-0.09-0.23-0.13-0.39-0.33-0.47-0.6-0.08-0.27-0.07-0.53 0.05-0.8 0.22-0.5 0.38-1.01 0.49-1.54C19.94 13.1 20 12.55 20 12c0-2.22-0.78-4.1-2.34-5.66C16.1 4.78 14.22 4 12 4Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_launch_push.xml b/play-services-core/src/main/res/drawable/ic_launch_push.xml index 678237a6f0..d3e9131ee6 100644 --- a/play-services-core/src/main/res/drawable/ic_launch_push.xml +++ b/play-services-core/src/main/res/drawable/ic_launch_push.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M18.18 18H15c-0.28 0-0.52-0.1-0.71-0.29C14.09 17.52 14 17.28 14 17c0-0.28 0.1-0.52 0.29-0.71C14.48 16.09 14.72 16 15 16h3.18l-0.88-0.88c-0.18-0.2-0.28-0.43-0.29-0.7 0-0.28 0.09-0.52 0.29-0.72 0.2-0.2 0.43-0.3 0.7-0.3 0.27 0 0.5 0.1 0.7 0.3l2.6 2.6c0.2 0.2 0.3 0.43 0.3 0.7 0 0.27-0.1 0.5-0.3 0.7l-2.6 2.6c-0.2 0.2-0.43 0.3-0.7 0.3-0.27 0-0.5-0.1-0.7-0.3-0.2-0.2-0.3-0.44-0.29-0.71 0.01-0.28 0.1-0.52 0.29-0.71L18.18 18ZM6 18l-2.15 2.15c-0.17 0.17-0.35 0.2-0.55 0.13C3.1 20.18 3 20.02 3 19.8V6c0-0.55 0.2-1.02 0.59-1.41C3.98 4.19 4.45 4 5 4h12c0.55 0 1.02 0.2 1.41 0.59C18.81 4.98 19 5.45 19 6v4c0 0.28-0.1 0.52-0.29 0.71C18.52 10.91 18.28 11 18 11c-0.28 0-0.52-0.1-0.71-0.29C17.09 10.52 17 10.28 17 10V6H5v10h6c0.28 0 0.52 0.1 0.71 0.29C11.91 16.48 12 16.72 12 17c0 0.28-0.1 0.52-0.29 0.71C11.52 17.91 11.28 18 11 18H6Zm2-8h6c0.28 0 0.52-0.1 0.71-0.29C14.91 9.52 15 9.28 15 9c0-0.28-0.1-0.52-0.29-0.71C14.52 8.09 14.28 8 14 8H8C7.72 8 7.48 8.1 7.29 8.29 7.09 8.48 7 8.72 7 9c0 0.28 0.1 0.52 0.29 0.71C7.48 9.91 7.72 10 8 10Zm0 4h3c0.28 0 0.52-0.1 0.71-0.29C11.91 13.52 12 13.28 12 13c0-0.28-0.1-0.52-0.29-0.71C11.52 12.09 11.28 12 11 12H8c-0.28 0-0.52 0.1-0.71 0.29C7.09 12.48 7 12.72 7 13c0 0.28 0.1 0.52 0.29 0.71C7.48 13.91 7.72 14 8 14Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_manage_account.xml b/play-services-core/src/main/res/drawable/ic_manage_account.xml index 2bf1cf8e6a..9a7e28e6ab 100644 --- a/play-services-core/src/main/res/drawable/ic_manage_account.xml +++ b/play-services-core/src/main/res/drawable/ic_manage_account.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M14.5 23c-0.42 0-0.77-0.15-1.06-0.44-0.3-0.29-0.44-0.64-0.44-1.06v-7c0-0.42 0.15-0.77 0.44-1.06 0.29-0.3 0.64-0.44 1.06-0.44h7c0.42 0 0.77 0.15 1.06 0.44 0.3 0.29 0.44 0.64 0.44 1.06v7c0 0.42-0.15 0.77-0.44 1.06-0.29 0.3-0.64 0.44-1.06 0.44h-7Zm3.5-5c0.42 0 0.77-0.15 1.06-0.44 0.3-0.29 0.44-0.64 0.44-1.06 0-0.42-0.15-0.77-0.44-1.06C18.77 15.14 18.42 15 18 15c-0.42 0-0.77 0.15-1.06 0.44-0.3 0.29-0.44 0.64-0.44 1.06 0 0.42 0.15 0.77 0.44 1.06C17.23 17.86 17.58 18 18 18Zm-7-0.57V22h-0.43c-0.45 0-0.8-0.15-1.03-0.45-0.24-0.3-0.4-0.67-0.46-1.1L8.84 18.8c-0.22-0.08-0.42-0.18-0.61-0.3-0.2-0.12-0.38-0.24-0.57-0.38l-1.54 0.65c-0.42 0.19-0.84 0.2-1.25 0.05-0.42-0.14-0.75-0.41-0.98-0.8l-1.17-2.04c-0.24-0.39-0.3-0.8-0.2-1.23 0.1-0.43 0.32-0.8 0.67-1.07l1.33-1-0.03-0.34v-0.68c0-0.1 0-0.22 0.03-0.34l-1.33-1c-0.35-0.28-0.58-0.64-0.68-1.07-0.1-0.43-0.03-0.84 0.2-1.22L3.9 5.98c0.23-0.39 0.56-0.66 0.98-0.8 0.41-0.15 0.83-0.14 1.25 0.04l1.54 0.66C7.87 5.74 8.05 5.62 8.25 5.5c0.2-0.12 0.4-0.22 0.6-0.3l0.22-1.65c0.07-0.43 0.27-0.8 0.6-1.1C9.98 2.15 10.36 2 10.81 2h2.36c0.45 0 0.83 0.15 1.16 0.45 0.32 0.3 0.52 0.67 0.59 1.1l0.22 1.65c0.22 0.08 0.42 0.18 0.61 0.3 0.2 0.12 0.38 0.24 0.56 0.38l1.55-0.66c0.42-0.18 0.84-0.2 1.25-0.04 0.42 0.15 0.75 0.41 0.98 0.8l1.17 2.04c0.24 0.39 0.3 0.8 0.2 1.24-0.1 0.44-0.32 0.8-0.67 1.06l-0.6 0.46c-0.23 0.16-0.48 0.23-0.74 0.2-0.26-0.04-0.48-0.16-0.66-0.38-0.18-0.22-0.26-0.46-0.23-0.72 0.04-0.27 0.16-0.5 0.38-0.68l0.48-0.35-0.98-1.7-2.47 1.05c-0.37-0.38-0.78-0.7-1.22-0.96-0.44-0.26-0.92-0.46-1.44-0.59L13 4h-1.97l-0.35 2.65c-0.52 0.13-1 0.33-1.44 0.59C8.8 7.5 8.39 7.8 8.03 8.18L5.54 7.15l-0.97 1.7 2.14 1.6c-0.08 0.25-0.14 0.5-0.17 0.75S6.5 11.72 6.5 12c0 0.27 0.02 0.53 0.05 0.78 0.03 0.25 0.1 0.5 0.17 0.75l-2.14 1.62 0.97 1.7 2.48-1.05c0.4 0.42 0.85 0.76 1.36 1.04 0.5 0.27 1.04 0.47 1.61 0.59Zm1.05-8.93c-0.97 0-1.8 0.34-2.48 1.01C8.9 10.2 8.55 11.01 8.55 12c0 0.35 0.05 0.7 0.15 1.03 0.1 0.33 0.25 0.65 0.45 0.95 0.18 0.24 0.42 0.4 0.71 0.47 0.3 0.07 0.56 0 0.79-0.17 0.23-0.17 0.37-0.4 0.41-0.67 0.04-0.27-0.03-0.51-0.21-0.71-0.1-0.13-0.17-0.27-0.22-0.41-0.06-0.14-0.08-0.3-0.08-0.49 0-0.42 0.15-0.77 0.44-1.06 0.29-0.3 0.64-0.44 1.06-0.44 0.17 0 0.33 0.03 0.49 0.09 0.16 0.06 0.3 0.13 0.44 0.23 0.2 0.15 0.42 0.2 0.67 0.17 0.25-0.04 0.46-0.18 0.63-0.42 0.16-0.23 0.22-0.49 0.16-0.77S14.24 9.28 14 9.1c-0.23-0.2-0.52-0.35-0.85-0.45-0.33-0.1-0.7-0.15-1.1-0.15Zm2.95 13h6c0.13 0 0.25-0.05 0.35-0.15 0.1-0.1 0.15-0.22 0.15-0.35 0-0.1-0.02-0.2-0.05-0.27-0.03-0.09-0.08-0.17-0.15-0.25-0.42-0.46-0.9-0.81-1.46-1.08C19.28 19.13 18.67 19 18 19c-0.67 0-1.28 0.13-1.84 0.4s-1.04 0.63-1.46 1.08c-0.03 0.03-0.1 0.2-0.2 0.52 0 0.13 0.05 0.25 0.15 0.35 0.1 0.1 0.22 0.15 0.35 0.15Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_privacy.xml b/play-services-core/src/main/res/drawable/ic_privacy.xml index db6c2bc484..3d202a0e8f 100644 --- a/play-services-core/src/main/res/drawable/ic_privacy.xml +++ b/play-services-core/src/main/res/drawable/ic_privacy.xml @@ -1,16 +1,17 @@ + android:viewportWidth="24" + android:viewportHeight="24"> + - + + android:fillColor="#FF1C1B1F" + android:pathData="M12 13c-0.98 0-1.81-0.34-2.49-1.01C8.84 11.3 8.5 10.49 8.5 9.5c0-0.98 0.34-1.81 1.01-2.49C10.2 6.34 11.01 6 12 6c0.98 0 1.81 0.34 2.49 1.01 0.67 0.68 1.01 1.5 1.01 2.49 0 0.98-0.34 1.81-1.01 2.49C13.8 12.66 12.99 13 12 13Zm0-2c0.43 0 0.8-0.14 1.07-0.43 0.29-0.28 0.43-0.64 0.43-1.07 0-0.43-0.14-0.8-0.43-1.07C12.8 8.14 12.43 8 12 8c-0.43 0-0.8 0.14-1.07 0.43C10.64 8.7 10.5 9.07 10.5 9.5c0 0.43 0.14 0.8 0.43 1.07C11.2 10.86 11.57 11 12 11Zm0-6.88L6 6.38v4.73c0 0.9 0.13 1.78 0.38 2.63 0.25 0.84 0.59 1.64 1.02 2.4 0.7-0.35 1.43-0.63 2.2-0.83 0.77-0.2 1.57-0.3 2.4-0.3 0.83 0 1.63 0.1 2.4 0.3 0.77 0.2 1.5 0.47 2.2 0.82 0.43-0.75 0.77-1.55 1.02-2.4C17.88 12.88 18 12 18 11.1V6.38l-6-2.25ZM12 17c-0.6 0-1.18 0.07-1.75 0.2-0.57 0.13-1.1 0.32-1.63 0.55 0.49 0.5 1.01 0.93 1.58 1.3 0.57 0.37 1.17 0.65 1.8 0.85 0.63-0.2 1.23-0.48 1.8-0.85 0.57-0.37 1.1-0.8 1.57-1.3-0.51-0.23-1.05-0.42-1.62-0.55C13.18 17.07 12.6 17 12 17Zm0 4.9c-0.12 0-0.22 0-0.32-0.02l-0.3-0.08C9.12 21.05 7.33 19.66 6 17.64c-1.33-2.03-2-4.2-2-6.54V6.38c0-0.42 0.12-0.8 0.36-1.13C4.6 4.92 4.92 4.67 5.3 4.53l6-2.26c0.23-0.08 0.47-0.12 0.7-0.12 0.23 0 0.47 0.04 0.7 0.13l6 2.25c0.38 0.14 0.7 0.39 0.94 0.72C19.88 5.58 20 5.95 20 6.38v4.72c0 2.33-0.67 4.51-2 6.54-1.33 2.02-3.13 3.41-5.38 4.16-0.1 0.03-0.2 0.06-0.3 0.07-0.1 0.02-0.2 0.03-0.32 0.03Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_push_register.xml b/play-services-core/src/main/res/drawable/ic_push_register.xml index e126e43d97..54ac0e8ddd 100644 --- a/play-services-core/src/main/res/drawable/ic_push_register.xml +++ b/play-services-core/src/main/res/drawable/ic_push_register.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M5 19c-0.28 0-0.52-0.1-0.71-0.29C4.09 18.52 4 18.28 4 18c0-0.28 0.1-0.52 0.29-0.71C4.48 17.09 4.72 17 5 17h1v-7c0-1.38 0.42-2.61 1.25-3.69 0.83-1.07 1.92-1.78 3.25-2.11V3.5c0-0.42 0.15-0.77 0.44-1.06C11.23 2.14 11.58 2 12 2c0.42 0 0.77 0.15 1.06 0.44 0.3 0.29 0.44 0.64 0.44 1.06v0.7c1.33 0.33 2.42 1.04 3.25 2.11C17.58 7.4 18 8.61 18 10v7h1c0.28 0 0.52 0.1 0.71 0.29C19.91 17.48 20 17.72 20 18c0 0.28-0.1 0.52-0.29 0.71C19.52 18.91 19.28 19 19 19H5Zm7 3c-0.55 0-1.02-0.2-1.41-0.59C10.19 21.02 10 20.55 10 20h4c0 0.55-0.2 1.02-0.59 1.41C13.02 21.81 12.55 22 12 22Zm-4-5h8v-7c0-1.1-0.4-2.04-1.18-2.83C14.04 6.4 13.1 6 12 6c-1.1 0-2.04 0.4-2.82 1.17C8.39 7.96 8 8.9 8 10v7Zm3-4v1c0 0.28 0.1 0.52 0.29 0.71C11.48 14.91 11.72 15 12 15c0.28 0 0.52-0.1 0.71-0.29C12.91 14.52 13 14.28 13 14v-1h1c0.28 0 0.52-0.1 0.71-0.29C14.91 12.52 15 12.28 15 12c0-0.28-0.1-0.52-0.29-0.71C14.52 11.09 14.28 11 14 11h-1v-1c0-0.28-0.1-0.52-0.29-0.71C12.52 9.09 12.28 9 12 9c-0.28 0-0.52 0.1-0.71 0.29C11.09 9.48 11 9.72 11 10v1h-1c-0.28 0-0.52 0.1-0.71 0.29C9.09 11.48 9 11.72 9 12c0 0.28 0.1 0.52 0.29 0.71C9.48 12.91 9.72 13 10 13h1Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_self_check.xml b/play-services-core/src/main/res/drawable/ic_self_check.xml index d9ca7b9fb4..8feed36f69 100644 --- a/play-services-core/src/main/res/drawable/ic_self_check.xml +++ b/play-services-core/src/main/res/drawable/ic_self_check.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M10.95 12.7L9.5 11.28C9.32 11.09 9.09 11 8.81 11c-0.27 0-0.51 0.1-0.71 0.3-0.18 0.18-0.27 0.42-0.27 0.7 0 0.28 0.09 0.52 0.27 0.7l2.15 2.15c0.2 0.2 0.43 0.3 0.7 0.3 0.27 0 0.5-0.1 0.7-0.3l4.25-4.25c0.2-0.2 0.3-0.43 0.29-0.7-0.01-0.27-0.1-0.5-0.29-0.7-0.2-0.2-0.44-0.3-0.71-0.31-0.28-0.01-0.51 0.08-0.71 0.29l-3.53 3.52Zm-2.8 9.05L6.7 19.3l-2.75-0.6c-0.25-0.05-0.45-0.18-0.6-0.39-0.15-0.2-0.2-0.43-0.18-0.68l0.28-2.83-1.88-2.15c-0.16-0.18-0.25-0.4-0.25-0.65s0.09-0.47 0.25-0.65L3.46 9.2 3.17 6.38C3.15 6.13 3.2 5.9 3.35 5.67 3.5 5.49 3.7 5.36 3.95 5.3L6.7 4.7l1.45-2.45C8.28 2.03 8.47 1.89 8.7 1.81c0.23-0.07 0.47-0.06 0.7 0.04l2.6 1.1 2.6-1.1c0.23-0.1 0.47-0.11 0.7-0.04 0.23 0.08 0.42 0.22 0.55 0.44L17.3 4.7l2.75 0.6c0.25 0.05 0.45 0.18 0.6 0.39 0.15 0.2 0.2 0.43 0.18 0.68L20.54 9.2l1.88 2.15c0.16 0.18 0.25 0.4 0.25 0.65s-0.09 0.47-0.25 0.65l-1.88 2.15 0.27 2.82c0.04 0.25-0.02 0.48-0.17 0.7-0.15 0.2-0.35 0.33-0.6 0.38l-2.75 0.6-1.45 2.45c-0.13 0.22-0.32 0.36-0.55 0.44-0.23 0.07-0.47 0.06-0.7-0.04l-2.6-1.1-2.6 1.1c-0.23 0.1-0.47 0.11-0.7 0.04-0.23-0.08-0.42-0.22-0.55-0.44Zm1.3-1.8l2.55-1.1 2.6 1.1 1.4-2.4 2.75-0.65-0.25-2.8 1.85-2.1-1.85-2.15 0.25-2.8L16 6.45l-1.45-2.4L12 5.15l-2.6-1.1L8 6.45l-2.75 0.6 0.25 2.8L3.65 12l1.85 2.1-0.25 2.85L8 17.55l1.45 2.4Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_settings.xml b/play-services-core/src/main/res/drawable/ic_settings.xml index 3d9cf9e1a4..1f68535d48 100644 --- a/play-services-core/src/main/res/drawable/ic_settings.xml +++ b/play-services-core/src/main/res/drawable/ic_settings.xml @@ -1,17 +1,16 @@ + android:viewportWidth="24" + android:viewportHeight="24"> - + + android:fillColor="#FF1C1B1F" + android:pathData="M10.82 22c-0.45 0-0.83-0.15-1.16-0.45-0.32-0.3-0.52-0.67-0.59-1.1L8.85 18.8c-0.22-0.08-0.42-0.18-0.61-0.3-0.2-0.12-0.38-0.24-0.57-0.38l-1.54 0.65c-0.42 0.19-0.84 0.2-1.25 0.05-0.42-0.14-0.75-0.41-0.98-0.8l-1.17-2.04c-0.24-0.39-0.3-0.8-0.2-1.23 0.1-0.43 0.32-0.8 0.67-1.07l1.33-1-0.03-0.34v-0.68c0-0.1 0-0.22 0.03-0.34l-1.33-1c-0.35-0.28-0.58-0.64-0.68-1.07-0.1-0.43-0.03-0.84 0.2-1.22L3.9 5.98c0.23-0.39 0.56-0.66 0.98-0.8 0.41-0.15 0.83-0.14 1.25 0.04l1.54 0.66C7.87 5.74 8.05 5.62 8.25 5.5c0.2-0.12 0.4-0.22 0.6-0.3l0.22-1.65c0.07-0.43 0.27-0.8 0.6-1.1C9.98 2.15 10.36 2 10.81 2h2.36c0.45 0 0.83 0.15 1.16 0.45 0.32 0.3 0.52 0.67 0.59 1.1l0.22 1.65c0.22 0.08 0.42 0.18 0.61 0.3 0.2 0.12 0.38 0.24 0.56 0.38l1.55-0.66c0.42-0.18 0.84-0.2 1.25-0.04 0.42 0.15 0.75 0.41 0.98 0.8l1.17 2.04c0.24 0.39 0.3 0.8 0.2 1.23-0.1 0.43-0.32 0.8-0.67 1.07l-1.32 1 0.02 0.34v0.68c0 0.1-0.02 0.22-0.05 0.34l1.32 1c0.36 0.28 0.58 0.64 0.68 1.07 0.1 0.43 0.03 0.84-0.2 1.22l-1.2 2.05c-0.23 0.39-0.56 0.66-0.98 0.8-0.41 0.16-0.83 0.14-1.25-0.05l-1.5-0.64c-0.18 0.13-0.37 0.25-0.57 0.37-0.2 0.12-0.4 0.22-0.6 0.3l-0.22 1.65c-0.07 0.43-0.27 0.8-0.6 1.1-0.32 0.3-0.7 0.45-1.15 0.45h-2.36ZM11 20h1.97l0.35-2.65c0.52-0.13 1-0.33 1.44-0.59 0.44-0.26 0.85-0.57 1.21-0.94l2.48 1.03 0.98-1.7-2.16-1.63c0.09-0.23 0.15-0.47 0.18-0.73S17.5 12.27 17.5 12s-0.02-0.53-0.05-0.79c-0.03-0.26-0.1-0.5-0.18-0.74l2.16-1.62-0.98-1.7-2.47 1.05c-0.37-0.38-0.78-0.7-1.22-0.96-0.44-0.26-0.92-0.46-1.44-0.59L13 4h-1.97l-0.35 2.65c-0.52 0.13-1 0.33-1.44 0.59C8.8 7.5 8.39 7.8 8.03 8.18L5.54 7.15l-0.97 1.7 2.14 1.6c-0.08 0.25-0.14 0.5-0.17 0.75S6.5 11.72 6.5 12c0 0.27 0.02 0.53 0.05 0.78 0.03 0.25 0.1 0.5 0.17 0.75l-2.14 1.62 0.97 1.7 2.48-1.05c0.36 0.38 0.77 0.7 1.2 0.96 0.45 0.26 0.93 0.46 1.45 0.59L11 20Zm1.05-4.5c0.97 0 1.8-0.34 2.47-1.03 0.69-0.68 1.03-1.5 1.03-2.47 0-0.97-0.34-1.8-1.03-2.47-0.68-0.69-1.5-1.03-2.47-1.03-0.98 0-1.81 0.34-2.49 1.03C8.9 10.2 8.55 11.03 8.55 12c0 0.97 0.34 1.8 1.01 2.47 0.68 0.69 1.5 1.03 2.49 1.03Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/ic_unregister.xml b/play-services-core/src/main/res/drawable/ic_unregister.xml index bc4f056646..4960af9716 100644 --- a/play-services-core/src/main/res/drawable/ic_unregister.xml +++ b/play-services-core/src/main/res/drawable/ic_unregister.xml @@ -9,8 +9,8 @@ + android:fillColor="#FF1C1B1F" + android:pathData="M7 21c-0.55 0-1.02-0.2-1.41-0.59C5.19 20.02 5 19.55 5 19V6C4.72 6 4.48 5.9 4.29 5.71 4.09 5.52 4 5.28 4 5c0-0.28 0.1-0.52 0.29-0.71C4.48 4.09 4.72 4 5 4h4c0-0.28 0.1-0.52 0.29-0.71C9.48 3.09 9.72 3 10 3h4c0.28 0 0.52 0.1 0.71 0.29C14.91 3.48 15 3.72 15 4h4c0.28 0 0.52 0.1 0.71 0.29C19.91 4.48 20 4.72 20 5c0 0.28-0.1 0.52-0.29 0.71C19.52 5.91 19.28 6 19 6v13c0 0.55-0.2 1.02-0.59 1.41C18.02 20.81 17.55 21 17 21H7ZM17 6H7v13h10V6Zm-7 11c0.28 0 0.52-0.1 0.71-0.29C10.91 16.52 11 16.28 11 16V9c0-0.28-0.1-0.52-0.29-0.71C10.52 8.09 10.28 8 10 8 9.72 8 9.48 8.1 9.29 8.29 9.09 8.48 9 8.72 9 9v7c0 0.28 0.1 0.52 0.29 0.71C9.48 16.91 9.72 17 10 17Zm4 0c0.28 0 0.52-0.1 0.71-0.29C14.91 16.52 15 16.28 15 16V9c0-0.28-0.1-0.52-0.29-0.71C14.52 8.09 14.28 8 14 8c-0.28 0-0.52 0.1-0.71 0.29C13.09 8.48 13 8.72 13 9v7c0 0.28 0.1 0.52 0.29 0.71C13.48 16.91 13.72 17 14 17Z" /> \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/material_switch_bar_background.xml b/play-services-core/src/main/res/drawable/material_switch_bar_background.xml deleted file mode 100644 index 98ba43f114..0000000000 --- a/play-services-core/src/main/res/drawable/material_switch_bar_background.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/play-services-core/src/main/res/drawable/material_switch_bar_background_disabled.xml b/play-services-core/src/main/res/drawable/material_switch_bar_background_disabled.xml deleted file mode 100644 index ad37971c2b..0000000000 --- a/play-services-core/src/main/res/drawable/material_switch_bar_background_disabled.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/play-services-core/src/main/res/layout/ask_gcm.xml b/play-services-core/src/main/res/layout/ask_push_notification.xml similarity index 67% rename from play-services-core/src/main/res/layout/ask_gcm.xml rename to play-services-core/src/main/res/layout/ask_push_notification.xml index a3e9fcdbf8..dc4552444f 100644 --- a/play-services-core/src/main/res/layout/ask_gcm.xml +++ b/play-services-core/src/main/res/layout/ask_push_notification.xml @@ -39,7 +39,7 @@ android:layout_height="24dp" android:layout_marginBottom="18dp" android:scaleType="fitCenter" - android:src="@drawable/ic_cloud_bell" /> + android:src="@drawable/ic_cloud_messaging" /> + android:paddingStart="26dp" + android:paddingEnd="26dp"> - - + + +