Add Color Blend Preference



Change-Id: Ia1d9575791e94f98ff66a89410e204d26cef2e40
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index fb90900..618d3a4 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -28,4 +28,20 @@
         <attr name="defaultColorValue" format="integer" />
     </declare-styleable>
 
+    <!-- Color Blend -->
+    <declare-styleable name="ColorBlendPreference">
+        <!-- Preference keys -->
+        <attr name="keyColorStart" format="string" />
+        <attr name="keyColorEnd" format="string" />
+        <attr name="keyBlendReverse" format="string" />
+        <!-- Default values -->
+        <attr name="defaultValueColorStart" format="color" />
+        <attr name="defaultValueColorEnd" format="color" />
+        <attr name="defaultValueBlendReverse" format="boolean" />
+        <!-- Preview strings -->
+        <attr name="previewStartText" format="string" />
+        <attr name="previewEndText" format="string" />
+        <attr name="previewBetweenText" format="string" />
+    </declare-styleable>
+
 </resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index a3aa829..99f4c49 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -19,4 +19,7 @@
     <!-- Color Picker -->
     <dimen name="oval_notification_size">26dp</dimen>
 
+    <!-- Color Blend -->
+    <dimen name="color_blend_preview_size">36dp</dimen>
+
 </resources>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index eb1a4f8..7d64ee8 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -32,4 +32,13 @@
     <string name="custom_seekbar_default_value_to_set">Default value: <xliff:g id="v">%s</xliff:g>\nLong tap to set</string>
     <string name="custom_seekbar_default_value_is_set">Default value is set</string>
 
+    <!-- Color Blend -->
+    <string name="color_blend_ok">@android:string/ok</string>
+    <string name="color_blend_cancel">@android:string/cancel</string>
+    <string name="color_blend_reset">Reset</string>
+    <string name="color_blend_preview">Preview: %1$d%%</string>
+    <string name="color_preview_start">Start</string>
+    <string name="color_preview_end">End</string>
+    <string name="color_preview_between">Between</string>
+
 </resources>