Skip to content

Releases: mad-p/MacTcode

英数モードでも正しく無視

Choose a tag to compare

@mad-p mad-p released this 19 Jun 04:26

Bug fix

v0.21.1 で直り切っていなかった英数キー処理を修正

かな/英数キーを無視

Choose a tag to compare

@mad-p mad-p released this 19 Jun 04:02
84c4373

Bug Fixes

  • #56 かな/英数キーのイベントを無視する

入力モードを実装

Choose a tag to compare

@mad-p mad-p released this 14 Jun 14:51
4621cfb

Enhancement

  • Implement #47
    • 入力モードを実装し、OSのIMEメニューからも選択できるようにした
    • 英数モード(直接入力モード)を実装した。T-Codeモードとは Ctrl-,, Ctrl-' で行き来できるようにした
  • 半角カナモードを実装
    • 91 で起動できる。カナと句読点を半角文字にして入力する

1文字全角モードを実装

Choose a tag to compare

@mad-p mad-p released this 13 Jun 04:56
00fbfd2

Enhancement

  • #40 プリフィクス型の1文字全角モードを実装
    • バッククォートの直後のアスキー1文字は全角として入力する
    • config.jsonのkeyBindings.zenkakuOneModeで指定可能。禁止したい場合は空文字列に設定する
    • バッククォートの次にスペースを入力すると、バッククォート自体を半角で入力

Bug fixes

  • 全角モードのデバッグ
    • スペースで全角空白(U+3000)を入力する
    • エンターキーで全角モードを終了する
  • #53 交ぜ書きの候補選択でガイドも入力されてしまう

交ぜ書き/部首キャンセルで消えすぎる問題に対応

Choose a tag to compare

@mad-p mad-p released this 18 May 01:38
3f61d75

Bug Fix

  • #42 特定キャンセルで消える範囲がおかしい
    • キャンセルキーのCtrl-Hを押した際、MacTcodeが送られるBackspaceがアプリによってCtrl-Backspaceとして解釈されることが直接の原因だった
    • Backspaceに頼らずにキャンセルできる場合を増やした
    • Ctrlキーを必要としないキャセルキーとして / を追加した

漢直ストリーム統計

Choose a tag to compare

@mad-p mad-p released this 06 Apr 01:42
1555edb

Enhancement

  • #43 漢直ストリーム統計を取る
    • 連続して漢直入力できている状態を「漢直ストリーム」とし、その長さを統計情報として記録できるようにしました
    • デフォルトでオンになっています。config.jsonのsystem.streamStatsEnabledでオフにできます

IMEメニュー、ストローク統計

Choose a tag to compare

@mad-p mad-p released this 22 Feb 03:14

Enhancement

  • #29 IMEメニューがほしい
    • T-Codeモードが有効なとき、メニューバーのIMEアイコンのクリックでメニューが出るようにした
    • 学習/統計情報の即時書き出し、設定ファイルフォルダを開く、サンプル設定ファイル作成を実装
  • #33 キーストローク統計情報
    • 設定ファイルフォルダにstroke-stats.jsonを作成し、基本キーの利用頻度などの統計情報を出力
    • この情報を元にヒートマップ作成などの分析を行うスクリプトは別途開発予定

自動部首変換禁止設定、Android Studio対応

Choose a tag to compare

@mad-p mad-p released this 20 Dec 16:05
2757682

Enhancement

  • #26 設定ファイルconfig.jsonで未定義の項目はエラーとせず、デフォルト値になるようにした
  • #27 Android Studioなど特定のアプリで第1打鍵が入力されてしまう問題に対応した
  • #28 自動部首変換させたくないペアに対して、禁止設定を学習できるようにした
    • 部首変換後に - を押すことで、以降その組合せに対しては自動部首変換しないことを覚える
    • + で取り消せる

行入力モードを実装

Choose a tag to compare

@mad-p mad-p released this 25 Nov 01:45
f0aa914

Enhancement

  • #25 を実装
  • config.jsonに keyBindings.lineMode を追加しているので、カスタマイズしている人は追加してください

Bug fix

Choose a tag to compare

@mad-p mad-p released this 08 Nov 17:39

Bug fixes

  • 交ぜ書き変換で候補が15個以上あるときクラッシュするバグを修正