blob: 15faed97e106d540b7ccb5bd16fe87c68399ffbf [file] [log] [blame]
Winsonfee206f2015-08-19 17:26:21 -07001-keep class com.android.launcher3.allapps.AllAppsBackgroundDrawable {
2 public void setAlpha(int);
3 public int getAlpha();
4}
5
Winson Chungb1777442015-06-16 13:35:04 -07006-keep class com.android.launcher3.BaseRecyclerViewFastScrollBar {
Winsond2eb49e2015-08-18 17:43:02 -07007 public void setThumbWidth(int);
8 public int getThumbWidth();
Winson67795952015-08-20 12:23:52 -07009 public void setTrackWidth(int);
10 public int getTrackWidth();
Winson Chungb1777442015-06-16 13:35:04 -070011}
12
13-keep class com.android.launcher3.BaseRecyclerViewFastScrollPopup {
14 public void setAlpha(float);
15 public float getAlpha();
16}
17
Winson Chungb1777442015-06-16 13:35:04 -070018-keep class com.android.launcher3.ButtonDropTarget {
19 public int getTextColor();
20}
21
Daniel Sandler325dc232013-06-05 22:57:57 -040022-keep class com.android.launcher3.CellLayout {
Michael Jurka5f1c5092010-09-03 14:15:02 -070023 public float getBackgroundAlpha();
24 public void setBackgroundAlpha(float);
Winson Chung7c0736e2010-09-29 10:10:05 -070025}
26
Daniel Sandler325dc232013-06-05 22:57:57 -040027-keep class com.android.launcher3.CellLayout$LayoutParams {
Adam Cohen7f4eabe2011-04-21 16:19:16 -070028 public void setWidth(int);
29 public int getWidth();
30 public void setHeight(int);
31 public int getHeight();
32 public void setX(int);
33 public int getX();
34 public void setY(int);
35 public int getY();
36}
37
Winson Chungb1777442015-06-16 13:35:04 -070038-keep class com.android.launcher3.DragLayer$LayoutParams {
39 public void setWidth(int);
40 public int getWidth();
41 public void setHeight(int);
42 public int getHeight();
43 public void setX(int);
44 public int getX();
45 public void setY(int);
46 public int getY();
47}
48
49-keep class com.android.launcher3.FastBitmapDrawable {
Winsonc0880492015-08-21 11:16:27 -070050 public void setDesaturation(float);
51 public float getDesaturation();
52 public void setBrightness(float);
53 public float getBrightness();
Amith Yamasani2dc162f2010-11-19 10:22:19 -080054}
Daniel Sandlera127b7a2013-06-17 14:25:46 -040055
56-keep class com.android.launcher3.MemoryDumpActivity {
57 *;
58}
Sunny Goyal34846382014-07-09 00:09:28 -070059
60-keep class com.android.launcher3.PreloadIconDrawable {
61 public float getAnimationProgress();
62 public void setAnimationProgress(float);
63}
Sunny Goyalbe7939c2014-11-10 16:01:44 -080064
Winson Chungb1777442015-06-16 13:35:04 -070065-keep class com.android.launcher3.Workspace {
66 public float getBackgroundAlpha();
67 public void setBackgroundAlpha(float);
Adam Cohence77f362015-07-24 15:56:33 -070068}
Kenny Guy82fdb812016-01-21 19:50:02 +000069
70# Proguard will strip new callbacks in LauncherApps.Callback from
71# WrappedCallback if compiled against an older SDK. Don't let this happen.
72-keep class com.android.launcher3.compat.** {
73 *;
74}
75