blob: 3e74970ee72584c0a0516ba98d1b7f2734149f42 [file] [log] [blame]
Daniel Sandlerdfab1812011-07-29 12:41:25 -04001-keep class com.android.systemui.statusbar.policy.KeyButtonView {
2 public float getDrawingAlpha();
Jorim Jaggi072707d2014-09-15 17:20:08 +02003 public void setDrawingAlpha(float);
4}
5
6-keep class com.android.systemui.statusbar.policy.KeyButtonRipple {
Daniel Sandlerdfab1812011-07-29 12:41:25 -04007 public float getGlowAlpha();
8 public float getGlowScale();
Daniel Sandlerdfab1812011-07-29 12:41:25 -04009 public void setGlowAlpha(float);
10 public void setGlowScale(float);
11}
Christopher Tateacad1832012-02-17 16:01:27 -080012
Winson Chung2dbcf092018-10-24 13:00:41 -070013-keep class com.android.systemui.recents.OverviewProxyRecentsImpl
Rakesh Iyer1186faa2015-12-07 16:48:46 -080014-keep class com.android.systemui.statusbar.car.CarStatusBar
Jason Monk2a6ea9c2017-01-26 11:14:51 -050015-keep class com.android.systemui.statusbar.phone.StatusBar
Christopher Tateacad1832012-02-17 16:01:27 -080016-keep class com.android.systemui.statusbar.tv.TvStatusBar
Yao Chen634acb92016-04-13 16:17:47 -070017-keep class com.android.systemui.car.CarSystemUIFactory
Xiyuan Xia1b30f792016-01-06 08:50:30 -080018-keep class com.android.systemui.SystemUIFactory
yoshiki iguchi61b37082017-11-29 16:46:32 +090019-keep class * extends com.android.systemui.SystemUI
Jason Monk27d01a622018-12-10 15:57:09 -050020-keep class * implements com.android.systemui.SystemUI$Injector
Winsone6c90732015-09-24 16:06:29 -070021
Jason Monk87ccd552015-12-11 21:39:54 -050022-keepclasseswithmembers class * {
23 public <init>(android.content.Context, android.util.AttributeSet);
24}
25
Aurimas Liutikasfd52c142018-04-17 09:50:46 -070026-keep class ** extends androidx.preference.PreferenceFragment
Jason Monk3ebd2392016-01-22 10:01:44 -050027-keep class com.android.systemui.tuner.*
Jason Monk86bc3312016-08-16 13:17:56 -040028-keep class com.android.systemui.plugins.** {
Jason Monke6089af2018-07-31 14:38:11 -040029 *;
Jason Monk86bc3312016-08-16 13:17:56 -040030}
Jason Monk9424af72018-12-19 14:17:26 -050031-keep class com.android.systemui.fragments.FragmentService$FragmentCreator {
32 *;
33}
Jason Monkea54e8a2018-12-20 10:01:48 -050034-keep class com.android.systemui.util.InjectionInflationController$ViewInstanceCreator {
35 *;
36}
Aurimas Liutikasfd52c142018-04-17 09:50:46 -070037-keep class androidx.core.app.CoreComponentFactory
Dave Mankoffa5d8a392019-10-10 12:21:09 -040038
39-keep public class * extends com.android.systemui.SystemUI {
40 public <init>(android.content.Context);
41}