kaizen-app/app
Bruno Deanoz c014d6d90c fix keyboard handling — offset dock instead of padding
adjustResize didn't work with enableEdgeToEdge (input hidden
behind keyboard). imePadding inflated the dock (input too high).

New approach: read WindowInsets.ime bottom value directly and
apply it as negative Y offset on the dock. The dock slides up
by exactly the keyboard height — no inflation, no layout changes.
windowSoftInputMode=adjustNothing (edge-to-edge default).

When keyboard closed: offset = nav bar height (gesture bar).
When keyboard open: offset = keyboard height (includes nav bar).
2026-06-22 01:21:32 +02:00
..
src fix keyboard handling — offset dock instead of padding 2026-06-22 01:21:32 +02:00
.gitignore Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
build.gradle.kts biometric unlock for locked conversations 2026-06-21 23:56:57 +02:00
proguard-rules.pro Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00