Skip to content

Fix flick popups and add input behavior settings - #893

Open
KazumaProject wants to merge 8 commits into
mainfrom
codex/feature/popup-input-behavior-settings
Open

Fix flick popups and add input behavior settings#893
KazumaProject wants to merge 8 commits into
mainfrom
codex/feature/popup-input-behavior-settings

Conversation

@KazumaProject

Copy link
Copy Markdown
Owner

概要

  • スミレのフリックポップアップを入力ビューのオーバーレイ上に配置し、位置ずれ・再表示・方向表示を修正
  • 対象入力で学習候補の次に完全一致候補を昇格
  • カスタムキーのダブルタップと Shift / CapsLock の状態・文字ケースを追加
  • DB を 41 → 42 → 43 に移行し、ダブルタップ設定をカスタムキーボードのバックアップ/復元に対応
  • 削除長押し時の変換方法を設定可能にし、候補更新の競合を抑制
  • 横画面の全画面入力を許可する設定と検索導線を追加

指定された機能だけを main から抽出し、キーボード遅延生成・英語グライド入力・QWERTY ポップアップ等の関連しない変更は含めていません。

テスト

  • JVM: custom_keyboard 157 件成功
  • JVM: Lite / Full 各 1,199 件、失敗 0(各 4 件 skip)
  • Build: Lite / Full debug APK 成功
  • Pixel 6 / Android 16 (API 36):
    • ダブルタップ入力 5/5
    • 全画面設定 2/2
    • DB 40 → 43 移行 1/1
    • 完全一致候補 Android runtime / performance 1/1
    • Sumire rapid-input matrix(portrait、3列、cold/warm)1/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant