naokiri/cskk

設定ファイル切り替えができるようにする

naokiri opened this issue · 1 comments

設定ファイル関連のAPIを実装する

  • メタデータの仕様変更
    name(displayname)とは別にidを追加する。set時の引数に妥当なものがないため。

  • メタデータから得た設定内容、idとdisplaynameとdescriptionのリストを返すAPI

  • 現在読み込んでいる設定のidを返すAPI

  • idで使用する設定を指定するAPI

現在ルールのidを取得しても表示する場所がfcitx5-skkやwlcskkにないので不要。
初期にデフォルトルールを読み込むことのリソースは今想定しているPC環境での利用においてはさほど大きな量ではないのでnewの変更はせず、読み込みなおさせる方針。