androidtv: replace orb icon
As discuss with designer, we replace the lens ico on the search to a
add people ico, more representative as the function behind the orb
Change-Id: I16e8426b24d167337db3bdcfc45ed77cd1af98ba
diff --git a/ring-android/app/src/main/res/drawable/ic_personadd.xml b/ring-android/app/src/main/res/drawable/ic_personadd.xml
new file mode 100644
index 0000000..f8a2518
--- /dev/null
+++ b/ring-android/app/src/main/res/drawable/ic_personadd.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24.0"
+ android:viewportHeight="24.0">
+ <path android:pathData="M15,14C12.33,14 7,15.33 7,18V20H23V18C23,15.33 17.67,14 15,14M6,10V7H4V10H1V12H4V15H6V12H9V10M15,12A4,4 0 0,0 19,8A4,4 0 0,0 15,4A4,4 0 0,0 11,8A4,4 0 0,0 15,12Z"
+ android:fillColor="#000000"
+ />
+</vector>
\ No newline at end of file
diff --git a/ring-android/app/src/main/res/values/styles.xml b/ring-android/app/src/main/res/values/styles.xml
index 3c5bae8..c11ea17 100644
--- a/ring-android/app/src/main/res/values/styles.xml
+++ b/ring-android/app/src/main/res/values/styles.xml
@@ -52,16 +52,19 @@
<item name="android:typeface">normal</item>
<item name="android:textColor">@color/text_color_secondary</item>
</style>
+
<style name="ActionEditText" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorControlNormal">@color/color_primary_light</item>
<item name="colorControlActivated">@color/color_primary_light</item>
<item name="colorControlHighlight">@color/color_primary_light</item>
</style>
+
<style name="Wizard" parent="Theme.AppCompat">
<item name="colorAccent">@color/color_primary_light</item>
<item name="colorPrimary">@color/color_primary_dark</item>
<item name="colorPrimaryDark">@color/color_primary_light</item>
</style>
+
<style name="WizardNavButton" parent="Widget.AppCompat.Button.Borderless.Colored">
<item name="android:paddingLeft">20dp</item>
<item name="android:paddingStart">20dp</item>
@@ -70,6 +73,7 @@
<item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button</item>
<item name="android:textColor">@color/white</item>
</style>
+
<style name="ButtonColoredInverse" parent="Widget.AppCompat.Button.Colored">
<item name="colorButtonNormal">@color/color_primary_light</item>
<item name="android:textColor">@color/text_color_primary_dark</item>
@@ -78,6 +82,7 @@
<item name="android:paddingRight">20dp</item>
<item name="android:paddingEnd">20dp</item>
</style>
+
<style name="ButtonColored" parent="Widget.AppCompat.Button.Colored">
<item name="colorButtonNormal">@color/color_primary_dark</item>
<item name="android:textColor">@color/text_color_primary_dark</item>
@@ -87,15 +92,19 @@
<style name="Widget.Ring.Leanback.GuidanceIconStyle" parent="Widget.Leanback.GuidanceIconStyle">
<item name="android:background">@color/color_primary_light</item>
</style>
+
<style name="Widget.Ring.Leanback.FirstStepGuidanceIconStyle" parent="Widget.Leanback.GuidanceIconStyle">
<item name="android:background">@color/color_primary_light</item>
</style>
+
<style name="Widget.Ring.Leanback.SecondStepGuidanceIconStyle" parent="Widget.Leanback.GuidanceIconStyle">
<item name="android:padding">24dp</item>
</style>
+
<style name="Theme.Ring.Leanback.GuidedStep" parent="Theme.Leanback.GuidedStep">
<item name="guidanceIconStyle">@style/Widget.Ring.Leanback.GuidanceIconStyle</item>
</style>
+
<style name="Theme.Ring.Leanback.GuidedStep.First">
<item name="guidanceIconStyle">@style/Widget.Ring.Leanback.FirstStepGuidanceIconStyle</item>
<item name="guidedStepBackground">@color/color_primary_light</item>
@@ -103,11 +112,23 @@
<style name="Theme.Ring.LeanbackBrowse" parent="Theme.Leanback.Browse">
<item name="defaultSearchColor">@color/color_primary_light</item>
+ <item name="searchOrbViewStyle">@style/CustomSearchOrbView</item>
+
</style>
<style name="Theme.Ring.Leanback.CustomTitle" parent="Theme.Ring.LeanbackBrowse">
<item name="browseTitleViewLayout">@layout/titleview</item>
</style>
+
+ <style name="Theme.Ring.Leanback" parent="Theme.Leanback">
+ <item name="searchOrbViewStyle">@style/CustomSearchOrbView</item>
+ </style>
+
+ <style name="CustomSearchOrbView" parent="Widget.Leanback.SearchOrbViewStyle">
+ <item name="searchOrbIcon">@drawable/ic_personadd</item>
+ </style>
+
+
<!-- A default card style. Used in cards example. -->
<style name="DefaultCardImageStyle" parent="Widget.Leanback.ImageCardView.ImageStyle">
<item name="android:layout_width">@dimen/default_image_card_width</item>
@@ -171,9 +192,11 @@
<style name="ContactCardTheme" parent="DefaultCardTheme">
<item name="imageCardViewStyle">@style/ContactTitleViewStyle</item>
</style>
+
<style name="ContactCompleteCardTheme" parent="DefaultCardTheme">
<item name="imageCardViewStyle">@style/ContactCompleteCardViewStyle</item>
</style>
+
<style name="SearchCardTheme" parent="Theme.Leanback">
<item name="imageCardViewStyle">@style/SearchCardStyle</item>
<item name="imageCardViewImageStyle">@style/SearchCardImageStyle</item>