diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2018-06-27 15:47:49 -0700 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2018-07-02 11:16:04 -0700 |
commit | 7f920b8d5ed41375641cc991a037499443dc9098 (patch) | |
tree | 7e61f78359542d81d0f85ab1bffe4d7bf611b84a /src_ui_overrides | |
parent | 132bfb8a1f3d7697b98b9c1813f8fe2ddbfb5b36 (diff) | |
download | packages_apps_Trebuchet-7f920b8d5ed41375641cc991a037499443dc9098.tar.gz packages_apps_Trebuchet-7f920b8d5ed41375641cc991a037499443dc9098.tar.bz2 packages_apps_Trebuchet-7f920b8d5ed41375641cc991a037499443dc9098.zip |
Cleaning up build rules to simplify customizing derivative projects
> Using {packageName} instead of hardcoding com.android.launcher3 in AndroidManifest.xml
for strings which are dependent on packageName
> Adding proguard rule to prevent obfuscating any overridable class
> Making it easier to extend SettingsActivity by overriding the fragment class
Change-Id: I5668c3f33b4cf20ad01d7f54b3d79cc0d268d391
Diffstat (limited to 'src_ui_overrides')
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/WallpaperColorInfo.java | 2 | ||||
-rw-r--r-- | src_ui_overrides/com/android/launcher3/uioverrides/dynamicui/ColorExtractionAlgorithm.java | 7 |
2 files changed, 1 insertions, 8 deletions
diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/WallpaperColorInfo.java b/src_ui_overrides/com/android/launcher3/uioverrides/WallpaperColorInfo.java index 21070941b..56e326002 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/WallpaperColorInfo.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/WallpaperColorInfo.java @@ -56,7 +56,7 @@ public class WallpaperColorInfo implements WallpaperManagerCompat.OnColorsChange private WallpaperColorInfo(Context context) { mWallpaperManager = WallpaperManagerCompat.getInstance(context); mWallpaperManager.addOnColorsChangedListener(this); - mExtractionType = ColorExtractionAlgorithm.newInstance(context); + mExtractionType = new ColorExtractionAlgorithm(); update(mWallpaperManager.getWallpaperColors(FLAG_SYSTEM)); } diff --git a/src_ui_overrides/com/android/launcher3/uioverrides/dynamicui/ColorExtractionAlgorithm.java b/src_ui_overrides/com/android/launcher3/uioverrides/dynamicui/ColorExtractionAlgorithm.java index 0444212b8..21b324f07 100644 --- a/src_ui_overrides/com/android/launcher3/uioverrides/dynamicui/ColorExtractionAlgorithm.java +++ b/src_ui_overrides/com/android/launcher3/uioverrides/dynamicui/ColorExtractionAlgorithm.java @@ -16,7 +16,6 @@ package com.android.launcher3.uioverrides.dynamicui; -import android.content.Context; import android.graphics.Color; import android.support.annotation.NonNull; import android.support.annotation.Nullable; @@ -25,7 +24,6 @@ import android.util.Log; import android.util.Pair; import android.util.Range; -import com.android.launcher3.R; import com.android.launcher3.Utilities; import java.util.Arrays; @@ -37,11 +35,6 @@ import java.util.List; **/ public class ColorExtractionAlgorithm { - public static ColorExtractionAlgorithm newInstance(Context context) { - return Utilities.getOverrideObject(ColorExtractionAlgorithm.class, - context.getApplicationContext(), R.string.color_extraction_impl_class); - } - private static final String TAG = "Tonal"; // Used for tonal palette fitting |