vChewing / vChewing-macOS

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

重寫一套用於工具提示視窗和浮動組字窗的 VCTextView、以圖更完美的縱排漢字顯示。 #486

Closed ShikiSuen closed 1 year ago

ShikiSuen commented 1 year ago

目前的工具提示視窗與浮動組字窗有兩個缺點:

一、在早於 macOS 10.14 Mojave 系統下顯示直書文字時,會有嚴重的排版缺陷。這使得威注音 Aqua 紀念版無法享受到相關的產品特性。 二、工具提示視窗用的那套自訂的 TextView 用 macOS 15 SDK 建置出來的話,會有 Origin 定位故障。

綜上,威注音需要一套自己專用的 TextView,對給定的文字內容做逐行繪製。

ShikiSuen commented 1 year ago

Some issues regarding vertical typography are not solvable in this case, hence abortion.