Tag Archives: fcitx

fcitx的新配置文件

以前很奇怪,compiz config settings manager的配置工具是怎么搞的,为什么插件的代码中没有关于配置界面的东西呢? 后来发现,原来配置是通过一个xml文件描述的,受此启发,fcitx的新gui工具就是按照这个思路开始的 简单的说这次就是用配置文件描述配置文件,然后自动生成gui 以前这部分是用代码集成在fcitx里面的,这样缺失了一些扩展性 不过工程量较大,得慢慢进行

Posted in fcitx development | Tagged | Leave a comment

最终还是忍不住用上了git

给fcitx在github上进行了clone,决定还是用git开发啦~! 我最喜欢的就是git的branch,很方便,目前还是自用吧,有人想用再一起来 svn和git合用并非不可能哦,Amarok就是这么干的嘿呀~

Posted in fcitx development | Tagged , , , | 3 Comments

fcitx的皮肤哇哈哈

今天收到一封信,头顶青天狂喜乱舞,好吧,现在还只能看(code还没有来啦)

Posted in fcitx development | Tagged , | Leave a comment

fcitx 系统托盘修改

参考了gtk qt的代码,终于实现了透明:),这是一小步也是一大步 gtk你就是渣渣……真难懂,其实也不是你的错,谁让你的渲染又利用了cairo呢,摊手(茶) 核心的参考资料如下: qt的实现: http://qt4-x11.sourcearchive.com/documentation/4.5.1-2/qsystemtrayicon__x11_8cpp-source.html 官方文档: http://standards.freedesktop.org/systemtray-spec/systemtray-spec-latest.html gtk的实现: http://git.gnome.org/browse/gtk+/tree/gtk/gtktrayicon-x11.c kde的人写的资料: http://ktown.kde.org/~fredrik/composite_howto.html 具体参考TrayWindow.c吧……累了不说了

Posted in fcitx development | Tagged , | 2 Comments

你好这里是fcitx :)

这次恐怕能说的上是可以告一段落的情况了:),dbus当中恢复了几个没有注意的问题。 我现在可能将目标主要转向关注内存泄漏上面… 已经将fcitx打包安装在自己的电脑上,目前就是测试了,修补了几个以前没有注意的地方,仿佛性能也流畅了起来,大概转换编码还是有些辛苦的吧……? 内存占用上其实我是支持in-memory hold,性能确实不错 utf8带来的新特性:大字符集输入,以后可能可以加入[超]生僻字了 fcitx现在支持的字符输入应该也不少了,刚才特意测试了一下zh_TW.BIG5的locale,也很顺利,只不过要先把繁体打开,估计zh_TW.UTF-8输入简体也没有问题。

Posted in fcitx development | Tagged , | 2 Comments