mirror of
https://github.com/vernu/textbee.git
synced 2026-06-11 17:24:54 -04:00
Adds a full parallel Jetpack Compose UI alongside the legacy Java/XML app. Users can switch between UIs via Settings; SplashActivity routes on launch. New screens: - Onboarding wizard (QR/manual API key, device registration, permissions) - Dashboard (device status, all-time stats, subscription card, quick actions) - Messages tab (SMS history with filter chips, pagination, detail dialog) - Compose screen (multi-recipient input, send with snackbar feedback) - Settings (account, gateway, SMS, legal, system, about sections) - Splash screen with textbee logo and routing logic Infrastructure: - Compose BOM 2023.08.00, Material3, Navigation Compose, Kotlin coroutines - GatewayApiServiceKt (suspend Retrofit interface) + ApiManagerKt singleton - Kotlin DTOs for stats, subscription, user profile, messages, send SMS - Material3 theme with brand orange, dark mode safe (dynamicColor = false) Also adds MIGRATION.md tracking what's done vs what remains to port. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7 lines
230 B
Properties
7 lines
230 B
Properties
#Fri Mar 18 21:22:00 EAT 2022
|
|
distributionBase=GRADLE_USER_HOME
|
|
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
|
|
distributionPath=wrapper/dists
|
|
zipStorePath=wrapper/dists
|
|
zipStoreBase=GRADLE_USER_HOME
|