今天终于搞定了osd-lyrics对复合窗口管理器的支持,终于可以使用其RGBA半透明功能来平滑歌词的边缘了
可惜在不支持复合的窗口管理器(metacity等)上还是很难看的锯齿边缘。这是外部限制,没办法了
上图一张,哈哈

今天终于搞定了osd-lyrics对复合窗口管理器的支持,终于可以使用其RGBA半透明功能来平滑歌词的边缘了
可惜在不支持复合的窗口管理器(metacity等)上还是很难看的锯齿边缘。这是外部限制,没办法了
上图一张,哈哈

© is-Programmer.com All rights reserved. | Power by Chito 1.1.4 | Theme: Aeros 2.0 by TheBuckmaker.com
May 24, 2009 04:19:25 PM
其实红底黄边最好看了……渐变了反而不好看……
May 24, 2009 08:51:35 PM
@Iven: 这个就是萝卜青菜咯,如果能做到可配置就最好了
Aug 25, 2009 03:05:53 PM
老大,支持compiz的源码部分能贴出来么?在下很想学习一下,谢谢
Aug 25, 2009 06:34:02 PM
@小平: 源代码可以在http://code.google.com/p/osd-lyrics/source/browse/trunk/src/ol_osd_window.c找到
支持compiz主要就是用ol_osd_window_clear_cairo函数在绘制之前先将窗口清成透明。判断是否开了composited功能的代码在ol_osd_window_realize函数里