コンテンツにスキップ

リリースの履歴

Kanaemi のリリースを、新しい順に並べています。変わったことは、GitHub のリリースに書いたものをそのまま載せています。修正だけのリリース(v0.4.1 など)は、元になったリリース(v0.4.0)の中にたたんであります。

v0.10.0

GitHub のリリース

新しくできること

  • 候補の一覧の「モデルあり」「モデルなし」に、切り替えるキーを添える
    • 例えば モデルあり(Ctrl+R で切り替え) と出ます。キーは toggle-model に割り当てたもので、割り当てを変えれば表示も変わります。
    • toggle-model にキーを割り当てていなければ、今まで通り「モデルあり」「モデルなし」だけを出します。

What's Changed

Full Changelog: https://github.com/kanaemi-app/Kanaemi/compare/v0.9.4...v0.10.0

v0.9.0

GitHub のリリース

新しくできること

  • 候補を並べ替えのモデルで並べるかどうかを、その場で切り替えて見比べる
    • 候補を選んでいるときに toggle-model(既定は Ctrl+R)を押すと、選んでいる候補のまま並べ直します。切り替えは、IME が動いているあいだ以後の変換にも効きます。
    • 既定は設定の [ranking] model で決めます。設定アプリの「辞書」でも選べます。
    • 候補の一覧に「モデルあり」「モデルなし」を示します。macOS と Windows では一覧の下に、Linux では一覧に添える文に出ます。
  • ユーザーカスタム辞書と、よく選ぶ候補の記録を、設定のフォルダの外に置く
    • config.toml の [files] に custom・selections の場所を書きます。iCloud Drive などの同期フォルダに置けば、ほかのマシンと同じ登録を使えます。
    • 同期フォルダの場所が OS ごとに違うときは、[files.macos]・[files.windows]・[files.linux] に書きます。
    • 書いたフォルダがないあいだは、空として扱い、フォルダができたら書きます。設定アプリの「辞書」に、フォルダがない・読めない・書けないことを示します。
    • Windows でも、作るファイルを持ち主だけが読み書きできるようにします。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.8.1...v0.9.0

v0.9.4

GitHub のリリース

直したこと

macOS で、クリックの直後などに Kanaemi が落ちて入力できなくなる問題を修正しました。キー以外のイベントを受け取っても落ちないようにし、万一内部で例外が起きても状態を戻してキーをアプリケーションへ渡すので、文字入力が止まらなくなりました。

What's Changed

Full Changelog: https://github.com/kanaemi-app/Kanaemi/compare/v0.9.3...v0.9.4

v0.9.3

GitHub のリリース

直したこと

Arch Linux などで、入力・変換はできても設定画面だけ起動しない問題を修正しました。IBus・Fcitx5 の Linux パッケージに設定アプリ専用のライブラリを同梱し、システムの libxdo のバージョンの違いで起動に失敗しないようにしました。

What's Changed

Full Changelog: https://github.com/kanaemi-app/Kanaemi/compare/v0.9.2...v0.9.3

v0.9.2

GitHub のリリース

直したこと

  • 右 Shift などを単独で押しても、まれに入力モードが切り替わらないことがありました
    • 修飾キーを押したまま、それを離したことがほかのウィンドウに行くと、そのキーが押されたままと扱われ続け、IME を切り替えて戻すまでタップが効きませんでした。いまは、次に修飾キーを押したときに、離されたものを見分けます。
  • macOS で、フォーカスが外れている間に IME がメインスレッドを回し続けていました
    • キーを離したことを知るためのイベントタップを止めるたびに、止め直しを繰り返していました。ログがすぐに上限まで埋まり、不具合を調べる手がかりも消えていました。

What's Changed

Full Changelog: https://github.com/kanaemi-app/Kanaemi/compare/v0.9.1...v0.9.2

v0.9.1

GitHub のリリース

新しくできること

  • Nix の flake から、リリースのタグを指して入れる
    • github:kanaemi-app/kanaemi/v0.9.1 のようにタグを指すと、その版を名乗るパッケージを kanaemi.cachix.org から取ってこられます。手元でビルドしません。
    • NixOS では、同じパッケージを IBus のエンジンにも Fcitx5 のアドオンにも渡せます。macOS では、組み立てた Kanaemi.app を ~/Library/Input Methods に置きます。手順は インストールのドキュメント にあります。

What's Changed

Full Changelog: https://github.com/kanaemi-app/Kanaemi/compare/v0.9.0...v0.9.1

v0.8.0

GitHub のリリース

アップデートしたら

  • 並べ替えのモデルの形式が変わりました。これまでの ranking.model は読まず、モデルなしで並べます。設定アプリの「辞書」の「公式の辞書」から、基本辞書を入れ直してください。新しいモデルは、コストの近い候補を文章中の頻度により沿って並べます。
  • IME のログに、届いたキーと IME の判断を、いつも書くようになりました。打った文字は、ひらがな・カタカナ・漢字・英字・数字の種類だけを残して伏せます。不具合を報告するときは、ログを付けてください。ログは動いているあいだも 4MB で区切り、古いログを 5 つまで残します。

新しくできること

  • 語を登録しているときに、クリップボードの文字列を登録する文字列に貼る(paste、既定は Ctrl+Y と Ctrl+V)
    • 登録しているあいだは、カーソルの近くに抜け方と貼り方のヒントを出します。
    • macOS のアプリは Cmd+V を自分で貼るので、Cmd+V は既定にしていません。割り当てると、設定アプリが警告します。
  • 設定アプリの入力欄で、Cmd+V と右クリックのメニューから貼る

