KanKer 发表于 2005-7-17 00:26:50

在scim/skim 1.4.0上,只能卸载了scim-qtimm才能打开djclient,否则设什么都是段错误。

liuspider 发表于 2005-7-17 01:00:27

正解,那就是我说为什么要等 下一个版本的 scim-qtimm 的原因 :)

cjacker 发表于 2005-7-17 07:57:12

没骂你的意思的:mrgreen:

我就是觉得你这样做的话,实在是太累,而且也不便于共享代码: 你发布了源代码我也不定会去看的:和现在的CVS HEAD 差太远的话,分辨出并合并一部分代码的工作量太大了

我的建议是(记得以前没给你提过这个建议):
1. 如果你要使用自己修改的那个 input window 的话,可以考虑将他作为一个独立的 skim plugin 来开发(如果你愿意,可以放到 skim CVS 中,作为一个标准 plugin 来随 skim 一同发布)。用户可以自由选择使用哪一个 input window。这样可维护性要高很多。

2.至于配置界面,我知道你删除了不少东东,不给用户修改。我觉得一个更好的方案是在 skim 中实现 kiosk 支持,这样的话,提供一个全局 kiosk 规则就好了。当然,用户如果明白的话,且又有root权限,他完全可以绕过 kiosk 的控制,但是如果这样的话,在现在的情况下他也完全可以安装一个“官方”的 skim 的来获得全部的功能和选项。

我的建议就是为了避免不必要的重复劳动(skim/src 目录下的东东我觉得你应该是没有兴趣修改的吧 :) ),且充分发挥代码公用,让更多的人可以从中受益。同时,可以让你专注于你真正关心的内容,比如说定制用户界面。

当然,现在 skim 还不支持 kiosk,但是据我的了解,加入这个支持不是很复杂,关键是看你如何划分要控制的功能

有道理!

src下的东西最近也在动,sign.

不过不是什么计划性的,感觉哪个地方不爽了我就动一下。

到目前为止还属于个人行为,不是职业行为:-D

liuspider 发表于 2005-7-17 10:09:25

hoho, 除了我上面提到的部分之外的,如果你觉得不爽的,而且不是只对中文的话,可以讨论一下啊,是否可以直接修改 skim CVS

现在 skim 的所有 contributor 也都是业余的...

我觉得我的建议是个比较长久的解决方案

不论怎么说,如果你发现什么 bug 的话,或者觉得可以合并入 skim 的特性或改进的话,请通知一下(最好给出 patch:mrgreen: )

baif 发表于 2005-7-17 22:41:20

kanker:
/usr/lib/gtk-2.0/immodules/im-scim.so
scim 1.3.3的包中这个文件应该为:
/usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so

KanKer 发表于 2005-7-17 23:21:43

不需要这样改,在scim的post脚本里有一句
gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
就是为了解决你上面所说的问题的。

baif 发表于 2005-7-18 09:43:21

恩,修正一下。可以。
页: 1 [2]
查看完整版本: skim 1.4.0 稳定版发布