Releases: ensan-hcl/azooKey-Desktop
v0.1.0-alpha.11
What's New
- 実験的な予測入力機能が搭載されました。OpenAI APIキーを登録すると、Ctrl+Eで呼び出せます。
将来的にはGitHub Copilotのような自動補完を実装し、プライバシー保護のためにローカルLLMを用いて動作させることを目指します。 - Zenzaiにユーザ辞書機能が搭載されました。
- このほか、ctrl+h/kなどのショートカットキーに対応し、いくつかのバグを修正しました。
What's Changed
- fix: case .removeLastMarkedText:でselectionIndexをリセットするように修正 by @nyanko3141592 in #69
- feat: macのショートカットキーに対応 by @nyanko3141592 in #72
- chore: install.shでxcodeprojファイルを利用するよう変更 by @diskshima in #71
- feat: ユーザ辞書機能を実装 by @ensan-hcl in #73
- design: 番号付きの候補リスト幅を少し広くする by @diskshima in #76
- docs: README.mdを更新 by @ensan-hcl in #79
- experimental: ChatGPT APIを利用した予測入力機能のベースを実装 by @nyanko3141592 in #78
- security: OpenAI APIキーをkeychainに保存するように変更 by @nyanko3141592 in #81
- fix: Zenzaiがなくてもユーザ辞書が動作するように修正 by @ensan-hcl in #75
- refactor: use folders instead of groups by @ensan-hcl in #82
- fix: #76 を復活させる by @ensan-hcl in #83
New Contributors
- @diskshima made their first contribution in #71
Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11
v0.1.0-alpha.10
What's New?
署名付きpkgの配布に変更し、デフォルトで全角スペース、シフト+スペースで半角スペースが入力できるようにしました。また、ローマ字かな変換に「xn→ん」を追加し、F6/F7/F8キーでのひらがな・カタカナ・半角カタカナへの変換も可能になりました。さらに、プロフィール付き変換の性能と安定性を向上させています。
What's Changed
- feat: デバッグウィンドウ機能を追加 by @ensan-hcl in #60
- feat: notarizationをpkgbuildのプロセスに追加 by @ensan-hcl in #62
- chore: install.shの実行時に自動でlintを適用するようにして、実際にlintを適用 by @ensan-hcl in #63
- F6/F7/F8キーによる選択範囲のひらがな・カタカナ・半角カタカナ変換の実装 by @nyanko3141592 in #64
- feat: make linter more strict and conduct check at install.sh by @ensan-hcl in #65
- feat: 全角スペースをデフォルトに変更 by @ensan-hcl in #67
- chore: zenzaiバージョンを更新 by @ensan-hcl in #68
Full Changelog: v0.1.0-alpha.9...v0.1.0-alpha.10
v0.1.0-alpha.9
What's New
このリリースでは変換候補ウィンドウのデザインが大きく改善されたほか、ライブ変換を使っていない場合の利用感が標準の日本語入力システムの動作に大きく近づき、より直感的に利用可能になりました。
What's Changed
- feat: 候補ウィンドウで選択されているセルの数字表記を白色にした by @ensan-hcl in #46
- 「、」「。」の代わりに「,」「.」を入力する設定を追加 by @tomo1238hi in #50
- feat: リッチなN-Best解の表示を実現 by @ensan-hcl in #49
- [doc] readme: mention to git submodules by @gfx in #51
- refactor: SegmentsManagerクラスを導入し、MarkedTextの管理や変換候補の管理をここに統一した by @ensan-hcl in #52
- feat: 単文節の変換を優先的に表示し、そのあとで入力全体の変換候補を出すように変更 by @ensan-hcl in #53
- refactor: 変換候補ウィンドウを出す/出さないの調整をSegmentsManagerサイドで管理するように変更 by @ensan-hcl in #54
- feat: ライブ変換を利用しない場合に変換候補ウィンドウが自動で表示される機能を追加 by @ensan-hcl in #55
- feat: 「プレビュー」の状態を追加し、composingとselectingの間でここに遷移するように変更 by @ensan-hcl in #56
- feat: 変換候補ウィンドウのデザインを丸みを帯びたものに変更 by @ensan-hcl in #57
- feat: ウィンドウの幅が動的に変化するよう調整 by @ensan-hcl in #58
- feat: 変換候補ウィンドウの数字の高さを微調整 by @ensan-hcl in #59
New Contributors
- @tomo1238hi made their first contribution in #50
Full Changelog: v0.1.0-alpha.8...v0.1.0-alpha.9
v0.1.0-alpha.8
What's New?
α8バージョンでは、Zenzaiに新しいバックエンドモデル「zenz-v2」が搭載されました。このモデルはzenz-v1に比べてメモリ負荷を抑えつつ、より高精度で安定した変換を実現します。また、zenz-v2の新機能である「文脈付き変換」により、カーソル左側のテキストに応じて最適な変換候補を選択することができます。
さらに、変換候補ウィンドウの実装方式を独自のものに切り替えました。これにより、従来のウィンドウに存在した制約を取り除き、今後の柔軟な改善が可能となります。
その他にも、 @hazi のコントリビュートによりメニューバーのアイコンが一層魅力的になり、 @gfx の貢献でインストールスクリプトの処理が改善されました。
What's Changed
- feat: zenz-v2を用いたZenzaiに更新する by @ensan-hcl in #28
- change: menubar icon / TISIconIsTemplate support by @hazi in #33
- feat: 候補WindowのNSWindowによる独自実装 by @nyanko3141592 in #35
- feat: shift+spaceで1つ上の候補を選択する機能を追加 by @ensan-hcl in #37
- improve install.sh: echo commands and set pipefail in case xcpretty is not installed by @gfx in #40
- feat: 設定ウィンドウをかっこよくした by @ensan-hcl in #32
New Contributors
Full Changelog: v0.1.0-alpha.7...v0.1.0-alpha.8
v0.1.0-alpha.7
What's Changed
- feat: 改善されたバージョンのZenzaiを導入 by @ensan-hcl in #26
- fix: 英語入力が日本語入力になってしまう問題を修正 by @ensan-hcl in #25
Full Changelog: v0.1.0-alpha.6...v0.1.0-alpha.7
v0.1.0 alpha 6
What's New
このリリースではZenzaiの利用時に単純な学習機能が利用できるようになります。学習機能は調整中のため、フィードバックを歓迎します。
What's Changed
- [feat] Zenzai利用時に学習機能を有効化 by @ensan-hcl in #22
- [feat] 学習を弱化 by @ensan-hcl in #23
Full Changelog: v0.1.0-pr.22.alpha.1...v0.1.0-alpha.6
v0.1.0-pr.22.alpha.1
#22 のお試し用リリースです。ニューラルかな漢字変換システム「Zenzai」で無効化していた学習機能を有効化しました。
Full Changelog: v0.1.0-alpha.5...v0.1.0-pr.22.alpha.1
v0.1.0-alpha.5
α5 supports a whole new Neural Japanese Input System: Zenzai. It also includes some usability enhancements.
For more information on Zenzai, see our new blog post: https://zenn.dev/azookey/articles/ea15bacf81521e
What's Changed
- [Refactoring] 肥大化したInputControllerを分割 by @nyanko3141592 in #13
- [Experimental] Zenzai by @ensan-hcl in #12
- feat: Ctrl+Hでbackspaceする機能を追加 by @ensan-hcl in #20
- fix: escapeを押した場合の挙動を修正 by @ensan-hcl in #19
- chore: AzooKeyKanaKanjiConverterのバージョンを最新版に更新 by @ensan-hcl in #21
New Contributors
- @nyanko3141592 made their first contribution in #13
Full Changelog: v0.1.0-pr.12.alpha.1...v0.1.0-alpha.5
v0.1.0-pr.12.alpha.1
What is this
#12 のお試し用リリースです。ニューラルかな漢字変換システム「Zenzai」を試験的に搭載しています。
v0.1.0 alpha 4
What's New?
- 変換候補ウィンドウが最前面に表示されない不具合を修正しました。
How to Install?
README.mdをご覧ください。