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。
沙发~
表示很给力,所有组件编译过程没有出现依赖关系错误~
支持双拼好啊,回去试试。
wengxt的ppa啥时候出来啊?
问楼主个问题,我在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,但是问题依然没解决,求助~
@CodeMan 话说你都用arch了为啥不直接yaourt -S fcitx-sunpinyin ……
sunpinyin-git的pkgbuild里面有你想要的东西。
@csslayer
额….作为一个arch新手,我表示无语了。。。还有个问题:我用源码安装的fcitx-googlepinyin,安装位置设置的时/usr,并且安装过程没有出错,但是重启fcitx后没有googlepinyin这一项,还有就是换成4.1.1后,我的云输入没了~,重新编译安装新的cloudpinyin似乎也没有解决问题,你说我是不是把他们都删掉然后都用yaourt安装?
@CodeMan 我没意见……
也许你之前的prefix和现在的不一样
我用 Arch AUR 上的 fcitx-hg、fcitx-cloudpinyin-git ,并且在 fcitx-configtool 里面启用了云输入,双拼云输入怎么还是不出啊……全拼倒是正常……输入的拼音足够长了啊……
@Iven 你啥时候编译的…… = =b,是不是不够新。
直接都用稳定版呗。我刚刚试了试,没问题。
@csslayer 之前用的是 hg 的也不行,换成稳定版好了……
请教能不能设置大写锁定之后直接输出大写字母呢,我不想按回车
@ark12211 禁用自动英文那个模块,如果你不介意损失掉的功能的话。
@csslayer 呃……昨天arch从源升级了4.1.1,按o就直接输出之前输入的了……
@ark12211 ……啥意思。是你发现bug了还是你问题解决了?……
@csslayer bug…输入wo就直接输出w的第一个字了……
@ark12211 哪个输入法?我试了几个都没有问题。
另外fcitx的默认是左右shift可以选第二个候选词和第三个候选词……
@csslayer 人品问题,莫名其妙的又没问题了……
PS:刚才搞错了,应该是输出第三个候选字,所有输入法都是,不过4.1的时候我已经把第二第三候选的快捷键清空了
想请问一个新版本(4.0以后)的fcitx的问题
我用的旧版本(fcitx-utf8-svn_3.6.3-20100713-r389_i386.deb)的输入法使用如下,
比如我用的是chrome浏览器,新打开一个tab标签页,切换到中文输入状态.输入了 一些中文,然后在原来的标签页旁边又打开了一个tab标签页,进入了一个网址(是重新进入一个网址,而不是直接在新标签页的地址栏测试输入).这时仍然可以直接输入中文,而不用再按一次 CTRL+SAPCE来切换输入法.
即,一个浏览器就用一个输入法状态,但是新版本的fcitx,一个tab标签页就得用一个输入法,每个新tab标签页都得切换一次中文,感觉很麻烦,所以即使新版本有图形化的配置界面,我也一直没有升级到新版本.
不知道可否改进一下,非常感谢
大写那个问题说实话我也觉得很烦,竟然我要大写,就肯定是英文的了,最后还要按一下回车。。。而且中文输入时,基本没用过回车是怎么回事,手指没那么长。
hi,csslayer
4.1.1在opera中可以正常输入,但是无法光标跟随,有什么方法可以解决吗?
@rooftop xim里面唯一一个选项,禁用掉它。(副作用就是其他xim的程序可能变得不光标跟随,你看着办吧)
@Openbilly @iSayme 禁用掉自动英文那个模块。我觉得还是有好处的,因为可以直接输入英文整句(除了第一个字母大写之外,剩下的大小写标点随意了)。
@csslayer 如何禁掉自动英文的模块?还有,其大家都习惯开Cap键位就是为了大写几个字母,如果要实现英文整句的输入“;”已经达到这个目的,是否可以考虑一下这个问题呢?
@Openbilly 装fcitx-configtool或者kcm-fcitx。
(我实在不打算教手动修改的办法了……)
@csslayer
好吧,继续用Chromium
PS:最近blog访问好慢~~
@rooftop 最近在blog机器上测试编译程序……内存不够,于是关掉web服务,结果有时候又忘了开了。。。。