fcitx源代码及deb安装包 - PPA源已经建立,将会停止手工更新

系统字体配置、中文显示和输入法问题
回复
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: fcitx源代码及deb安装包 - 更新到r364 - 设置了TrayWindow的名字

#871

帖子 lilydjwg » 2010-06-04 22:18

alpha.gu 写了:
npnufn 写了:
.......
这个了解。
我指的当然是编译好的二进制文件了。我自己编译的 fcitx 这个二进制文件也是大概1.1M,而archlinux下编译的二进制文件却 500多K,编译其他程序也有类似现象,只是不知道为什么。
倒不是在意体积大小,而是虽然体积差一半,在arch下编译的fcitx却可以正常在Ubuntu中使用……
Arch是i686优化的,Ubuntu应该是386以上电脑都能用吧。
具体的我不清楚啊。
我 Ubuntu 下自己编译的,270K。
试试 strip 它一下?
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: fcitx源代码及deb安装包 - 更新到r364 - 设置了TrayWindow的名字

#872

帖子 csslayer » 2010-06-04 22:50

npnufn 写了:
alpha.gu 写了:
npnufn 写了:为什么楼主编译的文件体积这么大?我自己在archlinux里编译的必这小一半,就想取消记录模式,也可以在ubuntu中使用,但是fcitx-remote失效了。
编辑配置文件取消记录模式从没成功过
大哥,Arch现在是xz压缩啊,而且,PKGBUILD是直接分析makefile的,而deb的包压缩方式不是xz的,东西也放的比Arch多,当然要大了啊,又不是我故意弄大的。
这个了解。
我指的当然是编译好的二进制文件了。我自己编译的 fcitx 这个二进制文件也是大概1.1M,而archlinux下编译的二进制文件却 500多K,编译其他程序也有类似现象,只是不知道为什么。
倒不是在意体积大小,而是虽然体积差一半,在arch下编译的fcitx却可以正常在Ubuntu中使用……
手动编译是没有strip过的哦
这个大小差别估计就是strip上面了,我以前也很疑惑make 出来的和源的大小怎么不一样

archlinux编译好能正常使用并不奇怪,都是elf格式(所有linux都一样啦),和windows一样,vista下面的程序和xp下面的程序并非不能通用,重要的就是动态链接库(so)版本是否一致或者兼容,所以很多非源码的程序要不就附带一堆so文件(例如Vitrualbox就会附带qt的so文件),要不就是静态编译,以保证多个系统都可以执行。
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#873

帖子 alpha.gu » 2010-06-04 22:54

Arch编译过的,是strip过的,Ubuntu我倒是没有想过,下次我来试一下。
头像
npnufn
帖子: 1847
注册时间: 2005-10-14 15:56

Re: fcitx源代码及deb安装包 - 更新到r364 - 设置了TrayWindow的名字

#874

帖子 npnufn » 2010-06-05 10:00

lilydjwg 写了:
alpha.gu 写了:
npnufn 写了:
.......
这个了解。
我指的当然是编译好的二进制文件了。我自己编译的 fcitx 这个二进制文件也是大概1.1M,而archlinux下编译的二进制文件却 500多K,编译其他程序也有类似现象,只是不知道为什么。
倒不是在意体积大小,而是虽然体积差一半,在arch下编译的fcitx却可以正常在Ubuntu中使用……
Arch是i686优化的,Ubuntu应该是386以上电脑都能用吧。
具体的我不清楚啊。
我 Ubuntu 下自己编译的,270K。
试试 strip 它一下?
神奇啊,学习了
之前:

代码: 全选

1133 fcitx 
之后:

代码: 全选

 537 fcitx
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#875

帖子 csslayer » 2010-06-05 17:29

已经把皮肤配置合并进去了

顺便把t3swing没有改托盘的图标也改成png了

还是zdon的样式,不过颜色有所变化,加了个阴影

额,有个希望是赶快做一个不透明的主题作为默认的,否则不开composite会很丑……
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: fcitx源代码及deb安装包 - 更新到r364 - 设置了TrayWindow的名字

#876

帖子 lilydjwg » 2010-06-05 18:56

npnufn 写了: 神奇啊,学习了
之前:

代码: 全选

1133 fcitx 
之后:

代码: 全选

 537 fcitx
:em02 这算什么,没记错的话Vim编译出来9M多,strip后不到2M了。 :em11

当时Vim编译出来我就在想,为什么比源里的要大好几倍呢?后来可能是看到file的结果有的文件在最后有个stripped,有的是unstripped,然后就不记得怎么把strip这个命令给找出来了。

知道这个命令后,我又想到fcitx是自己编译的,就去strip了一下。
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#877

