ANNOUNCE: gtk-css-engine 0.2 available.
- From: "Robert Staudinger" <robert staudinger gmail com>
- To: gnome-themes-list gnome org
- Subject: ANNOUNCE: gtk-css-engine 0.2 available.
- Date: Wed, 1 Oct 2008 14:26:13 +0200
The CSS Theme Engine for Gtk+, Version 0.1 is available for download:
+ ftp://ftp.gnome.org/pub/GNOME/sources/gtk-css-engine/0.2/
+ 4268420614b57a8e54a40e7fea3ea22c gtk-css-engine-0.2.0.tar.bz2
+ c02e05a4d5afa2be54814ff9f2100dba gtk-css-engine-0.2.0.tar.gz
¿What?
------
The Cascading Style Sheet Theme Engine for the GNU is Not UNIX Image
Manipulation Program Tool Kit Plus (commonly just `CSS engine') is an
experimental theme engine reading styling information from CSS rather
than the traditional gtkrc format.
Because of the fledgling status this project is still in, desktop-wide
use of CSS themes is not supported yet. Currently The Widget
Factory [1] is the recommended way for working with the CSS engine.
The focus of this release is on basic CSS support.
Features:
+ Border radius.
+ Background image: -attachment, -position, -repeat, -size.
+ External tool `css2gtkrc` for extracting gtkrc information from
stylesheets.
Theme:
+ Rounded corners.
+ CSS compliant background-image settings.
+ Use actual borders for checks and options, make them use 100% of
the allocated space.
Internals:
+ Create `color` property and use it for bg- and fg-color
(in `block`, `style`, ...).
+ More robust parsing, handle (some) invalid CSS.
+ Better stability, work around a problem in libcroco (b.g.o#553937).
+ Have an internal instance of `ccss_style_t` with default values,
`ccss_style_init()` initialises the style to those. Then drawing
functions don't have to check for `NULL` pointers any more, or, at
least not handle them functionally.
¿How?
-----
The engine ships a forthcoming port of the `Gilouche' theme by Jakub
Steiner and Garrett LeSage. A screenshot is avavailable at:
+ http://www.gnome.org/~robsta/gtk-css-engine/0.2/Gilouche-CSS-0.2.png
¿Who?
-----
+ Andreas Nilsson: art.
+ Robert Staudinger: code.
¿When?
------
The release-date for the subsequent version has not been determined
yet, but we are confident that 0.3 will be the first version supporting
desktop-wide use. Please refer to the roadmap (TODO file) for details.
[1] http://www.stellingwerff.com/?page_id=10
- Robert Staudinger
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]