Skip to content

Commit

Permalink
update README.md support fcitx5
Browse files Browse the repository at this point in the history
  • Loading branch information
fkxxyz committed Jul 8, 2020
1 parent 0be0ced commit 87ad7ae
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ fcitx输入法框架能够自定义皮肤,然后有个很nb的作者开发了

最终打算参考这个项目,自己用python写个。

由于 fcitx5 也支持主题,最终也实现了转换成 fcitx5 主题!

## 成果

最终两个函数实现,取名为转换器ssfconv,放到 github 托管 https://github.com/fkxxyz/ssfconv
Expand All @@ -15,6 +17,7 @@ fcitx输入法框架能够自定义皮肤,然后有个很nb的作者开发了
2. 将菜单的背景也设置成皮肤的主题色,文字大小和颜色均计算到合理
3. 字体单位改成像素,和搜狗一致,完美还原
4. 调整了翻页指示器的位置,自动生成指示器的图像
5. 额外支持 fcitx5

参考图像在这里看

Expand Down Expand Up @@ -60,6 +63,7 @@ cp 【雨欣】蒲公英的思念 ~/.config/fcitx/skin/
2. ssf格式(未加密,本质是zip)
3. 文件夹(解密或解压ssf格式得到)
4. fcitx格式(在文件夹的基础上多了fcitx_skin.conf,可用于fcitx)
5. fcitx5格式(在文件夹的基础上多了theme.conf,可用于fcitx5)

命令行参数

Expand All @@ -71,14 +75,15 @@ ssfconv <src> <dest> [-t type]

```
fcitx 可直接用于fcitx的文件夹
fcitx5 可直接用于fcitx5的文件夹
dir 解包后的文件夹
encrypted 加密的ssf皮肤
zip 未加密的ssf皮肤(zip)
```

默认是转换为 fcitx 格式。

注意,源文件的格式可以是以上任意四个格式之一,不需要指定,程序已经可以智能识别格式。
注意,源文件的格式可以是以上任意五个格式之一,不需要指定,程序已经可以智能识别格式。

## 已知缺陷

Expand Down

0 comments on commit 87ad7ae

Please # to comment.