直したこと

  • macOS:TextEdit などで、確定を求められたときに印の付いた未確定文字列が文書に残ることがありました。IME の確定で置き換えるようにしました。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.7.0...v0.8.0

v0.8.1

GitHub のリリース

アップデートしたら

  • 設定アプリのウインドウを、フルスクリーンや最大化で広げられなくなりました。macOS では緑のボタンが、Windows では最大化のボタンが押せません。大きさは、これまでどおり縁を引いて変えられます。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.8.0...v0.8.1

v0.7.0

GitHub のリリース

アップデートしたら

  • 送り仮名を示して打った読みでは、送り仮名付きの語や活用する語からも出せる候補を、その出し方のコストで並べるようになりました。これまでは、送り仮名を示して「きて」と打っても、読み全体の語の「来て」が送り仮名付きの語の「着て」より先に並ぶことがありました。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.6.0...v0.7.0

v0.6.0

GitHub のリリース

アップデートしたら

  • かなモードで大文字を打つと、ABC モードに切り替えてその大文字を打つようになりました。これまでは大文字だけが英字になり、かなモードのままでした。前のようにかなモードのままにしたいときは、設定アプリの「入力」で「大文字で ABC モードへ」を切るか、設定ファイルの [keys] に abc_on_capital = false と書いてください。

新しくできること

  • かなモードで大文字を打って、そのまま英語の語を打ち始める(Shift+K から anji と打つと Kanji)
    • 何も打っていないときと、登録する文字列を打っているときに働きます。読みや候補を選んでいる途中の大文字では切り替わりません。
    • ローマ字の表が使う大文字と、機能を割り当てた大文字は、そちらが働きます。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.5.0...v0.6.0

v0.5.0

GitHub のリリース

アップデートしたら

  • macOS:Ctrl+H などを Backspace に置き換えなくなりました。macOS の入力欄は Ctrl+H・Ctrl+A などの Emacs のキーをもともと扱うので、置き換えると行頭へ行かずに文書がスクロールするなどしていました。代わりに、Ctrl+Backspace・Ctrl+Delete を Option+Backspace・Option+Delete に置き換えて、語ごとに消します。前のように置き換えたいときは、設定ファイルの [keys.application.macos] に書いてください。
  • Linux:パッケージが ibus-kanaemi と fcitx5-kanaemi に分かれました。今の kanaemi は、ibus-kanaemi を入れると置き換わります。KDE Plasma など Fcitx5 を使っているなら、fcitx5-kanaemi を入れてください。どちらにも設定アプリが入っています。
  • 候補を選んでいるときの Backspace は、Esc と同じく読みに戻ります。
  • Ctrl+N・Ctrl+P は、変換・次の候補・前の候補ではなく、候補の一覧のページを送ります。読みを打っているときは、どちらにも割り当てがありません。前のように使いたいときは、設定ファイルの [keys.reading]・[keys.candidates] に @next・@previous を書いてください。

新しくできること

  • 読みを Tab・Shift+Tab で補完する(頼んだときだけ)
  • 打ったばかりのかなを、Ctrl+; で読みに戻す
  • ほかの IME や SKK の辞書を取り込み、書き出す。設定アプリで、登録した語を足し、直し、消す
  • キーを置き換えないアプリを決める。置き換えを OS ごとに決める
  • 候補の一覧に辞書の名前と補完の候補を添え、ページで送る
  • Linux の Fcitx5 で使う
  • かなモードの Space を、ローマ字の表で決める
  • 半角/全角・Caps Lock に機能を割り当てる(zenkaku-hankaku・caps-lock)
    • Windows の日本語キーボードでは、Caps Lock は Shift+英数 で押すので、"shift+caps-lock" と書いてください。
    • 割り当てた機能が働いても、OS の Caps Lock はそのまま切り替わります。
  • 語を登録しているときの割り当てを、かなモードと ABC モードとで分ける
  • IME のログが大きくなると、次の起動で新しく書き始め、それまでのログを一つだけ残す

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.4.1...v0.5.0

v0.4.0

GitHub のリリース

アップデートしたら

  • 設定アプリの「公式の辞書」で、辞書を新しくしてください。送り仮名付きの語を送り仮名の最初のかなで引くには、このリリースの Kanaemi で辞書を作り直す必要があります(;ki;tta で 着った・来った などが出なくなります)。
  • 設定アプリで SKK の辞書を取り込んで作った辞書は、取り込み直してください。前の形のままだと、送りありの語が一部の送り仮名でしか出ません。
  • 自分で登録した送り仮名付きの語は、登録したときの送り仮名のかなで始まるときだけ出ます(か*っ 勝っ からは 勝った・勝って が出て、勝つ は出ません)。

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.3.0...v0.4.0

v0.4.1

GitHub のリリース

What's Changed

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.4.0...v0.4.1

v0.3.0

GitHub のリリース

What's Changed

New Contributors

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.2.0...v0.3.0

v0.2.0

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.1.5...v0.2.0

v0.1.0

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/commits/v0.1.0

v0.1.5

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.1.4...v0.1.5

v0.1.4

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.1.3...v0.1.4

v0.1.3

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.1.1...v0.1.3

v0.1.1

GitHub のリリース

Full Changelog: https://github.com/kanaemi-app/kanaemi/compare/v0.1.0...v0.1.1