Winson Chung | ceb953f | 2020-08-10 20:49:20 -0700 | [diff] [blame] | 1 | -keep class com.android.systemui.navigationbar.buttons.KeyButtonView { |
Daniel Sandler | dfab181 | 2011-07-29 12:41:25 -0400 | [diff] [blame] | 2 | public float getDrawingAlpha(); |
Jorim Jaggi | 072707d | 2014-09-15 17:20:08 +0200 | [diff] [blame] | 3 | public void setDrawingAlpha(float); |
| 4 | } |
| 5 | |
Winson Chung | ceb953f | 2020-08-10 20:49:20 -0700 | [diff] [blame] | 6 | -keep class com.android.systemui.navigationbar.buttons.KeyButtonRipple { |
Daniel Sandler | dfab181 | 2011-07-29 12:41:25 -0400 | [diff] [blame] | 7 | public float getGlowAlpha(); |
| 8 | public float getGlowScale(); |
Daniel Sandler | dfab181 | 2011-07-29 12:41:25 -0400 | [diff] [blame] | 9 | public void setGlowAlpha(float); |
| 10 | public void setGlowScale(float); |
| 11 | } |
Christopher Tate | acad183 | 2012-02-17 16:01:27 -0800 | [diff] [blame] | 12 | |
Winson Chung | 2dbcf09 | 2018-10-24 13:00:41 -0700 | [diff] [blame] | 13 | -keep class com.android.systemui.recents.OverviewProxyRecentsImpl |
Rakesh Iyer | 1186faa | 2015-12-07 16:48:46 -0800 | [diff] [blame] | 14 | -keep class com.android.systemui.statusbar.car.CarStatusBar |
Jason Monk | 2a6ea9c | 2017-01-26 11:14:51 -0500 | [diff] [blame] | 15 | -keep class com.android.systemui.statusbar.phone.StatusBar |
Christopher Tate | acad183 | 2012-02-17 16:01:27 -0800 | [diff] [blame] | 16 | -keep class com.android.systemui.statusbar.tv.TvStatusBar |
Yao Chen | 634acb9 | 2016-04-13 16:17:47 -0700 | [diff] [blame] | 17 | -keep class com.android.systemui.car.CarSystemUIFactory |
Xiyuan Xia | 1b30f79 | 2016-01-06 08:50:30 -0800 | [diff] [blame] | 18 | -keep class com.android.systemui.SystemUIFactory |
Sergey Nikolaienkov | 7842bac | 2019-12-19 16:34:11 +0100 | [diff] [blame] | 19 | -keep class com.android.systemui.tv.TvSystemUIFactory |
yoshiki iguchi | 61b3708 | 2017-11-29 16:46:32 +0900 | [diff] [blame] | 20 | -keep class * extends com.android.systemui.SystemUI |
Jason Monk | 27d01a62 | 2018-12-10 15:57:09 -0500 | [diff] [blame] | 21 | -keep class * implements com.android.systemui.SystemUI$Injector |
Winson | e6c9073 | 2015-09-24 16:06:29 -0700 | [diff] [blame] | 22 | |
Jason Monk | 87ccd55 | 2015-12-11 21:39:54 -0500 | [diff] [blame] | 23 | -keepclasseswithmembers class * { |
| 24 | public <init>(android.content.Context, android.util.AttributeSet); |
| 25 | } |
| 26 | |
Aurimas Liutikas | fd52c14 | 2018-04-17 09:50:46 -0700 | [diff] [blame] | 27 | -keep class ** extends androidx.preference.PreferenceFragment |
Jason Monk | 3ebd239 | 2016-01-22 10:01:44 -0500 | [diff] [blame] | 28 | -keep class com.android.systemui.tuner.* |
Jason Monk | 86bc331 | 2016-08-16 13:17:56 -0400 | [diff] [blame] | 29 | -keep class com.android.systemui.plugins.** { |
Jason Monk | e6089af | 2018-07-31 14:38:11 -0400 | [diff] [blame] | 30 | *; |
Jason Monk | 86bc331 | 2016-08-16 13:17:56 -0400 | [diff] [blame] | 31 | } |
Jason Monk | 9424af7 | 2018-12-19 14:17:26 -0500 | [diff] [blame] | 32 | -keep class com.android.systemui.fragments.FragmentService$FragmentCreator { |
| 33 | *; |
| 34 | } |
Jason Monk | ea54e8a | 2018-12-20 10:01:48 -0500 | [diff] [blame] | 35 | -keep class com.android.systemui.util.InjectionInflationController$ViewInstanceCreator { |
| 36 | *; |
| 37 | } |
Aurimas Liutikas | fd52c14 | 2018-04-17 09:50:46 -0700 | [diff] [blame] | 38 | -keep class androidx.core.app.CoreComponentFactory |
Dave Mankoff | a5d8a39 | 2019-10-10 12:21:09 -0400 | [diff] [blame] | 39 | |
| 40 | -keep public class * extends com.android.systemui.SystemUI { |
| 41 | public <init>(android.content.Context); |
Bill Lin | a17858d1 | 2020-07-14 10:30:10 +0800 | [diff] [blame] | 42 | } |
| 43 | |
Dave Mankoff | 8552807 | 2020-08-06 10:32:25 -0400 | [diff] [blame] | 44 | -keep class com.android.wm.shell.* |
| 45 | |
Dave Mankoff | ecfbd9b | 2020-08-12 17:00:40 -0400 | [diff] [blame] | 46 | -keep class com.android.systemui.dagger.GlobalRootComponent { *; } |
Dave Mankoff | dd7ce81 | 2020-08-17 10:34:05 -0400 | [diff] [blame] | 47 | -keep class com.android.systemui.dagger.GlobalRootComponent$SysUIComponentImpl { *; } |
Dave Mankoff | 7f74eb8 | 2020-08-18 10:09:31 -0400 | [diff] [blame^] | 48 | -keep class com.android.systemui.dagger.Dagger** { *; } |
| 49 | -keep class com.android.systemui.tv.Dagger** { *; } |