Update OMS patches
[GitHub/Stricted/android_vendor_extra.git] / patches / frameworks / base / 0033-Expose-external-qs-tile-tint-color.patch
1 From 07f21698d35fac190b35a09f9b4b374403a98e0d Mon Sep 17 00:00:00 2001
2 From: Alex Cruz <mazdarider23@gmail.com>
3 Date: Tue, 24 Jan 2017 11:14:46 +0100
4 Subject: [PATCH 33/52] Expose external qs tile tint color
5
6 This should allow themers to get around issues like this (see pic below)
7
8 https://i.imgur.com/cG2OzRT.jpg
9
10 Change-Id: If6dbf9ab29f8007d85a3c45524b1cf4ba1b032fb
11 ---
12 packages/SystemUI/res/values/projekt_colors.xml | 2 ++
13 .../SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java | 2 +-
14 2 files changed, 3 insertions(+), 1 deletion(-)
15
16 diff --git a/packages/SystemUI/res/values/projekt_colors.xml b/packages/SystemUI/res/values/projekt_colors.xml
17 index 2e8308a26b1..9bd5fed5498 100644
18 --- a/packages/SystemUI/res/values/projekt_colors.xml
19 +++ b/packages/SystemUI/res/values/projekt_colors.xml
20 @@ -30,4 +30,6 @@
21 <color name="qs_battery_graph_text_color">#66FFFFFF</color>
22 <!-- QS battery accent color -->
23 <color name="qs_battery_accent">@*android:color/accent_device_default_light</color>
24 + <!-- External QS tile tint color -->
25 + <color name="external_qs_tile_tint_color">@android:color/white</color>
26 </resources>
27 diff --git a/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java b/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java
28 index 0cd6490614b..6fabc6101ca 100644
29 --- a/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java
30 +++ b/packages/SystemUI/src/com/android/systemui/qs/customize/TileQueryHelper.java
31 @@ -177,7 +177,7 @@ public class TileQueryHelper {
32 continue;
33 }
34 icon.mutate();
35 - icon.setTint(mContext.getColor(android.R.color.white));
36 + icon.setTint(mContext.getColor(R.color.external_qs_tile_tint_color));
37 CharSequence label = info.serviceInfo.loadLabel(pm);
38 addTile(spec, icon, label != null ? label.toString() : "null", appLabel, mContext);
39 }
40 --
41 2.11.1
42