Fcitx 4.1.1

1、修复4.1.0中的几个影响码表的严重问题。以及和小键盘相关的一些问题。
2、修复所有组件的一些编译问题,包括会覆盖打包者的Flags的问题。
3、右键菜单增加帮助选项(打开http://fcitx.github.com/handbook/)
4、fcitx-cloudpinyin 支持双拼,以及修复一些其他问题(0.1.1)
5、fcitx-googlepinyin 修改License为GPLv3+(0.1.2)
6、fcitx-sunpinyin 为支持fcitx-cloudpinyin增加双拼查询接口。(0.3.1)
7、fcitx-fbterm 增加帮助启动和正确配置的脚本(0.1.1)
8、修复其他组件在FreeBSD上编译以及使用的问题。

感谢帮助测试的bigcat, mazenvoy。

This entry was posted in fcitx development. Bookmark the permalink.

26 Responses to Fcitx 4.1.1

  1. CodeMan says:
    Firefox 7.0 GNU/Linux

    沙发~
    表示很给力,所有组件编译过程没有出现依赖关系错误~

  2. Iven says:
    Firefox 6.0.2 Windows 7 x64 Edition

    支持双拼好啊,回去试试。

  3. Tao Zhu says:
    Firefox 6.0.2 GNU/Linux

    wengxt的ppa啥时候出来啊?

  4. CodeMan says:
    Firefox 6.0 GNU/Linux

    问楼主个问题,我在arch上安装fcitx-sunpinyin时需要安装sunpinyin,在编译sunpinyin时发生错误:
    src/ime-core/imi_plugin.cpp: 在构造函数‘CIMIPythonPlugin::CIMIPythonPlugin(std::string)’中:
    src/ime-core/imi_plugin.cpp:102:44: 错误:‘PyString_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:103:40: 错误:‘PyString_AsString’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:105:48: 错误:‘PyString_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:106:44: 错误:‘PyString_AsString’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:108:58: 错误:‘PyString_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:109:54: 错误:‘PyString_AsString’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp: 在函数‘wstring PyUnicode_AsWString(PyObject*)’中:
    src/ime-core/imi_plugin.cpp:151:60: 错误:不能将‘Py_ssize_t PyUnicodeUCS4_AsWideChar(PyObject*, wchar_t*, Py_ssize_t)’的实参‘1’从‘PyUnicodeObject*’转换到‘PyObject* {aka _object*}’
    src/ime-core/imi_plugin.cpp: 在函数‘void ExtractSequence(TPluginCandidates&, PyObject*)’中:
    src/ime-core/imi_plugin.cpp:170:54: 错误:‘PyInt_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:175:74: 错误:‘PyInt_AsLong’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp: 在成员函数‘virtual TPluginCandidates CIMIPythonPlugin::provide_candidates(const TPluginPreedit&, int*)’中:
    src/ime-core/imi_plugin.cpp:198:35: 错误:‘PyInt_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:199:47: 错误:‘PyInt_AsLong’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:204:52: 错误:‘PyInt_AsLong’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp: 在成员函数‘virtual TPluginCandidate CIMIPythonPlugin::translate_candidate(const TPluginCandidate&, int*)’中:
    src/ime-core/imi_plugin.cpp:233:35: 错误:‘PyInt_Check’在此作用域中尚未声明
    src/ime-core/imi_plugin.cpp:234:47: 错误:‘PyInt_AsLong’在此作用域中尚未声明
    scons: *** [src/ime-core/imi_plugin.os] Error 1
    scons: building terminated because of errors.
    有人说是python版本的问题,于是我把arch的默认python版本改成了python2.7,但是问题依然没解决,求助~

  5. csslayer says:
    Firefox 6.0 GNU/Linux x64

    @CodeMan 话说你都用arch了为啥不直接yaourt -S fcitx-sunpinyin ……

    sunpinyin-git的pkgbuild里面有你想要的东西。

  6. CodeMan says:
    Firefox 6.0 GNU/Linux

    @csslayer
    额….作为一个arch新手,我表示无语了。。。还有个问题:我用源码安装的fcitx-googlepinyin,安装位置设置的时/usr,并且安装过程没有出错,但是重启fcitx后没有googlepinyin这一项,还有就是换成4.1.1后,我的云输入没了~,重新编译安装新的cloudpinyin似乎也没有解决问题,你说我是不是把他们都删掉然后都用yaourt安装?

  7. csslayer says:
    Firefox 9.0a1 Windows 7

    @CodeMan 我没意见……
    也许你之前的prefix和现在的不一样

  8. Iven says:
    Firefox 6.0.2 GNU/Linux x64

    我用 Arch AUR 上的 fcitx-hg、fcitx-cloudpinyin-git ,并且在 fcitx-configtool 里面启用了云输入,双拼云输入怎么还是不出啊……全拼倒是正常……输入的拼音足够长了啊……

  9. csslayer says:
    Firefox 9.0a1 Windows 7

    @Iven 你啥时候编译的…… = =b,是不是不够新。
    直接都用稳定版呗。我刚刚试了试,没问题。

  10. Iven says:
    Firefox 6.0.2 GNU/Linux x64

    @csslayer 之前用的是 hg 的也不行,换成稳定版好了……

  11. ark12211 says:
    Opera 11.51 GNU/Linux

    请教能不能设置大写锁定之后直接输出大写字母呢,我不想按回车

  12. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @ark12211 禁用自动英文那个模块,如果你不介意损失掉的功能的话。

  13. ark12211 says:
    Opera 11.51 GNU/Linux

    @csslayer 呃……昨天arch从源升级了4.1.1,按o就直接输出之前输入的了……

  14. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @ark12211 ……啥意思。是你发现bug了还是你问题解决了?……

  15. ark12211 says:
    Opera 11.51 GNU/Linux

    @csslayer bug…输入wo就直接输出w的第一个字了……

  16. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @ark12211 哪个输入法?我试了几个都没有问题。
    另外fcitx的默认是左右shift可以选第二个候选词和第三个候选词……

  17. ark12211 says:
    Opera 11.51 GNU/Linux

    @csslayer 人品问题,莫名其妙的又没问题了……
    PS:刚才搞错了,应该是输出第三个候选字,所有输入法都是,不过4.1的时候我已经把第二第三候选的快捷键清空了

  18. iSayme says:
    Google Chrome 13.0.782.215 GNU/Linux

    想请问一个新版本(4.0以后)的fcitx的问题
    我用的旧版本(fcitx-utf8-svn_3.6.3-20100713-r389_i386.deb)的输入法使用如下,
    比如我用的是chrome浏览器,新打开一个tab标签页,切换到中文输入状态.输入了 一些中文,然后在原来的标签页旁边又打开了一个tab标签页,进入了一个网址(是重新进入一个网址,而不是直接在新标签页的地址栏测试输入).这时仍然可以直接输入中文,而不用再按一次 CTRL+SAPCE来切换输入法.
    即,一个浏览器就用一个输入法状态,但是新版本的fcitx,一个tab标签页就得用一个输入法,每个新tab标签页都得切换一次中文,感觉很麻烦,所以即使新版本有图形化的配置界面,我也一直没有升级到新版本.
    不知道可否改进一下,非常感谢

  19. Openbilly says:
    Google Chrome 15.0.874.5 GNU/Linux

    大写那个问题说实话我也觉得很烦,竟然我要大写,就肯定是英文的了,最后还要按一下回车。。。而且中文输入时,基本没用过回车是怎么回事,手指没那么长。

  20. rooftop says:
    Opera 11.51 Windows XP

    hi,csslayer
    4.1.1在opera中可以正常输入,但是无法光标跟随,有什么方法可以解决吗?

  21. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @rooftop xim里面唯一一个选项,禁用掉它。(副作用就是其他xim的程序可能变得不光标跟随,你看着办吧)

  22. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @Openbilly @iSayme 禁用掉自动英文那个模块。我觉得还是有好处的,因为可以直接输入英文整句(除了第一个字母大写之外,剩下的大小写标点随意了)。

  23. Openbilly says:
    Google Chrome 15.0.874.15 GNU/Linux

    @csslayer 如何禁掉自动英文的模块?还有,其大家都习惯开Cap键位就是为了大写几个字母,如果要实现英文整句的输入“;”已经达到这个目的,是否可以考虑一下这个问题呢?

  24. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @Openbilly 装fcitx-configtool或者kcm-fcitx。
    (我实在不打算教手动修改的办法了……)

  25. rooftop says:
    Google Chrome 13.0.782.220 Windows XP

    @csslayer
    好吧,继续用Chromium

    PS:最近blog访问好慢~~

  26. csslayer says:
    Firefox 6.0.2 GNU/Linux x64

    @rooftop 最近在blog机器上测试编译程序……内存不够,于是关掉web服务,结果有时候又忘了开了。。。。

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.