| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Sep 22 16:15:40 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangoxft-font.c (pango_xft_font_get_glyph_extents): Use
get_glyph_extents_raw() when hinting is disabled as well
as when we are transforming. (#152529, Vincent Noel)
* pango/pangofc-font.c (pango_fc_font_get_raw_extents): Duplicate
the fix for non-scalable fonts from get_face_metrics() here as
well.
|
|
|
|
|
|
|
| |
Wed Sep 22 15:57:30 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_get_ellipsize): Fix
typo in docs. (#153390, Paolo Borelli)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Sep 22 14:07:47 2004 Owen Taylor <otaylor@redhat.com>
Cleanups from 'sparse', #149922, Kjartan Maraas
* pango/pango-utils.c (read_config): () => (void) in
definition.
* pango/pangofc-fontmap.c (pango_fc_font_map_list_families):
Initialize *n_families, not n_families.
* pango/pangofc-fontmap.c pango/pangoft2.c opentype/ftxgdef.c
opentype/ftxgpos.c opentype/ftxgsub.c: : Fix various 0/NULL
confusion.
|
| |
|
|
|
|
|
|
|
| |
Mon Sep 20 13:57:35 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/mprefixups.c (indic_mprefixups_apply):
Fix various bugs, make more robust. (#151689)
|
|
|
|
|
|
|
| |
Mon Sep 13 11:06:47 2004 Owen Taylor <otaylor@redhat.com>
* pango/ellipsize.c (init_state): Initialize
ellipsis_is_cjk (#151901, Christian Persch)
|
|
|
|
|
|
|
|
| |
Mon Sep 13 10:18:51 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-context.c (itemize_state_process_run):
Except ideographic spaces from the !g_unichar_isgraph() test.
(#145275, Federic Zhang)
|
|
|
|
|
|
|
|
|
| |
Mon Sep 20 12:17:37 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-font.c (get_face_metrics):
Don't use face->ascender/descender for non-scalable fonts,
since they aren't set. (#Enrico Scholz,
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=129246)
|
|
|
|
|
|
|
| |
2004-09-18 Tor Lillqvist <tml@iki.fi>
* pango/pango.def: Add pango_context_set_matrix. (#152883, Ivan
Wong)
|
|
|
|
|
|
|
|
| |
2004-09-15 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c (pango_win32_insert_font): Ignore
fonts in SYMBOL_CHARSET. They don't have any Unicode mapping
table. (#149643)
|
|
|
|
|
|
|
| |
2004-09-15 Tor Lillqvist <tml@iki.fi>
* pango/querymodules.c (string_needs_escape, escape_string):
Escape also backslashes. (#152607, Kazuki Iwamoto)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Sep 13 17:38:58 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.6.0 ===
* configure.in: Update versions for 1.6.0
* NEWS: Update.
* README: Minor tweak.
* pango/fonts.c pango/pango-context.c pango/pango-types.h
pango/pango-utils.c pango/pangoft2.c pango/pango-layout.c
pango/opentype/pango-ot-buffer.c: Add a bunch of missing
Since: 1.6.
|
|
|
|
|
|
|
| |
Mon Aug 16 14:17:56 2004 Owen Taylor <otaylor@redhat.com>
* examples/renderdemo.c (fc_substitute_func): Fix reversed
auto-hint option.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-26 Tor Lillqvist <tml@iki.fi>
* pango/pangoft2.def: Add pango_ot_buffer_set_zero_width_marks,
again.
* pango/Makefile.am: Don't use -lm on Windows.
(pangoinclude_HEADERS): Put them on one line, automake 1.8 (at
least on Windows) otherwise drops the backslashes but still
outputs separate lines.
|
| |
|
|
|
|
|
|
|
|
| |
2004-08-22 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c (pango_win32_inner_enum_proc): Ignore
synthetic vertical writing versions of East Asian fonts. (#145322,
John Ehresman)
|
| |
|
|
|
|
|
|
|
|
|
| |
Mon Aug 16 13:42:38 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-ot.h (struct _PangoOTGlyph): Sync with
change to OTL_GlyphItemRec.
(https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=129982,
Jatin Nansi)
|
|
|
|
|
|
|
|
|
| |
Tue Aug 10 11:51:10 2004 Owen Taylor <otaylor@redhat.com>
* modules/arabic/arabic-fc.c (arabic_engine_shape): Fix
bug where cluster was getting set to 0 for non-spacing
marks rather than to the cluster of the base character.
(#149126, Behdad Esfahbod)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-06 Hans Breuer <hans@breuer.org>
* pango/pango.def pango/pangoft2.def pango/pangowin32.def
pango/makefile.msc : updated
* pango/pangofc-decoder.c : static the pango_fc_decoder_*init
implementations
* pango/pangowin32.c : remove the duplicated, empty implementation
of pango_win32_font_init(), also replace parent_class variable
with pango_win32_font_parent_class as defined by G_DEFINE_TYPE
* modules/basic/basic-win32.c : implement basic_engine_covers
* pango/testfonts.c : iterate three common font names as was
intended orginally and said in the comment for years
|
|
|
|
|
|
|
|
|
| |
2004-08-06 Tor Lillqvist <tml@iki.fi>
* pango/pangowin32-fontmap.c: Typedef PangoWin32FontMapClass.
(pango_win32_font_map_class_init): Match what G_DEFINE_TYPE
generates.
|
|
|
|
|
|
| |
2004-08-05 Tor Lillqvist <tml@iki.fi>
* pango/pangoft2.def: Add pango_ot_buffer_set_zero_width_marks.
|
|
|
|
|
|
|
|
|
|
| |
Mon Aug 2 17:09:47 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.5.2 ==
* configure.in: Version 1.5.2
* NEWS: Updates
|
|
|
|
|
|
|
|
| |
Mon Aug 2 17:00:19 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-fc.c modules/indic/indic-ot.[ch]:
Add support for 'init' feature for Bengali.
(#130966, Sayamindu Dasgupta)
|
|
|
|
|
|
|
|
|
| |
Fri Jul 30 17:17:05 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgpos.[ch] pango/opentype/ftxgsub.[ch]
pango/opentype/ftxopen.[ch]: Finish extending properties
flags from FT_UShort => FT_UInt. (OTLBuffer was already
using an FT_UInt)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Jul 30 14:05:25 2004 Owen Taylor <otaylor@redhat.com>
Improve handling of decomposed two-part vowels
(#121882, Jungshik Shin)
* modules/indic/indic-ot-class-tables.c (stateTable):
allow a dependent vowel to be followed by another
dependent vowel.
* modules/indic/indic-ot.c (indic_ot_reorder): Handle
multiple vowel matras.
|
|
|
|
|
|
|
|
| |
Fri Jul 30 13:33:49 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot.c (indic_ot_reorder): Suppress
blwf on the first consonant in a syllable. (#118301,
Taneem Ahmed)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Jul 29 16:10:06 2004 Owen Taylor <otaylor@redhat.com>
Fix Malayalam double-consonant conjuncts: #121671, Rajkumar S
* modules/indic/indic-ot.[ch]: Add a new feature
set pstf_p and use it for post-base consonants, since
the existing nukt_p suppressed the pstf feature.
(#121671, Rajkumar S)
* modules/indic/indic-ot-class-tables.c (mlymCharClasses):
make U+D2F (MALAYALAM LETTER YA) _pb not _ct.
* modules/indic/indic-ot-class-tables.c (mlymCharClasses):
Classify U/UU/VOCALIC R as _dr not _db since they should
be ordered after post-base consonants.
|
|
|
|
|
|
|
|
| |
Wed Jul 28 17:00:23 2004 Owen Taylor <otaylor@redhat.com>
* modules/indic/mprefixups.c (indic_mprefixups_apply):
Check glyphs[mpreLimit] not glyphs[mpreIndex]. (Found
by Chris Blizzard)
|
| |
|
|
|
|
|
|
|
| |
Wed Jul 28 09:49:29 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_set_ellipsize): Fix
API docs. (#148627)
|
|
|
|
|
| |
* modules/arabic/arabic-fc.c: Don't substitute FARSI YEH
with ARABIC YEH if the font does not have any ARABIC YEH.
|
|
|
|
|
|
|
|
|
| |
Tue Jul 27 12:38:05 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxopen.[ch] pango/opentype/ftxgsub.c
pango/opentype/ftxpos.c: Save the order in which
features were added and use that when applying features.
(Patch from Soheil Hassas Yeganeh, #122330)
|
|
|
|
|
| |
* pango/opentype/ftxgpos.c: Remove the unused parameter
from the IN_CURITEM() and IN_CURGLYPH macros.
|
|
|
|
|
| |
* pango/opentype/otlbuffer.c (otl_buffer_copy_output_glyph):
Fix bug to copy glyph from in_string, not out_string.
|
|
|
|
|
|
|
| |
Mon Jul 26 19:11:46 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgdef.c: Fix allocation and indexing
in NewGlyphClasses array. (#130661, Masatake YAMATO)
|
|
|
|
|
|
|
|
| |
Mon Jul 26 15:55:03 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangoxft-font.c (get_glyph_extents_missing):
mini_width/height are still (before render patch) in
pixels, not Pango units.
|
|
|
|
|
|
|
|
| |
Mon Jul 26 15:24:11 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgsub.c (ADD_Glyph): Remove the
unused parameter from the IN_CURITEM() and IN_CURGLYPH
macros.
|
|
|
|
|
|
|
| |
Mon Jul 26 15:21:23 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgsub.c: Add missing macro to make the
last change actually compile.
|
|
|
|
|
|
|
|
| |
Mon Jul 26 15:16:07 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgsub.c (Lookup_ChainContextSubst[123]):
Match backtrack context against the output glyphs not
the input glyphs (#145174, Aamir Wali)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Jul 26 14:49:22 2004 Owen Taylor <otaylor@redhat.com>
* ftxgdef.[ch] otlbuffer.[ch]: Make Check_Property() take a
OTL_GlyphItem, add a gproperties field to OTLGlyphItem,
and use that to cache the properties for a glyph.
* ftxgsub.c ftxgdef.c: Adapt to Check_Property() changes.
* otlbuffer.[ch] ftxgsub.c: Add otl_buffer_copy_output_glyph()
to use when we are copying an unmodified glyph from input
to output that preserves the cached properties.
|
|
|
|
|
|
|
| |
2004-07-23 Morten Welinder <terra@gnome.org>
* examples/renderdemo.c (parse_ellipsis): Fix C99ism. I am clearly
the last man stuck in the dark age of C.
|
|
|
|
|
|
|
| |
Tue Jul 20 12:10:42 2004 Owen Taylor <otaylor@redhat.com>
* pango/pango-script.c (pango_language_includes_script):
return TRUE for PANGO_SCRIPT_COMMON and PANGO_SCRIPT_INHERITED.
|
|
|
|
|
|
|
|
|
|
| |
Mon Jul 19 16:48:23 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.5.1 ===
* configure.in: Pango 1.5.1
* NEWS: Updates
|
|
|
|
|
|
|
| |
Mon Jul 19 17:09:11 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/disasm.c: Add support for
ChainContextSubstFormat3.
|
|
|
|
|
|
|
|
| |
Mon Jul 19 16:29:45 2004 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgsub.c pango/opentype/ftxgpos.c:
Fix pervasive buffer overruns when skipping glyphs
when matching contexts. (#118592, Kailash C. Chowksey)
|
|
|
|
|
|
|
|
|
| |
Fri Jul 16 10:29:40 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-font.c pango/pangofc-private.h
(pango_fc_font_get_raw_extents): Need to export this
function as a symbol if not in the header file since
it is used by PangoXft.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Jul 16 07:43:04 2004 Owen Taylor <otaylor@redhat.com>
#143601: Felipe Heidrich
* pango/pango-layout.c (pango_layout_line_x_to_index):
Go into painful detail about the behavior for X positions
outside the line.
* pango/pango-layout.c (pango_layout_xy_to_index):
Add some more details about handling of positions
outside the layout, reference
pango_layout_line_x_to_index().
|
|
|
|
|
|
|
|
| |
Thu Jul 15 10:48:01 2004 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-font.c (pango_fc_font_get_glyph): Replace
non-breaking-space with a normal space before looking it up.
(Inspired by http://bugzilla.ximian.com/show_bug.cgi?id=60549)
|