From a0172745ebd7276532c02ec1b39c4237e6ad9711 Mon Sep 17 00:00:00 2001 From: Jorge Ruesga Date: Sun, 15 Jun 2014 13:25:24 +0200 Subject: photophase: fix proguard flags Change-Id: I0823d87c16f447abbea85203d2b8a18cd965ce23 Signed-off-by: Jorge Ruesga --- proguard.flags | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/proguard.flags b/proguard.flags index 38329a5..61d4925 100644 --- a/proguard.flags +++ b/proguard.flags @@ -44,11 +44,29 @@ public static ; } +#keep all enumerations +-keep public enum * { + **[] $VALUES; + public *; +} + #keep preference's classes -keep public class * extends android.preference.PreferenceFragment { - public (...); + public (...); } -keep public class * extends android.preference.Preference { - public (...); + public (...); } +#keep effects and transitions classes public +-keep public class org.cyanogenmod.wallpapers.photophase.effects.* { + public (...); + public String getName(); + public void apply(...); + public void setParameter(...); + public void setUpdateListener(...); + public void release(...); +} +-keep public class org.cyanogenmod.wallpapers.photophase.transitions.* { + public (...); +} -- cgit v1.2.3