diff --git a/release.json b/release.json index 7a1eefa..de2c321 100644 --- a/release.json +++ b/release.json @@ -1,7 +1,7 @@ { - "url": "https://r2-vrime.mii.dev/releases/vrclipboard-ime-gui_1.5.0_x64_ja-JP.msi.zip", - "version": "1.5.0", - "notes": "アップデート機能の追加, 日本語変換時にクラッシュするバグの修正", - "pub_date": "2024-09-22T07:15:54+00:00", - "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTTStkVlpUR0NpcVlrODNwM1M5NTUvWjNQVmxveVZTbWVqbjk5LzM5SFljanBSb05wa1RwM2J0ZlhhdWFqTzhEN2k0bjJReFBXVHRGNU9XS1RjZjYyVWU3Z2IxaWRNdGc4PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzI2OTkxNTkwCWZpbGU6dnJjbGlwYm9hcmQtaW1lLWd1aV8xLjUuMF94NjRfamEtSlAubXNpLnppcApIYUIvSmlCM2MxNEZlVm5tSEpqMkNta1VkRml1MjdFeW5xN25IVE50UVZnaTlzOU9tOXNRY1NYMlU5MDFtMFRyN2F3ME8wRWZYSS9UMGZFSUE0bGtDUT09Cg==" - } + "url": "https://r2-vrime.mii.dev/releases/vrclipboard-ime-gui_1.6.0_x64_ja-JP.msi.zip", + "version": "1.6.0", + "notes": "ベータ機能 Text Services Framework を使用した再変換を追加", + "pub_date": "2024-09-23T07:59:37+00:00", + "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVTTStkVlpUR0NpcVdnb0phVVBYd2dYWjlHbXdCRGloZzJaZ21aejR2UjgyYXlkWnpvTUI1aERjellPc2lYVHhqaWUrWmdQUXZTMkR4MkVPMWdROHM3RlN2cUFDV3ZBNFE0PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzI3MDc4MzExCWZpbGU6dnJjbGlwYm9hcmQtaW1lLWd1aV8xLjYuMF94NjRfamEtSlAubXNpLnppcAo2WXhDUWlUNkNtamJmdkloaXRBUEEzdmhvTnJubDQ3Q3dNaXk0OGZISnU4WmM0eVp1NG9KMS9RUUgyY25pd01uWGlCVnpYUDlVc0tIYVlVRU10NzhBdz09Cg==" +} diff --git a/src-tauri/src/handler.rs b/src-tauri/src/handler.rs index 26bb836..99c1536 100644 --- a/src-tauri/src/handler.rs +++ b/src-tauri/src/handler.rs @@ -33,6 +33,9 @@ impl ConversionHandler { impl ConversionHandler { fn tsf_conversion(&mut self, contents: &str, config: &Config) -> CallbackResult { + if contents.chars().count() > 140 { + return CallbackResult::Next; + } if config.skip_url && Regex::new(r"(http://|https://){1}[\w\.\-/:\#\?=\&;%\~\+]+").unwrap().is_match(&contents) { return CallbackResult::Next; } diff --git a/src/SettingsComponent.tsx b/src/SettingsComponent.tsx index ea8978c..1abebcb 100644 --- a/src/SettingsComponent.tsx +++ b/src/SettingsComponent.tsx @@ -191,7 +191,8 @@ const SettingsComponent = () => { className="mr-2" /> - ベータ機能: Text Services Framework 再変換を使用(区切り、モード変更、開始文字が無効化されます) + ベータ機能: Text Services Framework 再変換を使用(区切り、モード変更、開始文字が無効化されます) + Windows11を使用している場合は、「以前のバージョンの Microsoft IME を使う」を有効化する必要があります。 { VRClipboard-IME - v1.5.0 + v1.6.0