No description
Find a file
jima 8f957ae0e7 QB menu keys: vim, nano, tmux, screen combo popups
Add menu key system to Quick Bar — tap a menu key to show a popup strip
with common combos. Each item fires the right byte sequence on tap.

- MenuItem model + menuItems on KeyDefinition, parsed from JSON
- LongPressPopupView: menu mode with auto-sized cells, gaps, borders
- QuickBarView: onMenuKeyTap callback routes menu keys
- TerminalKeyboard: full-screen overlay captures tap on popup item
- New "menu" style in all 4 keyboard themes (purple accent)
- vim: :w, :q, :wq, :q!, :%s/, ciw, >>, <<, redo
- nano: save, exit, find, repl, cut, paste, help, goto
- tmux: new, nxt, prv, det, sp│, sp─, scr, zoom, kill
- screen: new, nxt, prv, det, sp─, sp│, cpy, kill, list

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 02:01:00 +02:00
app
docs
gradle
lib-ssh
lib-terminal-keyboard
lib-terminal-view
lib-vault-crypto
scripts
.gitignore
build.gradle.kts
gradle.properties
gradlew
gradlew.bat
settings.gradle.kts