Skip to content

Commit

Permalink
0.15.1
Browse files Browse the repository at this point in the history
  • Loading branch information
mtgto committed Jan 13, 2024
1 parent e8768ec commit 7bf275e
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 7 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# CHANGELOG

## v0.15.1 (2024-01-13)

- ユーザー辞書を保存後に読み込み直していたバグを修正 (#86)
- Xcodeからデバッグ実行しているときはユーザー辞書の永続化をスキップする (#87)
- GitHub Actionsで利用するのをXcode 15.1に変更 (before 15.0.1) (#89)
- SKK辞書にUTF8-BOMがついている場合は除去する (#90)
- ユーザー辞書を読み込みエラー時はnilでもつようにする (#88)
- 英数・かなキーを打つとエディタに文字が入力されるバグを修正 (#94)
- 通知センターのメッセージのハンドリングで完了メソッドを呼んでなかったのを修正 (#95)

## v0.15.0 (2024-01-07)

- MemoryDictのコンストラクタでtryが不要になってたので除去 (#78)
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,13 +74,13 @@ macSKKが入力メソッドとして選択されているときに入力メニ

この状態でテキストを入力しEnterすることでユーザー辞書にその読みで登録されます。漢字変換も可能ですが単語登録モードで変換候補がない変換が行われた場合は入力されなかったと扱い、入れ子で単語登録モードには入れなくなっています。

AquaSKKと同様、単語登録モードでのみ `C-y` でクリップボードからペーストできます。通常のペースト `Cmd-v` はアクティブなアプリケーションに取られて利用できないため、特殊なキーバインドにしています。
単語登録モードでのみ `C-y` でクリップボードからペーストできます (AquaSKKと同様です)。通常のペーストコマンド `Cmd-v` はアクティブなアプリケーションに取られて利用できないため、特殊なキーバインドにしています。

単語登録をしない場合はEscキーや `C-g` でキャンセルしてください。

### ユーザー辞書から単語の削除

変換候補が選択されている状態で `Shift-X` を入力すると `(よみ) /(変換結果)/ を削除します(yes/no)` という表示に切り替わります。この状態でyesと入力してenterするとユーザー辞書から選択していた変換候補を削除します。noを選んだり `C-g` でキャンセルした場合には何も行いません。
変換候補が選択されている状態で `Shift-x` を入力すると `(よみ) /(変換結果)/ を削除します(yes/no)` という表示に切り替わります。この状態でyesと入力してenterするとユーザー辞書から選択していた変換候補を削除します。noを選んだり Escキーや `C-g` でキャンセルした場合には何も行いません。

現状は選択されている変換候補がユーザー辞書にない場合は `削除します(yes/no)` という表示を行いますが、実際には何も行いません(ユーザー辞書以外を書き換えたくないため)。将来は他辞書からの削除ができるような対応をするかもしれませんが現在は未定です。

Expand Down Expand Up @@ -122,7 +122,7 @@ macSKKではタイプ0, 1, 2, 3, 8, 9に対応しています。

### ユーザー辞書の自動保存

ユーザー辞書が更新された場合、一定期間おきにファイル書き出しが行われます。またmacSKKプロセスが正常終了する際にファイル書き出しが終わっていない更新がある場合はファイル書き出しを行ってから終了します
ユーザー辞書が更新された場合、一定期間おきにファイル書き出しが行われます。またシステム再起動時やバージョンアップのインストール実行後などmacSKKプロセスが正常終了する際にファイル書き出しが終わっていない更新がある場合はファイル書き出しを行ってから終了します
もし即座にファイル書き出ししたい場合は入力メニューから"ユーザー辞書を今すぐ保存"を選んでください。

Command + Option + Escからの強制終了時やシグナルを送っての終了時は保存されないので注意してください。
Expand Down
8 changes: 4 additions & 4 deletions macSKK.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -807,7 +807,7 @@
CODE_SIGN_ENTITLEMENTS = macSKK/macSKK.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 21;
CURRENT_PROJECT_VERSION = 22;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"macSKK/Preview Content\"";
DEVELOPMENT_TEAM = W3A6B7FDC7;
Expand All @@ -821,7 +821,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 0.15.0;
MARKETING_VERSION = 0.15.1;
PRODUCT_BUNDLE_IDENTIFIER = net.mtgto.inputmethod.macSKK;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;
Expand All @@ -842,7 +842,7 @@
CODE_SIGN_ENTITLEMENTS = macSKK/macSKK.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 21;
CURRENT_PROJECT_VERSION = 22;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_ASSET_PATHS = "\"macSKK/Preview Content\"";
DEVELOPMENT_TEAM = W3A6B7FDC7;
Expand All @@ -857,7 +857,7 @@
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = 0.15.0;
MARKETING_VERSION = 0.15.1;
PRODUCT_BUNDLE_IDENTIFIER = net.mtgto.inputmethod.macSKK;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_EMIT_LOC_STRINGS = YES;
Expand Down

0 comments on commit 7bf275e

Please sign in to comment.