summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoey Rizzoli <joey@lineageos.org>2017-12-03 21:27:38 +0100
committerArne Coucheron <arco68@gmail.com>2018-01-19 00:27:13 +0100
commit9b9724a50de20f896efe66f1a422217dad972294 (patch)
tree3bbb5b129e462efb9b4a6da9688225232ea1c99c
parent53795e99a1fcd1452fb4767afb18fff99824bfbc (diff)
downloadandroid_packages_apps_Trebuchet-9b9724a50de20f896efe66f1a422217dad972294.tar.gz
android_packages_apps_Trebuchet-9b9724a50de20f896efe66f1a422217dad972294.tar.bz2
android_packages_apps_Trebuchet-9b9724a50de20f896efe66f1a422217dad972294.zip
Trebuchet: disable legacy icon treatment
It was partially disabled with https://github.com/jrizzoli/bug-free-bassoon/commit/ef63be31dac06e783546fbe6b5dad9c40a36223b but it was still applied with icon packs on apps targeting oreo Edited the proguard config to avoid classNotFound exceptions Signed-off-by: Joey Rizzoli <joey@lineageos.org>
-rw-r--r--proguard.flags4
-rw-r--r--src/com/android/launcher3/config/BaseFlags.java2
2 files changed, 5 insertions, 1 deletions
diff --git a/proguard.flags b/proguard.flags
index a9cc86a9d..37db545e5 100644
--- a/proguard.flags
+++ b/proguard.flags
@@ -112,3 +112,7 @@
}
-dontwarn android.support.design.**
+
+-keep class com.android.launcher3.graphics.** {
+ *;
+}
diff --git a/src/com/android/launcher3/config/BaseFlags.java b/src/com/android/launcher3/config/BaseFlags.java
index 766afe4a5..58b29cccf 100644
--- a/src/com/android/launcher3/config/BaseFlags.java
+++ b/src/com/android/launcher3/config/BaseFlags.java
@@ -57,7 +57,7 @@ abstract class BaseFlags {
// When enabled the status bar may show dark icons based on the top of the wallpaper.
public static final boolean LIGHT_STATUS_BAR = true;
// When enabled, icons not supporting {@link AdaptiveIconDrawable} will be wrapped in {@link FixedScaleDrawable}.
- public static final boolean LEGACY_ICON_TREATMENT = true;
+ public static final boolean LEGACY_ICON_TREATMENT = false;
// When enabled, adaptive icons would have shadows baked when being stored to icon cache.
public static final boolean ADAPTIVE_ICON_SHADOW = true;
// When enabled, app discovery will be enabled if service is implemented