From 9b4f1838e94ad250d2a43300a5536bd515720c2f Mon Sep 17 00:00:00 2001 From: ensan-hcl Date: Sat, 16 May 2026 16:16:09 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20alignment=20separator=E3=82=92=E6=9C=89?= =?UTF-8?q?=E5=8A=B9=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Package.swift | 2 +- Core/Sources/Core/InputUtils/SegmentsManager.swift | 8 ++++---- azooKeyMac/AppDelegate.swift | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Core/Package.swift b/Core/Package.swift index 3d8f1a48..e42d2b6a 100644 --- a/Core/Package.swift +++ b/Core/Package.swift @@ -21,7 +21,7 @@ let package = Package( ) ], dependencies: [ - .package(url: "https://github.com/azooKey/AzooKeyKanaKanjiConverter", revision: "b724d6806f8750c9a7a67436e95d760af8879614", traits: kanaKanjiConverterTraits), + .package(url: "https://github.com/azooKey/AzooKeyKanaKanjiConverter", revision: "bbef9d2d99a2e9e69ac3f7e2e07b08474de59a81", traits: kanaKanjiConverterTraits), .package(url: "https://github.com/apple/swift-crypto.git", from: "3.0.0"), .package(url: "https://github.com/weichsel/ZIPFoundation.git", from: "0.9.0") ], diff --git a/Core/Sources/Core/InputUtils/SegmentsManager.swift b/Core/Sources/Core/InputUtils/SegmentsManager.swift index b2a97a58..8b9769c5 100644 --- a/Core/Sources/Core/InputUtils/SegmentsManager.swift +++ b/Core/Sources/Core/InputUtils/SegmentsManager.swift @@ -148,8 +148,9 @@ public final class SegmentsManager { versionDependentMode: .v3( .init( profile: Config.ZenzaiProfile().value, - leftSideContext: leftSideContext - ) + leftSideContext: leftSideContext, + enableAlignmentSeparator: true, + ) ) ) } @@ -506,10 +507,9 @@ public final class SegmentsManager { self.kanaKanjiConverter.importDynamicUserDictionary([], shortcuts: dynamicShortcuts) - let prefixComposingText = self.composingText.prefixToCursorPosition() let leftSideContext = forcedLeftSideContext ?? self.getCleanLeftSideContext(maxCount: 30) let result = self.kanaKanjiConverter.requestCandidates( - prefixComposingText, + self.composingText, options: options( leftSideContext: leftSideContext, requestRichCandidates: requestRichCandidates, diff --git a/azooKeyMac/AppDelegate.swift b/azooKeyMac/AppDelegate.swift index 3063eabe..59b324b5 100644 --- a/azooKeyMac/AppDelegate.swift +++ b/azooKeyMac/AppDelegate.swift @@ -45,7 +45,7 @@ class AppDelegate: NSObject, NSApplicationDelegate { for: .applicationSupportDirectory, in: .userDomainMask ).first! - .appendingPathComponent("azooKey", isDirectory: true) + .appendingPathComponent("azooKey", isDirectory: true) } return applicationSupportDirectoryURL.appendingPathComponent("memory", isDirectory: true) }