kimtoy 1.3 strigi 分析器和动画皮肤

nihui | 2011/11/19

本次更新带来了华丽丽的动画皮肤支持以及许多整合性功能 ^^:)

许多动画文件采用的是 apng 格式,如果系统的 libpng 没有 apng 支持则会使用 kimtoy 附带的一份打好补丁的 libpng 1.5.6,因此源码包从之前的 64k 一下子就涨到了 300k+。

这是 youku 上的一段动画皮肤演示 http://v.youku.com/v_show/id_XMzE3NzgwNzA0.html

截图是 strigi 分析器带来的桌面整合特性,可以直接解析出元数据的,都是标准的 ontology,可纳入 nepomuk 索引里面。

下载页面:http://kde-apps.org/content/show.php/KIMToy?content=140967

欢迎在 kde-apps.org 的页面上 vote up 支持~~

热心的 csslayer 大侠为本程序打包架设了 ubuntu ppa 和 obs,特此感谢  ^^:)

https://launchpad.net/~wengxt/+archive/kimtoy

https://build.opensuse.org/project/show?project=home%3Acsslayer%3Akimtoy

 

2011-11-19 v1.3 新增 *.ssf 和 *.fskin 文件的 strigi 分析器 更改 ibus/scim 部分文件的安装路径 新增 scim kconfig 模块并默认启用 默认启用 ibus-kconfig 模块 支持搜狗皮肤的动画皮肤 添加是否启用动画的性能选项 为无 libpng-apng 支持的系统附带副本 编译阶段输出特性总结 修正使用搜狗皮肤时属性按钮过多导致相互覆盖的问题

Tags: ,

12 FEEDBACKS

  1. 心之所在
  2. tmk

    很赞,忍不住要换上了。

  3. stecue

    咦,是不是对ibus和scim的要求变了啊,openSUSE要12.1或者11.4+M17N才能编译成功,似乎是ibus >= 1.4.0, scim >= 1.4.11? 此外cmake的LIB_INSTALL_DIR参数好像不完全管用?设置了之后在64位下还是把scim-1.0安装到/lib,而不是/lib64下面了?或者针对scim-1.0还有专门的参数么?

  4. @stecue 按我打包以及查看cmake经验看,没有。 ibus 要求的话主要是有个 DBUS 相关的宏定义问题。可以去git里面找patch

  5. 妹妹杀手啊,很不错的特性。

  6. @stecue 更新 1.3.1,应该不会编译不过。 安装路径没考虑 64 位的情况,所以就写死了 set(SCIM_LIBEXEC_DIR “${PC_SCIM_PREFIX}/lib/scim-1.0”) set(SCIM_MODULE_DIR “${PC_SCIM_PREFIX}/lib/scim-1.0/1.4.0”) set(SCIM_ICON_DIR “${PC_SCIM_PREFIX}/share/scim/icons”) ibus 的路径也被我写死了。。 set(IBUS_LIBEXEC_DIR “${PC_IBUS_PREFIX}/libexec”) set(IBUS_COMPONENT_DIR “${PC_IBUS_PREFIX}/share/ibus/component”)

    还没弄清楚 pkgconfig 如何才能解出这些路径到 cmake 里面去,1.3.1 继续是写死状态。。。

  7. @nihui

    _pkgconfig_invoke(“gtk+-2.0” GTK2 BINARY_VERSION “” “–variable=gtk_binary_version”) _pkgconfig_invoke(“gtk+-2.0” GTK2 LIBDIR “” “–variable=libdir”)

    fcitx 的搞法……虽然用了内部命令。

  8. @nihui 嗯,1.3.1可以在openSUSE 11.3/11.4正常编译了。openSUSE的ibus几乎肯定是不在/usr/libexec下面的,放在那里会主动报warning不符合FHS。我拆了ibus包也没看到他们放在/usr/libexec。所以ibus的支持俺就没打包先。至于64位scim的问题,我简单粗暴地直接把/usr/lib下面的内容移动到/usr/lib64了,可以打包成功,用起来不知道……我现在只用fcitx……。

  9. @stecue 移动可执行文件本身应该没问题,库一般才会有问题

  10. stecue

    @csslayer 库的话只要路径在环境变量里面能搜索到是不是问题不大哈?指定了库的路径的程序感觉比较少?反正有些二进制的qt程序我把他们自带的qt库删了,然后经常就可以使用系统的qt库了,然后就可以用qtconfig控制界面style了。

  11. @stecue @stecue 具体来说是rpath决定的。但默认会有一个库的搜索目录(系统上一般是 /lib /usr/lib )。

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).

This site uses Akismet to reduce spam. Learn how your comment data is processed.