2009年2月25日星期三

[转]Gtk+ 3.0 Theming API Summary

前些日子的Gtk+ 3.0 Theming API Hackfest已经结束了,结果已经出来了,在这里整理一下,很多令人激动的东西。
在GTK+3.0主题支持方面,将有如下变化:
默认支持RGBA:我在《体验最新的Murrine GTK+引擎(支持RGBA透明)》说过,支持RGBA可能要等到GTK+3。看样子预言的没错,开发者终于决定让GTK+支持RGBA了。2010的GNOME桌面将很有看头!
CSS支持:制作主题将不是什么麻烦的事情,会CSS即可,在GTK+3时,这将内置支持。其中默认引擎将支持基本CSS特性,另外将会有一个支持全特性的CSS引擎。
完全Cairo绘制:默认的GTK+主题引擎将完全使用Cairo来绘制。
主题动画支持:基于timeline和stylecontext,很期待!
大致上以上几点,一些技术细节就不表述了。
如果这些特性不跳票,光是从Theming API上来说,GTK+3还是很有看头的!

没有评论: