| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-04-29 Jody Goldberg <jody@gnome.org>
* pango/pango-layout.c (get_alignment) : only invert if the layout and
the context really disagree, not if they are WEAK_LTR vs LTR
2004-03-11 Jody Goldberg <jody@gnome.org>
* pango/pango-attributes.h : Add a comment clarifying that
PangoAttribute::end_index is _exclusive_. The range is [start..end)
Additionally clarify that that the indicies are in _bytes_ not
characters.
|
|
|
|
|
|
|
| |
Thu May 27 17:54:24 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/otlbuffer.c: Revert error return changes
from last commit.
|
|
|
|
|
|
|
|
| |
Thu May 27 16:57:30 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/otlbuffer.c: Free buffer->positions,
clean up error returns that were returning uninitialized
values. (#139239, Behdad Esfahbod)
|
|
|
|
|
|
|
| |
Thu May 27 15:42:20 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangox-fontmap.c pango/pangox.c: Add some missing
statics. (#142299, Morten Welinder)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu May 27 15:32:03 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-font.h pango/fonts.c: Add underline and
strikethrough position and thickness metrics.
* pango/pangofc-font.c: Implement underline and strikethrough
position and thickness metrics.
* pango/pango-fontset.c (pango_fontset_real_get_metrics):
Initialize metrics from the metrics of the first font
in the fontset.
|
|
|
|
|
|
| |
Thu May 27 15:08:32 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Increment version to 1.5 for devel branch.
|
| |
|
| |
|
|
|
|
|
|
|
| |
2004-04-29 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c (pango_win32_insert_font): Don't leak
family_name. (#140772, John Ehresman)
|
|
|
|
|
|
|
|
| |
2004-04-29 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c (pango_win32_font_map_for_display):
Use floating-point math in resolution calculation. (#141229, John
Ehresman)
|
| |
|
|
|
|
|
|
|
|
| |
2004-04-18 Changwoo Ryu <cwryu@debian.org>
* modules/hangul/hangul-defs.h (IS_JAMO):
* modules/hangul/hangul-fc.c (hangul_engine_shape, render_basic):
handle non-Hangul unicode chars, fixes #129741, #137347.
|
|
|
|
|
|
|
| |
2004-04-05 Anders Carlsson <andersca@gnome.org>
* examples/argcontext.c (arg_context_parse):
Handle '--' correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Mar 16 11:24:46 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.4.0 ===
* configure.in: Version 1.4.0, interface ago 0. Require
glib-2.4.0.
* NEWS: Updates.
* README: Some updates; include details about the FreeType
license of the OpenType code.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Mar 11 17:28:06 2004 Manish Singh <yosh@gimp.org>
* pango/pangofc-fontmap.c: Convert PangoStretch to and from FC_WIDTH,
so we can actually get fontconfig to match on condensed and expanded
versions of fonts, and have the info survive a pango_fc_face_describe
roundtrip. Fixes #131561.
* pango/pangox-fontmap.c: Remove unused function
free_coverages_foreach.
|
|
|
|
|
|
|
|
|
|
| |
Tue Mar 9 09:21:07 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.3.6 ===
* configure.in: version 1.3.6, interface age 1
* NEWS: Updates.
|
|
|
|
|
|
|
| |
2004-03-05 Tor Lillqvist <tml@iki.fi>
* pango/pango.def
* pango/pangoft2.def: Add missing entries. (#136339, J. Ali Harlow)
|
| |
|
|
|
|
|
|
|
|
| |
Fri Mar 5 14:56:57 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c (kndaCharClasses): Change
U+0CC3/U+0CC4/U+0CD5 to _lm (length mark) so that they get ordered
after the below base forms. (#118108, Kailash C. Chowksey)
|
|
|
|
|
|
| |
2004-03-04 Tor Lillqvist <tml@iki.fi>
* pango/module-defs-win32.c.win32: Clarify comment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-03 Hans Breuer <hans@breuer.org>
* pango/module-defs-win32.c.win32 : if PANGO_MODULE_PREFIX is
defined include the basic backend shaper (should have been
commited at 2003-12-12, too)
* pango/makefile.msc : generate correct type for PangoFontMask
(bug #135892, John Ehresman)
* pango/opentype/makefile.msc : updated
* pango/pango.def pango/pangoft2.def : more updatd externals
|
|
|
|
|
|
|
| |
Wed Mar 3 16:00:10 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Strip out the "export-dynamic" libtool
option from library link lines. (#124687, James Henstridge)
|
|
|
|
|
|
|
|
|
| |
2004-03-03 Tor Lillqvist <tml@iki.fi>
* NEWS: Correct spelling of my name.
* pango/Makefile.am (libpango_1_0_la_DEPENDENCIES): Add
pango-win32res.lo.
|
|
|
|
|
|
|
| |
2004-03-03 Tor Lillqvist <tml@iki.fi>
* configure.in: Move check for native Win32 (mingw) a bit
earlier. If Win32, disable static builds (like GLib does).
|
|
|
|
|
|
| |
2004-03-03 Tor Lillqvist <tml@iki.fi>
* pango/pango.def: Add some missing symbols. (#135980, J. Ali Harlow)
|
|
|
|
|
|
|
|
|
|
|
| |
2004-03-03 Tor Lillqvist <tml@iki.fi>
* pango/pango.def
* pango/pangoft2.def: Add some missing symbols. (#135945, Cedric
Gustin)
* pango/pangowin32-fontmap.c (pango_win32_family_get_name): Can be
static.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Mar 1 19:24:09 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.3.5 ===
* configure.in: Version 1.3.5 (1.3.4 skipped), interface age 0.
* NEWS: Update
* modules/arabic/arabic-fc.c (arabic_engine_shape):
Fix a crash from left-over handling of clusters
for non-spacing marks.
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Mar 1 20:32:06 2004 Tim Janik <timj@gtk.org>
* autogen.sh:
- exit with $? instead of 1 in case of failure
- exit with $? if ./configure failed
(that's so autogen.sh && make lines work)
- removed --enable-gtk-doc option
- added $AUTOGEN_CONFIGURE_ARGS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Feb 27 11:23:21 2004 Owen Taylor <otaylor@redhat.com>
Patch from Dov Grobgeld to add auto-direction to PangoLayout
(more of #70451)
* examples/pangofttopgm.c: Add --no-auto-dir argument.
* pango-layout.[ch]: Add pango_layout_set_auto_dir()
defaulting to TRUE; resolve paragraph direction within
a layout by propagating base direction downwards
from paragraph to paragraph.
* pango-context.[ch]: Add pango_itemize_with_base_dir()
which overrides the base direction from the PangoContext.
Mon Mar 1 10:01:58 2004 Owen Taylor <otaylor@redhat.com>
* docs/tmpl/text-attributes.sgml: Document %PANGO_UNDERLINE_ERROR.
* pango/pangofc-fontmap.c: Pango*Fc*FontmapPrivate. Make compile.
|
|
|
|
|
|
|
| |
2004-03-01 Murray Cumming <murrayc@murrayc.com>
* pango/pango-attributes.h: Removed trailing commas from the
enums - which causes warnings that break warnings-as-errors builds.
|
|
|
|
|
|
|
|
| |
Mon Mar 1 09:43:38 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-fontmap.c (pango_fc_font_map_finalize):
Remove the INSTANCE_PRIVATE_DATA_WORKS #ifdefs,
since it does work now.
|
|
|
|
|
|
|
|
| |
Sun Feb 29 15:54:51 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangowin32.c pango/pangox.c pango/pangoft2.c:
Fix up off-by-one for right bound when drawing
PANGO_UNDERLINE_ERROR.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Patch from Nicolas Setton, #114237
* pango/pango-attributes.h pango/pango-markup.c: Add a
new underline type, PANGO_UNDERLINE_ERROR.
* pango/pangowin32.c pango/pangox.c pango/pangoft2.c:
Implement drawing of PANGO_UNDERLINE_ERROR.
* pango/pango-layout.c (pango_layout_run_get_extents):
Handle PANGO_UNDERLINE_ERROR.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-02-29 Noah Levitt <nlevitt@columbia.edu>
* docs/pango_markup.sgml:
* docs/tmpl/text-attributes.sgml:
* pango/pango-attributes.c:
* pango/pango-attributes.h:
* pango/pango-context.c:
* pango/pango-markup.c: New attribute to turn font fallback on or off.
(#105553)
|
|
|
|
|
|
|
|
| |
Sun Feb 29 10:54:55 2004 Owen Taylor <otaylor@redhat.com>
* modules/arabic/arabic-ot.c (arabic): Add joining
classes for new Unicode-4.0 characters U+06EE, U+06EF, U+06FF.
(Patch by Roozbeh Pournader from #117282)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Feb 29 09:25:13 2004 Owen Taylor <otaylor@redhat.com>
Rework opentype interfaces and other changes to make GPOS
work for Arabic. (Most of #117282, #121060)
* pango/opentype/otlbuffer.[ch]: OTL_Buffer that
acts as a replacement for the separate GSUB and
GPOS string structures and hides many of the internal
details.
* pango/opentype/ftxgsub.[ch] pango/opentype/ftxgpos.[ch]:
Adapt to OTL_Buffer.
* pango/opentype/ftxgpos.c: Redo handling of cursive
chains so that it actually works.
* pango/pango-ot.h pango/opentype/pango-ot-buffer.c:
Pango wrapper around OTL_Buffer.
* pango/pango-ot.h pango/pango-ot-ruleset.c pango/pango-ot-buffer.c:
Split pango_ot_ruleset_shape() into pango_ot_ruleset_substitute(),
pango_ot_ruleset_position(), make them act on
PangoOTBuffer, add a separate pango_ot_buffer_output()
which does the default positioning and writes to a
PangoGlyphString.
* modules/arabic/arabic-fc.c modules/indic/indic-fc.c
modules/indic/mprefixups.[ch]: Adapt to new OpenType
interfaces; add GPOS features for Arabic.
* pango/opentype/pango-ot-info.c: Don't derive class information
from Unicode properties for Arabic presentation forms,
let the shaping process derive the properties.
|
|
|
|
|
|
|
|
| |
2004-02-28 Hans Breuer <hans@breuer.org>
* pango/modules/basic/basic-win32.c : use uniscribe_scripts instead of
uniscribe_ranges (does show only with HAVE_USP10_H, which I don't)
patch from J. Ali Harlow <ali@juiblex.co.uk>, fixes bug #135504
|
|
|
|
|
|
|
|
|
|
| |
2004-02-28 Hans Breuer <hans@breuer.org>
* pango/pango.def : updated externals including
patch from J. Ali Harlow <ali@juiblex.co.uk>, fixes bug #135518
* pango/pangowin32-fontmap.c : implement list_sizes() and
is_monospace() members
|
|
|
|
|
|
|
|
|
|
| |
Fri Feb 27 14:26:34 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c (bengCharClasses):
Mark BENGALI LETTER A (U+0985) and BENGALI LETTER E (U+098F)
as consonants which gives better behavior when they
are combined wiht halant, though it isn't exactly right.
(#118299, Sayamindu Dasgupta)
|
|
|
|
|
|
|
| |
Fri Feb 27 11:24:50 2004 Owen Taylor <otaylor@redhat.com>
* pango/mini-fribidi/fribidi.c (pango_log2vis_get_embedding_levels):
Handle PANGO_DIRECTION_NEUTRAL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Feb 27 09:30:10 2004 Owen Taylor <otaylor@redhat.com>
Add some new enum and values and utilities for supporting
automatically determined base direction. (#70451, based
on changes by Dov Grobgeld)
* pango/pango-types.h docs/tmpl/main.sgml: Add
PANGO_DIRECTION_WEAK_RTL/LTR, extend the docs for
PangoDirection.
* pango/pango-types.h pango/pango-utils.h: Move
pango_get_mirror_char() to pango-types.h.
* pango/mini-fribidi/fribidi.c (pango_log2vis_get_embedding_levels):
Handle new values of PangoDirection, handle
PANGO_DIRECTION_TTB_LTR/RTL as aliases for PANGO_DIRECTION_RTL/LTR.
* pango/mini-fribidi/fribidi.c pango/pango-types.h: Add
pango_unichar_direction().
* pango/pango-utils.c pango/pango-types.h: Add
pango_find_base_dir()
|
|
|
|
|
|
| |
2003-02-26 Noah Levitt <nlevitt@columbia.edu>
* pango/pangofc-fontmap.c: Use g_array_sort correctly.
|
|
|
|
|
|
|
|
|
|
| |
Tue Feb 24 14:29:26 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.3.3 ===
* configure.in: Version 1.3.3, interface age 3.
* NEWS: Updates
|
|
|
|
|
|
|
|
|
| |
2003-02-23 Noah Levitt <nlevitt@columbia.edu>
* pango/pangowin32-fontmap.c:
* pango/pangofc-fontmap.c:
* pango/pango-font.h:
* pango/fonts.c: New API pango_font_family_is_monospace. (#108728)
|
|
|
|
|
|
|
|
| |
2003-02-23 Noah Levitt <nlevitt@columbia.edu>
* pango/fonts.c (pango_font_face_list_sizes):
* pango/pangofc-fontmap.c (pango_fc_face_list_sizes): Handle
NULL for sizes and n_sizes.
|
|
|
|
|
|
|
| |
2003-02-22 Noah Levitt <nlevitt@columbia.edu>
* pango/pangofc-fontmap.c (pango_fc_face_list_sizes): Handle
possibility of FcPatternGetDouble(FC_DPI) failing.
|
|
|
|
|
|
|
|
|
|
| |
2003-02-22 Noah Levitt <nlevitt@columbia.edu>
* pango/pango-font.h:
* pango/pangofc-fontmap.c:
* pango/pangowin32-fontmap.c:
* pango/fonts.c (pango_font_face_list_sizes): New API for
getting available sizes for a bitmap font face.
|
|
|
|
|
|
|
| |
Sat Feb 21 11:31:16 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_set_justify): Add
a docs note about non-implementedness. (#64538)
|
|
|
|
|
|
|
|
| |
Sat Feb 21 09:49:23 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/pango-ot-ruleset.c (pango_ot_ruleset_shape):
Sign convention for y offsets is opposite between
PangoGlyphString and FT code. (#132591)
|
|
|
|
|
|
|
|
|
| |
2003-02-19 Noah Levitt <nlevitt@columbia.edu>
* pango/pangofc-font.c (pango_fc_font_get_metrics):
* pango/pangowin32.c (pango_win32_font_get_metrics): Make
approximate_digit_width the width of the widest digit, rather than the
average.
|