目录
目录README.md

libKeqing Engine 鐵恨引擎

霆雨輸入法 (RainyIME) 專用的引擎「刻晴 (libKeqing)」,以 Rust 寫就,尚未完工。

可以視為威注音輸入法專案的 Rust 分支,目標平台是 Linux 與 Windows。
由於威注音輸入法很多模組用 Rust 重寫時需要重新設計,所以乾脆另立模組名稱與產品名稱。
這也允許刻晴輸入法的早期版本不像威注音那樣「功能繁華」,畢竟這兩個平台還有更好用的新酷音輸入法可以用。

目前的進展:

目前暫時沒辦法羅列出所有的待辦事項。

  • 注拼引擎「libKirigiri (霧切)」:鐵恨注拼引擎的 Rust 實作,以刻晴的專武「霧切之迴光」命名(雖然也是白鷺公主的專武就是了)。
    • 重寫進度:全部重寫完畢(本體+單元測試)。
    • 可用性:除了動態注音鍵盤佈局以外的處理一切正常。
    • 待辦事項:得複查下述與動態注音鍵盤排列處理有關的 API,因為相關的單元測試全部失敗了:
      • Composer.common_fix_when_handling_dynamic_arrange_inputs()
      • Composer.handle_eten26() -> Option<char>
      • Composer.handle_hsu() -> Option<char>
      • Composer.handle_starlight() -> Option<char>
      • Composer.handle_dachen26() -> Option<char>
      • Composer.handle_alvinliu() -> Option<char>
  • 組字引擎「libAlioth (玉衡)」:尚未開工。
  • 語言模組資料管理引擎「libAlkaid (瑤光)」:尚未開工。

著作權 (Credits)

// (c) 2024 and onwards The RainyIME Project (AGPL v3.0 License).
// ====================
// This code is released under the AGPL v3.0 License (SPDX-License-Identifier: AGPL-3.0)

$ EOF.

关于

霆雨输入法专用的引擎,以 Rust 写就,尚未完工。

825.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号