mirror of
https://github.com/atsunatsu/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
Removes the CW decoder entirely. The feature/cw module was a verbatim decompilation of Morse Expert 1.15 (VE3NEA, a paid Play Store app), shipped without licence or attribution, and restricted to the armeabi-v7a ABI only -- which blocks Google Play distribution (64-bit required since 2019-08). Deleted: - feature/cw: 11,519 lines of obfuscated decompiled Java, libnativedecoderjni.so, layouts and resources - core/domain/cw: 998 lines of unreachable Kotlin DSP plus its 300-line test (CwStartListening and friends were never dispatched by any UI) Cleaned up in feature/radar: - Removed CwDecoderPanel, CwSubState, CwStatus and 6 CW actions - Removed the CW branches and decoder plumbing from RadarViewModel - Dropped now-unused dependencies: :feature:cw, :feature:mutual (was declared but never imported), androidx.constraintlayout - Removed radar_cw_* strings from en and zh Kept deliberately: IAudioCapture, audioCapture and the RECORD_AUDIO permission -- these are shared with SSTV and must not be removed. CW decoding is gone until it is rewritten. See branch for the deleted implementation if you need to reference it.
32 lines
605 B
Kotlin
32 lines
605 B
Kotlin
pluginManagement {
|
|
includeBuild("build-logic")
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
dependencyResolutionManagement {
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
rootProject.name = "Look4Sat"
|
|
include(":app")
|
|
include(
|
|
":core:data",
|
|
":core:domain",
|
|
":core:presentation"
|
|
)
|
|
include(
|
|
":feature:map",
|
|
":feature:mutual",
|
|
":feature:passes",
|
|
":feature:radar",
|
|
":feature:satellites",
|
|
":feature:settings",
|
|
":feature:status"
|
|
)
|