Bug 469313 – Add pango_layout_set_height() Bug 508179 – PangoGlyphUnit
authorBehdad Esfahbod <behdad@gnome.org>
Tue, 15 Jan 2008 01:20:44 +0000 (01:20 +0000)
committerBehdad Esfahbod <behdad@src.gnome.org>
Tue, 15 Jan 2008 01:20:44 +0000 (01:20 +0000)
commit0946d48d16c30e5b64e3ad946454324a3628be08
tree8e77638d0945c3e92d8435710bd683861014394f
parent7f7dbc1ecc87f11c03aea4a37e2011af3dd9b308
Bug 469313 – Add pango_layout_set_height() Bug 508179 – PangoGlyphUnit

2008-01-14  Behdad Esfahbod  <behdad@gnome.org>

        Bug 469313 – Add pango_layout_set_height()
        Bug 508179 – PangoGlyphUnit confusion

        * pango/pango-layout.h:
        * pango/pango-layout-private.h:
        * pango/pango-layout.c:
        * pango/ellipsize.c (_pango_layout_line_ellipsize):
        New public API:

                pango_layout_set_height()

        See docs for semantics.  Currently only negative height values (number
        of lines) is implemented.

        * pango-view/viewer-render.c (make_layout), (output_body),
        (parse_options):
        Implement --height.

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

2008-01-14  Behdad Esfahbod  <behdad@gnome.org>

        Bug 508179 – PangoGlyphUnit confusion

        * pango/pangowin32.c:
        * pango/glyphstring.c:
        * pango/pango-layout.c (process_item): Remove all traces of
        #PangoGlyphUnit

svn path=/trunk/; revision=2542
ChangeLog
docs/pango-sections.txt
docs/tmpl/layout.sgml
pango-view/viewer-render.c
pango/ellipsize.c
pango/glyphstring.c
pango/pango-layout-private.h
pango/pango-layout.c
pango/pango-layout.h
pango/pango.def
pango/pangowin32.c