android: refactor... stuff (1, see description)

use StateFlows instead of broadcasts/callbacks and add support for multiple devices. some features are yet to be implemented, marked with TODO. forgot to make incremental commits
This commit is contained in:
Kavish Devar
2026-08-11 16:16:11 +05:30
parent b5a3eaee8f
commit 8457880210
285 changed files with 22625 additions and 14408 deletions
+3
View File
@@ -3,5 +3,8 @@ plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.kotlin.compose) apply false
alias(libs.plugins.aboutLibraries) apply false
alias(libs.plugins.ksp) apply false
alias(libs.plugins.room3) apply false
alias(libs.plugins.android.library) apply false
// alias(libs.plugins.hilt) apply false
}