Announcing gtk-null-engine 0.2
October 21st, 2008
The gtk-null-engine, version 0.2 is available:
http://www.gnome.org/~robsta/gtk-null-engine/
9ac60dc1af7a6cf578821d709d90ecdc gtk-null-engine-0.2.tar.gz
The gtk-null-engine is primarily a gtk theme engine template. It can be used as a starting point when attempting to write a gtk theme engine from scratch.
An addition worth mentioning is the gne-inspector executable now accompanying the library. It captures the drawing log output of the theme engine and can thus be used to quickly get an abridgement how widgets are drawn and which drawing functions are used.
Example command-lines:
./gne-inspector GtkButton ./gne-inspector GtkComboBoxEntry
After a successful build the program can be found in the inspector sub-directory.
The source code repository is available at
http://bzr-playground.gnome.org/~robsta/gtk-null-engine
New in version 0.2
- Drawing function logging, see above.
- Resolve special size values: values of -1 for width and/or height mean the full respective extent of the drawable should be covered.
For an exhaustive list of changes please refer to the ChangeLog.