szkolny/app/proguard-rules.pro

115 lines
4.9 KiB
Prolog
Raw Normal View History

2019-09-29 13:11:21 -05:00
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keepattributes Signature
2019-09-29 13:11:21 -05:00
-keep class android.support.v7.widget.** { *; }
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keep class com.google.gson.reflect.TypeToken { *; }
-keep class * extends com.google.gson.reflect.TypeToken
2019-09-29 13:11:21 -05:00
-keep class pl.szczodrzynski.edziennik.utils.models.** { *; }
-keep class pl.szczodrzynski.edziennik.data.enums.* { *; }
-keep class pl.szczodrzynski.edziennik.data.db.entity.Event { *; }
-keep class pl.szczodrzynski.edziennik.data.db.full.EventFull { *; }
-keep class pl.szczodrzynski.edziennik.data.db.entity.FeedbackMessage { *; }
2021-10-30 14:47:27 -05:00
-keep class pl.szczodrzynski.edziennik.data.db.entity.Note { *; }
2021-10-17 14:02:35 -05:00
-keep class pl.szczodrzynski.edziennik.ui.home.HomeCardModel { *; }
-keepclassmembers class pl.szczodrzynski.edziennik.ui.widgets.WidgetConfig { public *; }
-keepnames class pl.szczodrzynski.edziennik.ui.widgets.timetable.WidgetTimetableProvider
-keepnames class pl.szczodrzynski.edziennik.ui.widgets.notifications.WidgetNotificationsProvider
-keepnames class pl.szczodrzynski.edziennik.ui.widgets.luckynumber.WidgetLuckyNumberProvider
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keep class pl.szczodrzynski.edziennik.data.config.AppData { *; }
-keep class pl.szczodrzynski.edziennik.data.config.AppData$** { *; }
-keep class pl.szczodrzynski.edziennik.core.manager.TextStylingManager$HtmlMode { *; }
2019-09-29 13:11:21 -05:00
-keepnames class androidx.appcompat.view.menu.MenuBuilder { setHeaderTitleInt(java.lang.CharSequence); }
-keepnames class androidx.appcompat.view.menu.MenuPopupHelper { showPopup(int, int, boolean, boolean); }
-keepclassmembernames class androidx.appcompat.view.menu.StandardMenuPopup { private *; }
-keepclassmembernames class androidx.appcompat.view.menu.MenuItemImpl { private *; }
-keepclassmembernames class com.mikepenz.materialdrawer.widget.MiniDrawerSliderView { private *; }
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keepclassmembernames class com.mikepenz.iconics.internal.IconicsViewsAttrsApplier {
<fields>;
readIconicsTextView(android.content.Context, android.util.AttributeSet, com.mikepenz.iconics.internal.CompoundIconsBundle);
getIconicsImageViewDrawable(android.content.Context, android.util.AttributeSet);
}
-keepclassmembernames class com.mikepenz.iconics.internal.CompoundIconsBundle {
setIcons(android.widget.TextView);
}
# for RecyclerTabView
-keepclassmembernames class com.google.android.material.tabs.TabLayout {
tabIndicatorInterpolator;
}
-keepclassmembernames class com.google.android.material.tabs.TabLayout$TabView {
tab;
updateTab();
}
-keepclassmembernames class com.google.android.material.tabs.TabIndicatorInterpolator {
updateIndicatorForOffset(com.google.android.material.tabs.TabLayout, android.view.View, android.view.View, float, android.graphics.drawable.Drawable);
}
2019-09-29 13:11:21 -05:00
-keep class .R
-keep class **.R$* {
<fields>;
}
-keepattributes SourceFile,LineNumberTable
#-printmapping mapping.txt
-keep class okhttp3.** { *; }
-keep class com.google.android.material.tabs.** {*;}
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
# Exclude AgendaCalendarView
# Preserve generic type information for EventRenderer and its subclasses
-keepclassmembers class * extends com.github.tibolte.agendacalendarview.render.EventRenderer {
<fields>;
<methods>;
}
# Keep the EventRenderer class itself and all its subclasses
-keep class com.github.tibolte.agendacalendarview.render.EventRenderer
-keep class * extends com.github.tibolte.agendacalendarview.render.EventRenderer
# ServiceLoader support
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keepnames class kotlinx.coroutines.internal.MainDispatcherFactory {}
-keepnames class kotlinx.coroutines.CoroutineExceptionHandler {}
# Most of volatile fields are updated with AFU and should not be mangled
-keepclassmembernames class kotlinx.** {
volatile <fields>;
}
-keepclasseswithmembernames class * {
native <methods>;
}
-keep class pl.szczodrzynski.edziennik.data.api.szkolny.interceptor.Signing { public final byte[] pleaseStopRightNow(java.lang.String, long); }
[UI] Upgrade to Material 3 design, refactor some core elements (#201) * Material 3 theme and color support, filled cards * Change drawer header, dark bottombar color * Replace MaterialComponents with Material3 * wielki powrót pr m3 do szkolnego (nie czytajcie tego kodu) * fix M3 UI code & upgrade kotlin * update dependencies * fix missing Intent receiver flags for Tiramisu+ * fix kapt errors related to SelectiveDAO + migrate BuildConfig * adapt code to updated dependencies + align lessons (based by szkolny-eu/szkolny-android#196) * fix: no query filtering * fix: duplicated items in about card * fix: "Back button opens drawer" (redundant super call) * fix: too small heading in agenda dialog * adapt notes fragment to MD3 * add lock layout function (szkolny-eu/szkolny-android#199) * hide classroom heading when no classroom is specified * add support for grade column codes * grades: join code and category together * add cosmetic ui changes + fix build issues * fix proguard rules (attempt 1) * add new Retrofit2 rules * add new ProGuard rules + fix QR scanning * fix agenda view crash when building release variant * improve LessonDetailsDialog * remove duplicated string extension * set separate app ID & icon for debug version * remove unneeded import statement * fix collapsing toolbar title when doing back gesture * remove useless dependencies * fix UI issues on old Android versions * fix missing color resources + cleanup dependencies * fix release building issue * fix release building issue & remove ripple from NavView * move version badge to the top bar * Revert changes introduced by rebase * Update NavLib from sadorowo/NavLib * Revert "add lock layout function (szkolny-eu/szkolny-android#199)" This reverts commit 2fd7038d0c0b43f2d39333d2e556bde066cd28b6. * Revert "add support for grade column codes" * Revert unnecessary code changes, part 1 * Lower minSdk to 19 * Revert unnecessary code changes, part 2 * Add new application logo * Restore bottom bar support in NavLib, revert unnecessary changes * Use new IconicsMaterialButton in MessageFragment * Migrate NavView to view binding * Support IconButton in IconicsMaterialButton * Cleanup NavLib w600dp styles * Remove NavLib text styles * Refactor all application themes, update styles in layouts * Move enums and config entry to .data, fix app crashing * Rename non-theme styles to AppStyle * Restructure app config classes, move config to .data * Add Theme enum and UiManager, support basic theme changing * Actually support basic theme changing * Serialize enum as string, fix config migration, bring back DebugDb * Fix changing themes, apply night mode in App * Fix resolving ColorStateList attributes, add LabPlaygroundFragment * add Iconics methods into ProGuard rules * Replace home card icon buttons, remove unused icons * Update gradle properties * Update build.gradle * Remove unnecessary dependencies * Remove playstore icon * Apply fixes after review --------- Co-authored-by: Adam Kasprzycki <66315787+santoni0@users.noreply.github.com> Co-authored-by: Kuba Szczodrzyński <kuba@szczodrzynski.pl>
2024-06-30 09:12:07 -05:00
-keepclassmembers class pl.szczodrzynski.edziennik.ui.login.qr.* { *; }
-keepclassmembers class pl.szczodrzynski.edziennik.data.api.szkolny.request.** { *; }
-keepclassmembers class pl.szczodrzynski.edziennik.data.api.szkolny.response.** { *; }
2021-10-17 14:02:35 -05:00
-keepclassmembernames class pl.szczodrzynski.edziennik.ui.login.LoginInfo$Platform { *; }
2021-02-25 12:53:41 -06:00
-keepclassmembernames class pl.szczodrzynski.fslogin.realm.RealmData { *; }
-keepclassmembernames class pl.szczodrzynski.fslogin.realm.RealmData$Type { *; }