Bug 472629 – Add pango_renderer_get_layout(_line)
authorBehdad Esfahbod <behdad@gnome.org>
Wed, 24 Oct 2007 06:37:13 +0000 (06:37 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Wed, 24 Oct 2007 06:37:13 +0000 (06:37 +0000)
commit60507b9471bf6755fff6d52789b18d3bc5540cea
treef2d491823e6ba79a69bf29d86d69d07ea58b2b3f
parentfb097dd671439d53dfc26f73f70c7aa8c8918304
Bug 472629 – Add pango_renderer_get_layout(_line)

2007-10-24  Behdad Esfahbod  <behdad@gnome.org>

        Bug 472629 – Add pango_renderer_get_layout(_line)

        * pango/pango-renderer.h:
        * pango/pango-renderer.c:
        New public API:

                pango_renderer_get_layout()
                pango_renderer_get_layout_line()

        * pango/pangocairo-render.c (pango_cairo_renderer_draw_shape),
        (release_renderer), (_pango_cairo_do_layout_line),
        (_pango_cairo_do_layout): Use above API to simplify
        shape_renderer implementation.

        * pango/pango.def:
        * docs/pango-sections.txt:
        * docs/tmpl/pango-renderer.sgml:
        Update.

svn path=/trunk/; revision=2460
ChangeLog
docs/pango-sections.txt
docs/tmpl/pango-renderer.sgml
pango/pango-renderer.c
pango/pango-renderer.h
pango/pango.def
pango/pangocairo-render.c