gtk2/modules/engines/pixbuf
Owen Taylor 6090d199a5 Optimize the case where a component is entirely transparent by skipping
Sun Jan 27 23:58:13 2002  Owen Taylor  <otaylor@redhat.com>

        * pixbuf-render.c (compute_hint): Optimize the case
        where a component is entirely transparent by skipping
        drawing it.

        * pixbuf-rc-style.c (theme_parse_image): Catch case
        where background or overlay border/stretch are specified
        without a background image.

        * pixbuf-render.c (theme_pixbuf_destroy): Actually free
        the structure and filename.
2002-01-28 05:34:17 +00:00
..
examples/bubble fix image file names 2002-01-19 07:28:56 +00:00
.cvsignore Moved into docs/ subdir 2000-03-06 18:47:32 +00:00
ChangeLog Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
Makefile.am Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
pixbuf-draw.c Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
pixbuf-main.c A few updates for GTypePlugin. 2001-02-01 23:55:43 +00:00
pixbuf-rc-style.c Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
pixbuf-rc-style.h A few updates for GTypePlugin. 2001-02-01 23:55:43 +00:00
pixbuf-render.c Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
pixbuf-style.h A few updates for GTypePlugin. 2001-02-01 23:55:43 +00:00
pixbuf.h Optimize the case where a component is entirely transparent by skipping 2002-01-28 05:34:17 +00:00
README Initial revision 2000-02-07 02:36:39 +00:00

The code in this directory is a GTK+ theme engine based on the earlier
pixmap theme engine.

The config files are meant to be compatible, but instead of rendering
using Imlib, it renders using GdkPixbuf.  This makes the memory
management much more understandable, and also allows us to use
GdkPixbuf's high quality scaling.

Most of the code was reworked/rewritten in the process to make it more
understandable and maintainable.

There are lots of bugs here, a considersable number of bugs. But it's
cleaned up a great deal from the older pixmap engine. Please don't
make it uglier again.

Owen Taylor <otaylor@redhat.com>
6 February 2000