IME 進度(r1345)

今天主要針對一些特殊按鍵以及和 mozilla 配合的問題。

現在在酷音裡面,已經可以用 shift + 方向鍵的方法來標示新詞,也可以用 CapsLock 來切換中英狀態。另外之前出現在 mozilla 系中,會無法使用 candidate window 的問題也已經解決。這是因為 mozilla 會自己處理 compose window,變成 OnTheSpot 的模式,可是原本 UI 的設定是要有 compose window 才會顯示 candidate window,現在多加了一個選項可以強制指定 candidate window 的位置,或是跟隨 compose window。這顯現了現在 UI 的一個問題,當初是設想讓 UI 可以盡量自己獨立運作,但是顯然還是要有某種 API 實做的規範,才不會變成無用的介面。