Skip to content

Tags: jamditis/keyjawn

Tags

v1.3.0

Toggle v1.3.0's commit message
ci: include lite AAB in GitHub release assets

Adds the lite AAB bundle to the GitHub release files alongside the
APK so it can be downloaded for manual Play Console upload.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.2.1

Toggle v1.2.1's commit message
fix keyboard hiding when opening pickers in terminal apps, bump to v1…

….2.1

Terminal apps (Termius, Termux) aggressively hide the IME when overlay
panels steal focus. Block focus on menu/clipboard ScrollViews and dismiss
panels on window hidden so the keyboard returns to a clean state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.2.0

Toggle v1.2.0's commit message
add adjustable bottom padding, theme-aware settings, bump to v1.2.0

Replace hardcoded gesture nav padding with a user-configurable slider
(0-64dp) in the menu panel. Default is 0 -- no extra padding.

Redesign settings page: theme-aware colors from ThemeManager, section
cards with rounded backgrounds, dividers between groups, styled accent
and outline buttons, 52dp touch targets. Settings page updates live
when switching themes.

17 new tests (262 total): bottom padding prefs, menu slider, settings
layout structure, theme color application across all four themes.

Website: changelog entry, features page updated, version bumped.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.1.0

Toggle v1.1.0's commit message
v1.1.0 - Key UX improvements

- Key press preview on all character keys (letters, numbers, and symbols)
- Wider spacebar (4.5x weight)
- Configurable extra row slots (ESC/Tab/Ctrl) via long-press picker or Settings
- Configurable quick key via long-press picker or Settings
- Custom text entry for slots and quick key moved to Settings (avoids keyboard-over-keyboard)
- Key mapping section added to SettingsActivity

v1.0.2

Toggle v1.0.2's commit message
bump to v1.0.2

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.0.1

Toggle v1.0.1's commit message
store: add changelog support to release emails

Update emails now include patch notes from the releases table.
Added changelog column to releases, separate update email template
with "what's new" section, and wired the notify endpoint to pass
changelog through.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v1.0.0

Toggle v1.0.0's commit message
bump to v1.0.0, update website for new free/full split

Voice, clipboard, slash commands, swipe, and autocorrect now free.
Full version: SCP upload, themes, clipboard pinning, custom commands.
Replace hero source button with Stripe buy link.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.1.1

Toggle v0.1.1's commit message
fix: security hardening and bug fixes for v0.1.1

- Fix shift key text duplication (defer layer switch with post{})
- TOFU host key verification (reject changed keys, accept new)
- Replace shell exec mkdir with SFTP (prevent command injection)
- Shell-escape SCP remote paths
- Add password auth support for SSH hosts
- Disable android:allowBackup for credential safety
- Fix temp file extension to match actual image type
- Bump version to 0.1.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.1.0

Toggle v0.1.0's commit message
feat: samsung-style symbol layout, haptic feedback, second symbols page

- Reorganize symbols into two pages (1/2 and 2/2) matching Samsung/Gboard layout
- Page 1: common punctuation (@#$_&-+()/ *"':;!?%=^)
- Page 2: programming chars (~`|\[]{} and typographic symbols)
- Add comma and period to bottom row of letter layers (Gboard style)
- Keep QuickKey on letter layers between period and Enter
- Add haptic feedback on all key presses (KEYBOARD_TAP)
- Add haptic toggle in settings (on by default)
- Fix missing : and ; keys from symbols layout
- Fix Hacker's Keyboard URL in blog post
- Add "no ads, no tracking" to free tier on pricing page
- Fix R8 proguard rules for lite release build

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>