- Password auth: server-driven flow (try connect first, prompt on auth failure), IME Done key triggers Connect, masked by default, keyboard focus/show - Credential fixes: deletePassword when cleared in edit screen, no auto-save of password in autoSaveConnection (only explicit "Remember" saves) - Dialog icons: moved from centered body to title bar (setIcon) across all dialogs - Keyboard: defer terminalView focus until Connected state, show AKB explicitly after auth retry succeeds - Password dialog: ADJUST_PAN soft input mode, requestFocus + showSoftInput - Firebase Analytics + Crashlytics integration (BoM, plugins, .gitignore) - ADB testing: broadcast receiver enhancements, test script, docs/TESTING.md - Quick bar: double-tap word jump, CTRL modifier for system keyboard, key repeat on quick bar, green highlight for active modifiers - Snippet hint colors lightened (#BBBBBB) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
9 lines
425 B
Kotlin
9 lines
425 B
Kotlin
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
plugins {
|
|
alias(libs.plugins.android.application) apply false
|
|
alias(libs.plugins.android.library) apply false
|
|
alias(libs.plugins.ksp) apply false
|
|
alias(libs.plugins.hilt.android) apply false
|
|
alias(libs.plugins.google.services) apply false
|
|
alias(libs.plugins.firebase.crashlytics.plugin) apply false
|
|
}
|