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吧……累了不说了

This entry was posted in fcitx development and tagged , . Bookmark the permalink.

2 Responses to fcitx 系统托盘修改

  1. qii says:
    Unknown Unknown

    ubcn论坛有人做了fcitx日语输入法。。。。
    http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=262914

  2. CS Slayer says:
    Unknown Unknown

    挺好挺好,不过既然是基于码表的,那就是说不能输入日语汉字喽?。。

    我不知道[正常的日语输入法]是啥……就是日本人通常用的输入法究竟是什么结构,我猜测应该是键盘的案件直接能够对应上假名吧,而不是什么罗马音输入。

    因为罗马音到假名再到汉字和和拼音到中文映射多了一次……

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.