vChewing / vChewing-macOS

威注音輸入法 macOS 版,恐怕是截至目前為止在功能多樣性方面最強的第三方免費 macOS 系統專用輸入法,採純 Swift 語言寫就。威注音的著力點是盡可能在力所能及的範圍內將整個產品的功能做得更好用,搭配特製的簡體中文與繁體中文專用辭庫。是純粹的簡體中文注音輸入法(也內贈原生繁體中文輸入模式),更具諸多威注音特色功能。目前研發管理工作均在 CSDN GitCode 進行。
https://vchewing.github.io/
Other
304 stars 10 forks source link

磁帶模式:改良對 `%quick` 字段的支援。 #445

Closed ShikiSuen closed 1 year ago

ShikiSuen commented 1 year ago

結論:威注音不會完全實作行列輸入法規格當中的全部特性,這需要另立一個專案來完成。 正好這個新專案可以要求至少 macOS 14 Sonoma、且活用 SwiftData。 然而,威注音可以很好地提供對 %quick 字段的支援體驗。

P.S.: 或許可以將 .ofAssociates() 狀態克隆出來一些特性給 .ofInputting(),這恐怕需要修改 .isCandidateContainer 的判定規則。

ShikiSuen commented 1 year ago

第一期階段完成。遺留問題:

補記:不得不針對 IMK 選字窗停用對 %quick 的支援,因為相關按鍵邏輯處理的複雜程度遠超想像、且只有九個選字鍵可用。

ShikiSuen commented 1 year ago

所有故障全部修復。結案。