Skip to content

v0.0.9 — the keyboard stops covering the compose box

Pre-release
Pre-release

Choose a tag to compare

@Faultless Faultless released this 09 Aug 16:33
· 15 commits to main since this release

Hotfix for v0.0.8. Everything in those notes still applies.

The keyboard no longer sits on top of what you are writing

On a phone, opening the compose sheet raised the keyboard straight over the text field and
the post button. You could type, but you could not see what you were typing.

The sheet was measuring the keyboard from the wrong place: it read the screen insets from
the context that opened it rather than its own, so the dependency was registered outside
the sheet's route. The keyboard came up, nothing inside the sheet rebuilt, and the padding
that should have lifted it stayed at zero.

The sheet also scrolls now, so a short window, a landscape phone or an unusually tall
keyboard leaves the button reachable instead of pushing it off the bottom.

Both are covered by tests that raise a keyboard and assert the field and the button stay
above it, for the compose sheet and for the sign-in screen.

Which file

File Size For
textlog-0.0.9-arm64-v8a.apk 17 MB Virtually every Android phone from the last decade — take this one
textlog-0.0.9-armeabi-v7a.apk 15 MB Older 32-bit Android devices
textlog-0.0.9.apk 49 MB Universal Android; runs on anything
textlog-0.0.9-macos.dmg 19 MB macOS (Apple silicon)

Coming from v0.0.3 or earlier, or the very first v0.0.4 upload? Those were debug-signed
and Android will refuse to install over them — uninstall first. From signed v0.0.4 or
later this updates normally.

macOS, first launch

The app is ad-hoc signed, not notarised. macOS will refuse it the first time. Allow it once
under System Settings → Privacy & Security → Open Anyway, or run
xattr -dr com.apple.quarantine /Applications/textlog.app.

Unofficial client. textlog is by stagas.