feat: setup CI for Google Play Store submission and refactor UI

This commit is contained in:
2026-06-18 11:51:40 +02:00
parent 2ad67bad49
commit dca69dc016
11 changed files with 944 additions and 739 deletions
+17
View File
@@ -0,0 +1,17 @@
# Punktfunk ProGuard Rules
# Keep the Native Bridge and its methods for JNI
-keep class io.unom.punktfunk.kit.NativeBridge { *; }
-keepclasseswithmembernames class * {
native <methods>;
}
# Keep the models that might be serialized or accessed via JNI
-keep class io.unom.punktfunk.models.** { *; }
-keep class io.unom.punktfunk.kit.discovery.** { *; }
-keep class io.unom.punktfunk.kit.security.** { *; }
# Compose rules are usually handled by the plugin, but we can add more if needed
-keepclassmembers class **.R$* {
public static <fields>;
}