帖子 csslayer » 2010-06-05 20:16

画了个比较丑的主题作为默认主题(其实也许不是太难看,和老样式很像),主要是为那些不开桌面特效/混成的人准备的,t3swing的雪人主题也保留了

桌面混成有很多方式,那些轻量级窗口管理器也可以混成的
kwin,自带
compiz,自带
metacity,gconf里面可以设置
xfwm4,自带
其他:安装xcompmgr,并在已经运行窗口管理器基础上运行之
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#878

帖子 wangdu2002 » 2010-06-06 2:23

多谢楼上考虑周到。。。某就是不开桌面特效的“那些人”之一。。。 :em04
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#879

帖子 csslayer » 2010-06-06 12:57

在alpha.gu上传包之前先贴个图好了
snapshot6.png
感觉上比原来的紧凑吗?输入法名称变成一个字了

旁边是新托盘图标
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: fcitx源代码及deb安装包 - 更新到r369 - 合并入皮肤功能

#880

帖子 alpha.gu » 2010-06-06 21:31

打包上传进行中……
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: fcitx源代码及deb安装包 - 更新到r369 - 合并入皮肤功能

#881

帖子 hcym » 2010-06-06 21:58

更新新到r369

辛苦了

:em06
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: fcitx源代码及deb安装包 - 更新到r366 - 自己去项目主页看Changelog

#882

帖子 wangdu2002 » 2010-06-07 0:03

csslayer 写了:在alpha.gu上传包之前先贴个图好了
附件 snapshot6.png 已经无效
感觉上比原来的紧凑吗?输入法名称变成一个字了

旁边是新托盘图标
开发团队辛苦了。。。 :em11
不过,看到新的浮动菜单的截图。。。某觉得很不妥当啊。。。某喜欢在浮动菜单的最右侧显示输入法的详细名称,以方便切换码表滴。。。这样咋整啊。。。 :em20
附件
FcitxWB98lc.png
FcitxWB98lc.png (2.32 KiB) 查看 544 次
FcitxWB98jc.png
FcitxWB98jc.png (2.34 KiB) 查看 544 次
FcitxWB98dz.png
FcitxWB98dz.png (2.32 KiB) 查看 544 次
FcitxWB98ch.png
FcitxWB98ch.png (2.32 KiB) 查看 544 次
FcitxWB98zc.png
FcitxWB98zc.png (2.27 KiB) 查看 545 次
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: fcitx源代码及deb安装包 - 更新到r369 - 合并入皮肤功能

#883

帖子 csslayer » 2010-06-07 1:01

我叻个去……你同时用这么多码表的吗……现在显示输入法那里变成了图片了,所以比较郁闷的是皮肤配置暂时不支持非默认的码表输入法的名称显示的配置(大概会变成“码”吧……)

另外,请试试新右键菜单

更新的人注意了,请把老配置文件删掉,这样
或者请使用r370(小更新,老用户不用纠结因配置文件变化带来的无法启动的问题)

另外喜欢精简的用户也建议不要删除默认皮肤
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: fcitx源代码及deb安装包 - 更新到r369 - 合并入皮肤功能

#884

帖子 wangdu2002 » 2010-06-07 1:11

是的。。。某对码表根据需要进行了分解,基本上是五大码表,主码表是不重码的字词码表,副码表是不重码的词汇码表。。。其他少用的码表可以重码滴。
现在主要是切换码表是要点鼠标,效率较低,所以某一直希望Fcitx能支持Z?组合键来完成切换码表的功能,这样使用就非常方便了。。。 :em09
唉,看来新版本某是不能用了。。。就停在svn366吧。。。 :em02
现在水平不行,或许以后,某能看懂Fcitx的源码了,会自已以Fcitx为基础,Diy一个fcip@PX的专用形码输入平台出来。。。 :em05
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: fcitx源代码及deb安装包 - 更新到r369 - 合并入皮肤功能

#885

帖子 alpha.gu » 2010-06-07 7:33

csslayer 写了:我叻个去……你同时用这么多码表的吗……现在显示输入法那里变成了图片了,所以比较郁闷的是皮肤配置暂时不支持非默认的码表输入法的名称显示的配置(大概会变成“码”吧……)

另外,请试试新右键菜单

更新的人注意了,请把老配置文件删掉,这样
或者请使用r370(小更新,老用户不用纠结因配置文件变化带来的无法启动的问题)

另外喜欢精简的用户也建议不要删除默认皮肤
原来这个fopen错误是这个原因啊,我说明明没有少什么东西,怎么就是fopen错误了,昨天半夜了,也懒得去弄。
现在有这种问题,我就先用Arch试,我爱死PKGBUILD模式了:)
回复