Snap for 5591509 from d18b2a23c103f7dae8bc0e8df6d51ac998f722c7 to qt-release
Change-Id: Iae82c14717668890d556fc018a5f4e6b725ee7c9
diff --git a/main/res/values-v22/styles.xml b/main/res/values-v22/styles.xml
index 2cf0927..a3c7cee 100644
--- a/main/res/values-v22/styles.xml
+++ b/main/res/values-v22/styles.xml
@@ -17,7 +17,9 @@
<resources>
- <style name="SudAlertDialogTheme" parent="android:Theme.DeviceDefault.Dialog.Alert" />
+ <style name="SudAlertDialogTheme" parent="android:Theme.DeviceDefault.Dialog.Alert">
+ <item name="android:colorBackground">@color/sud_glif_v3_dialog_background_color_dark</item>
+ </style>
<style name="SudAlertDialogTheme.Light" parent="android:Theme.DeviceDefault.Light.Dialog.Alert" />
</resources>
diff --git a/main/res/values/colors.xml b/main/res/values/colors.xml
index 66e1c2f..b612b9d 100644
--- a/main/res/values/colors.xml
+++ b/main/res/values/colors.xml
@@ -42,11 +42,13 @@
<!-- GLIF colors -->
<color name="sud_color_accent_glif_dark">#ff4285f4</color>
<color name="sud_color_accent_glif_light">#ff4285f4</color>
- <color name="sud_color_accent_glif_v3">#ff1a73e8</color>
+ <color name="sud_color_accent_glif_v3_light">#ff1a73e8</color>
+ <color name="sud_color_accent_glif_v3_dark">#ff8ab4f8</color>
<color name="sud_glif_background_color_dark">#ff000000</color>
<color name="sud_glif_background_color_light">#ffffffff</color>
<color name="sud_glif_edit_text_bg_dark_color">#ff202124</color>
<color name="sud_glif_edit_text_bg_light_color">#0a000000</color>
+ <color name="sud_glif_v3_dialog_background_color_dark">#ff3c4043</color>
<color name="sud_glif_v3_nav_bar_color_light">#ffffffff</color>
<color name="sud_glif_v3_nav_bar_divider_color_light">#1f000000</color>
diff --git a/main/res/values/styles.xml b/main/res/values/styles.xml
index 9f64b2c..28306b2 100644
--- a/main/res/values/styles.xml
+++ b/main/res/values/styles.xml
@@ -222,14 +222,15 @@
</style>
<style name="SudThemeGlifV3" parent="SudThemeGlifV2">
- <item name="colorAccent">@color/sud_color_accent_glif_v3</item>
+ <item name="colorAccent">@color/sud_color_accent_glif_v3_dark</item>
+ <item name="colorBackgroundFloating">@color/sud_glif_v3_dialog_background_color_dark</item>
<item name="sudButtonAllCaps">false</item>
<item name="sudButtonCornerRadius">@dimen/sud_glif_v3_button_corner_radius</item>
<item name="sudButtonFontFamily">@string/sudFontSecondaryMedium</item>
</style>
<style name="SudBaseThemeGlifV3.Light" parent="SudThemeGlifV2.Light">
- <item name="colorAccent">@color/sud_color_accent_glif_v3</item>
+ <item name="colorAccent">@color/sud_color_accent_glif_v3_light</item>
<item name="sudButtonAllCaps">false</item>
<item name="sudButtonCornerRadius">@dimen/sud_glif_v3_button_corner_radius</item>
<item name="sudButtonFontFamily">@string/sudFontSecondaryMedium</item>
@@ -638,13 +639,14 @@
<style name="SudAlertDialogTheme" parent="Theme.AppCompat.Dialog.Alert">
<item name="android:textAllCaps">false</item>
- <item name="colorAccent">@color/sud_color_accent_glif_v3</item>
+ <item name="android:colorBackground">@color/sud_glif_v3_dialog_background_color_dark</item>
+ <item name="colorAccent">@color/sud_color_accent_glif_v3_dark</item>
<item name="dialogCornerRadius">@dimen/sud_glif_alert_dialog_corner_radius</item>
</style>
<style name="SudAlertDialogTheme.Light" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="android:textAllCaps">false</item>
- <item name="colorAccent">@color/sud_color_accent_glif_v3</item>
+ <item name="colorAccent">@color/sud_color_accent_glif_v3_light</item>
<item name="dialogCornerRadius">@dimen/sud_glif_alert_dialog_corner_radius</item>
</style>
diff --git a/main/src/com/google/android/setupdesign/items/ExpandableSwitchItem.java b/main/src/com/google/android/setupdesign/items/ExpandableSwitchItem.java
index 1e0551b..28b41c9 100644
--- a/main/src/com/google/android/setupdesign/items/ExpandableSwitchItem.java
+++ b/main/src/com/google/android/setupdesign/items/ExpandableSwitchItem.java
@@ -28,6 +28,7 @@
import androidx.core.view.accessibility.AccessibilityNodeInfoCompat;
import androidx.core.view.accessibility.AccessibilityNodeInfoCompat.AccessibilityActionCompat;
import android.util.AttributeSet;
+import android.view.Gravity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.CompoundButton.OnCheckedChangeListener;
@@ -67,6 +68,7 @@
public ExpandableSwitchItem() {
super();
+ setIconGravity(Gravity.TOP);
}
public ExpandableSwitchItem(Context context, AttributeSet attrs) {
@@ -74,6 +76,7 @@
final TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.SudExpandableSwitchItem);
collapsedSummary = a.getText(R.styleable.SudExpandableSwitchItem_sudCollapsedSummary);
expandedSummary = a.getText(R.styleable.SudExpandableSwitchItem_sudExpandedSummary);
+ setIconGravity(a.getInt(R.styleable.SudItem_sudIconGravity, Gravity.TOP));
a.recycle();
}
diff --git a/main/src/com/google/android/setupdesign/items/Item.java b/main/src/com/google/android/setupdesign/items/Item.java
index 7aa6297..6f0cea3 100644
--- a/main/src/com/google/android/setupdesign/items/Item.java
+++ b/main/src/com/google/android/setupdesign/items/Item.java
@@ -43,7 +43,7 @@
private CharSequence title;
private boolean visible = true;
@ColorInt private int iconTint = Color.TRANSPARENT;
- private int iconGravity = Gravity.CENTER;
+ private int iconGravity = Gravity.CENTER_VERTICAL;
public Item() {
super();
@@ -60,7 +60,7 @@
layoutRes = a.getResourceId(R.styleable.SudItem_android_layout, getDefaultLayoutResource());
visible = a.getBoolean(R.styleable.SudItem_android_visible, true);
iconTint = a.getColor(R.styleable.SudItem_sudIconTint, Color.TRANSPARENT);
- iconGravity = a.getInt(R.styleable.SudItem_sudIconGravity, Gravity.CENTER);
+ iconGravity = a.getInt(R.styleable.SudItem_sudIconGravity, Gravity.CENTER_VERTICAL);
a.recycle();
}
diff --git a/main/src/com/google/android/setupdesign/util/Partner.java b/main/src/com/google/android/setupdesign/util/Partner.java
index b35237c..6b97bf6 100644
--- a/main/src/com/google/android/setupdesign/util/Partner.java
+++ b/main/src/com/google/android/setupdesign/util/Partner.java
@@ -147,11 +147,12 @@
intent,
PackageManager.MATCH_SYSTEM_ONLY
| PackageManager.MATCH_DIRECT_BOOT_AWARE
- | PackageManager.MATCH_DIRECT_BOOT_UNAWARE);
+ | PackageManager.MATCH_DIRECT_BOOT_UNAWARE
+ | PackageManager.MATCH_DISABLED_COMPONENTS);
} else {
// On versions before N, direct boot doesn't exist. And the MATCH_SYSTEM_ONLY flag
// doesn't exist so we filter for system apps in code below.
- receivers = pm.queryBroadcastReceivers(intent, 0);
+ receivers = pm.queryBroadcastReceivers(intent, PackageManager.GET_DISABLED_COMPONENTS);
}
for (ResolveInfo info : receivers) {