vChewing / vChewing-macOS

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

將 IMK 選字窗的專屬預處理步驟進行重構分流。 #454

Closed ShikiSuen closed 1 year ago

ShikiSuen commented 1 year ago

將 IMK 選字窗的專屬預處理步驟進行重構分流。

威注音輸入法 3.5.0 版為止的做法是「在分診函式被呼叫之前先處理」,但這多少帶來了一些管理層面上的混亂。 該封裝到 CtlCandidateIMK 內部的,一定得封裝。 可以趁此淘汰 - (unsigned long long)windowLevel API_AVAILABLE(macosx(10.14)); 這個 API,因為存在唯一解。

ShikiSuen commented 1 year ago

Done.