Category Archives: Linux
Fcitx-dbus-svn ON AUR
由于我现在一直使用KDE桌面,某日曾经发现了个好东西:kimpanel 这个Plasmoid帮助Plasma和linux当中的输入法实现了一个统一的界面,目前linux下面流行的三个输入法fcitx, scim, ibus都由作者实现了一个后端。由于某些原因,Fcitx界面和程序是不分离的,因此只能用修改源码的方式使其支持kimpanel。kimpanel通过dbus和输入发进行交互活动,从而完成界面的统一。 fcitx-dbus的原作者貌似很久都没有维护了,因为最近fcitx修改了大量的bug,因此原有的fcitx-dbus还保留着这些bug……由于Archlinux的AUR上的fcitx-dbus-svn的包是我打的,因此我把我的port给放到AUR上了……原作者和各位用户不要伤心啊……? 貌似kimpanel还有一些问题,和fcitx的支持不是那么好,因此我(就算是为了我自己)也修改了一部分的bug…… 跑去fcitx的issue发了个贴,暂时没人理我……又和fcitx-dbus的作者发了个信……也没理我……囧
KDE4任务栏缩略图研究
由于KDE4的Smooth task和任务栏都支持在kwin下面的缩略图显示,但是对于compiz来说就无能为力了,一直想让compiz也能够支持这个,所以我想稍微研究一下。 compiz其中也有缩略图的设计,但是那个功能是和compiz本身联系在一起的。kwin究其原因,是通过Xatom传递参数,进行缩略图绘制的,这部分的信息包括了个数以及每个缩略图的Rect信息,实际上就是让wm帮你画缩略图,类似远程调用的效果,因此如果我们需要在compiz当中实现这一功能,我们需要制作一个compiz插件,这部分实现对应的功能。 compiz和kde的结合毕竟不算紧密,因此出点什么问题也情有可原啦。。 改日写写这个插件看看。 P.S. 我每天都喜欢逛悠kde-look.org,哈哈哈。。 P.S 2 新版compiz已经支持了…… 0.8.4……我的懒惰导致它被我坑了