]> Pileus Git - ~andy/gtk/commit
Add an extrodinarily ugly example.
authorOwen Taylor <otaylor@redhat.com>
Sat, 19 Jan 2002 05:39:43 +0000 (05:39 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sat, 19 Jan 2002 05:39:43 +0000 (05:39 +0000)
commitc77a8b918371334e6b24823107a246e66fd62574
treed394fd0725a1796be62db095df3d4a60da90877d
parent3f100bb8191d8e40cc55dbed3ee0ce3c09d480d5
Add an extrodinarily ugly example.

Sat Jan 19 00:32:14 2002  Owen Taylor  <otaylor@redhat.com>

        * examples/*: Add an extrodinarily ugly example.

        * src/pixbuf-draw.c (draw_simple_image): Never shape
        the window, even if we are allowed to. Shaping is
        ugly -- if the widget isn't NO_WINDOW (most are),
        you'll just have to draw it rectangular.

        * src/pixbuf-render.c (pixbuf_render): Always use
        gdk_pixbuf_render_alpha() with FULL_ALPHA() as the
        type.

        * pixbuf.h src/pixbuf-render.c (theme_pixbuf_compute_hints): To
        speed up scaling, cache whether pixbufs have constant rows
        or constant columns.

        * src/pixbuf-render.c (pixbuf_render): Speed up scaling
        by using the hints from compute_hints().
modules/engines/pixbuf/ChangeLog
modules/engines/pixbuf/examples/bubble/README [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/bc-dark.png [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/bc-light.png [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/bc.png [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/bubble-blue.png [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/bubble-parts.xcf [new file with mode: 0644]
modules/engines/pixbuf/examples/bubble/gtk-2.0/triangle_background.png [new file with mode: 0644]
modules/engines/pixbuf/pixbuf-draw.c
modules/engines/pixbuf/pixbuf-render.c
modules/engines/pixbuf/pixbuf.h