| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Owen Taylor <otaylor@redhat.com>
* === Released 1.10.0 ===
* configure.in: Version 1.10.0
* NEWS: Update
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Behdad Esfahbod <pango@behdad.org>
* pango/mini-fribidi/fribidi_tab_char_type_2.i: Updated to
that of FriBidi 0.10.5 which corresponds to Unicode 4.1.
* pango/mini-fribidi/README: Added note to reflect above change.
* pango/mini-fribidi/fribidi_tables.i: Removed. Not needed
since 2002.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Owen Taylor <otaylor@redhat.com>
* pango/pango-script.c (pango_script_get_sample_language):
Glagolitic shouldn't have Coptic as a sample language; it was used
to write Old Church Slavonic. Tifinagh shouldn't have Berber
as a sample language, since it isn't the *primary* script used
to write Berber.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-font.c (pango_fc_font_create_metrics_for_context)
pango/pangofc-private.h pango/pangocairo-fcfcont.c: Cut out the meat of
pango_fc_font_get_metrics_for_context() and export it (privately),
so that PangoCairoFcFont can create a variant that sets the font
options on the context it creates. (#311522)
|
|
|
|
|
|
|
|
| |
2005-08-15 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_line_get_extents):
Fix unconditional access to logical_rect. (#312691,
Hans Breuer)
|
|
|
|
|
|
|
|
| |
2005-08-15 Tor Lillqvist <tml@novell.com>
* pango/pango.def: Add pango_item_get_type and
pango_layout_line_get_type. Thanks to Vittorio Palmisano for
noticing.
|
|
|
|
|
|
|
| |
2005-08-15 Behdad Esfahbod <pango@behdad.org>
* pango/opentype/ftglue.h: Replace perror with perror_.
Remove FT_BEGIN_STMNT and FT_END_STMNT. (#313477)
|
|
|
|
|
|
|
| |
2005-08-14 Behdad Esfahbod <pango@behdad.org>
* examples/HELLO.utf8: Remove some characters at the beginning
of the file and add a line break.
|
|
|
|
|
|
|
|
|
| |
2005-08-09 Keith Packard <keithp@keithp.com>
reviewed by: otaylor
* examples/cairoview.c: (update), (expose), (main):
Switch to Xlib regions as pixman is destined to disappear.
|
|
|
|
|
|
|
|
|
|
| |
2005-08-08 Roozbeh Pournader <roozbeh@farsiweb.info>
* docs/tmpl/scripts.sgml, modules/arabic/arabic-ot.c,
pango/pango-script.c, pango/pango-script.h,
pango/pango-script-table.h, tools/gen-script-table.pl: Updated to
Unicode 4.1, adding new scripts and Arabic joining data. (#312884)
`
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-05 Tor Lillqvist <tml@novell.com>
* pango-zip.sh.in: Add pangocairo files. Get the DLLs from "bin"
unconditionally, that's where libtool installs them since a long
time.
* pango/Makefile.am (install-def-files, uninstall-def-files):
Install/uninstall also pangocairo .def and .lib files.
|
|
|
|
|
|
|
|
|
| |
2005-07-30 Hans Breuer <hans@breuer.org>
* pango/makefile.msc : updated
* pango/pangocairo-win32font.c(...get_metrics) : dont use ascent
where descent is meant. Fixes size of edit boxes for gtk+-2.7
|
|
|
|
|
|
|
| |
2005-07-30 Owen Taylor <otaylor@redhat.com>
* configure.in: Use egrep for khmer, like the rest, to
fix --with-included-modules. (#311930, Sebastien Bacher)
|
|
|
|
|
|
|
| |
2005-07-29 J. Ali Harlow <ali@juiblex.co.uk>
* pango/Makefile.am: Look for pango.def, pangoft2.def and
pangowin32.def files in the source directory. Fixes #311971.
|
|
|
|
|
|
|
| |
2005-07-26 Manish Singh <yosh@gimp.org>
* pango/pango-utils.c (pango_is_zero_width): put parens around bitwise
&, to appease gcc.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Owen Taylor <otaylor@redhat.com>
* === Released 1.9.1 ===
* configure.in: Version 1.9.1
* NEWS: Updated
|
|
|
|
|
|
|
| |
2005-07-26 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgsub.c, pango/opentype/ftxgpos.c: Skip lookups
with lookup index out of range. (Patch from Behdad Esfahbod, #171170)
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Owen Taylor <otaylor@redhat.com>
* pango/pangocairo-fontmap.c (pango_cairo_context_get_font_options):
Fix mixed code and declarations (#311626, Kazuki IWAMOTO)
* pango/pangocairo-win32font.c (pango_cairo_win32_font_install):
Fix typo (#311627, Kazuki IWAMOTO)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Owen Taylor <otaylor@redhat.com>
Fixes for signed/unsigned in PangoAttrIterator ((#166700,
Morten Welinder)
* pango/pango-attributes.c (pango_attr_iterator_range):
Clamp results to G_MAXINT to avoid negative numbers from
signed/unsigned conversions.
* pango/pango-attributes.c: Make PangoAttrIterator
start_index/end_index unsigned to match PangoAttribute.
Change various local variables to match.
* pango/ellipsize.c (advance_iterator_to)
pango/pango-attributes.c (pango_attr_iterator_range)
pango/pango-glyph-item.c (pango_glyph_item_apply_attrs)
pango/pango-layout.c (pango_layout_line_get_empty_extents):
Always check the return value from pango_attr_iterator()
to deal with potential infinite loops when trying to
advance to position G_MAXINT.
* pango/pango-layout.c (pango_layout_set_text): Handle
the case where the text passed in is longer than
than G_MAXINT and length < 0.
* pango/pango-attributes.c (pango_attr_list_splice): Be
careful about integer overflow - clamp addition.
(#163246, Morten Welinder)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c (oryaCharClasses):
Change U+0B30 from _rv to _rb. Oriya doesn't have a vattu
form of ra. (#151393, Gautam Sengupta, fix from
Gora Mohanty)
* modules/indic/indic-ot-class-tables.c (oryaCharClasses):
Change U+B02 from _ma to _mp. Anusvara appears after not
above in Oriya. (#311575, Gora Mohanty)
* modules/indic/indic-ot-class-tables.c (oryaCharClasses):
Classify unicode standard additions U+0B35 (va),
U+0B71 (wa) as _ct. (Also #311575)
|
|
|
|
|
|
|
|
| |
2005-07-26 Behdad Esfahbod <pango@behdad.org>
* examples/cairoview.c, examples/pangoft2topgm.c,
examples/renderdemo.c, examples/renderdemo.h: Fixed a couple of leaks
and freed memory after use.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-25 Owen Taylor <otaylor@redhat.com>
* pango/pangocairo-fcfont.c (pango_cairo_fc_font_install): Set
font options as well.
* pango/pango-layout.c (line_set_resolved_dir): Always set
line->resolved_dir to one of LTR or RTL. (#171439, Reported
by Chris Blizzard)
|
|
|
|
|
|
|
|
| |
2005-07-25 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (line_set_resolved_dir): Always set
line->resolved_dir to one of LTR or RTL. (#171439, Reported
by Chris Blizzard)
|
|
|
|
|
|
|
|
|
|
| |
2005-07-25 Tor Lillqvist <tml@novell.com>
* configure.in
* pango/pangocairo-win32font.c (_pango_cairo_win32_font_new): Fix
a few typos that prevented build on Win32.
* pango/pango.def: Add pango_is_zero_width.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-23 Behdad Esfahbod <pango@behdad.org>
* pango/pango-utils.c, pango/pango-utils.h (pango_is_zerowidth): New
function added.
* modules/basic/basic-common.h, modules/basic/basic-fc.c,
modules/basic/basic-win32.c, modules/basic/basic-x.c,
modules/hangul/hangul-fc.c, modules/arabic/arabic-fc.c,
modules/indic/indic-fc.c, modules/indic/indic-ot.h,
modules/syriac/syriac-fc.c: Use the new pango_is_zerowidth function.
(#306639, Behnam Esfahbod)
|
|
|
|
|
|
|
| |
2005-07-22 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-fontmap.c (get_context_matrix): Handle context == NULL.
(Reported by Behdad Esfahbod)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Owen Taylor <otaylor@redhat.com>
* pango/Makefile.a configure.in: Use -export-symbols-regex
to control symbol exports, including not exporting the symbols
from opentype/.
* modules/*/Makefile.am: Control symbol exports here as well,
simplify using AC_SUBST() of MODULE_LIBTOOL_OPTIONS from configure.in.
* pango/pangox-fontmap.c (engine_shape_covers): Cut-and-paste
engine_shape_covers to avoid using a symbol from libpango.
* pango/pango-utils.c: Make accidentally exported pango_aliases_ht
static.
|
|
|
|
|
|
|
| |
2005-07-22 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c: Add some missing statics on functions
added in the recent layout iter patch.
|
|
|
|
|
|
|
| |
2005-07-22 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftglue.c (ftglue_realloc): Remove
an unecessary set of block2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Owen Taylor <otaylor@redhat.com>
Patch from David Turner. Review and testing by Behdad Esfahbod
* pango/opentype/ftglue.[ch] Makefile.am: Glue layer that provides
implementation of the internal functions that the opentype code
expects in terms of publically exported FreeType API.
* pango/opentype/ftxgdef.c pango/opentype/ftxgpos.c
pango/opentype/ftxgsub.c pango/opentype/ftxopen.c
pango/opentype/otlbuffer.c pango/opentype/pango-ot-info.c
pango/opentype/pango-ot-ruleset.c: Remove includes of
internal headers. Small changes to work with ftglue.[ch]
* pango/opentype/fterrcompat.h: Remove: no longer needed.
* pango/opentype/ftxgpos.c: Use FT_IS_SFNT(face) rather
than poking at FT_MODULE_CLASS (face->driver)->module_name.
* pango/opentype/ftxopen.c (Free_FeatureList): Free
fl->ApplyOrder. (Found by Behdad)
|
|
|
|
|
|
|
| |
2005-07-21 Manish Singh <yosh@gimp.org>
* pango/pangofc-fontmap.c (fontset_hash_key_hash, font_hash_key_hash):
use GPOINTER_TO_UINT() instead of bare casts to guint.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
Based on patch from Gustavo J. A. M. Carneiro (#305975)
* pango/pango-layout.[ch] (pango_layout_line_ref)
pango/pango-attributes.[ch] (pango_attr_list_ref): Return the
argument to _ref() functions.
* pango/pango-item.[ch]: Register PangoItem boxed type.
* pango/pango-layout.[ch]: Register PangoLayoutLine boxed type.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Tor Lillqvist <tml@novell.com>
* pango/pangowin32.c: No need to include modules.h here any
longer.
(pango_win32_get_context): Remove unused variable.
(pango_win32_render_layout_line): Fix underlining. (#304692)
Mention in the doc comment that the DC's text alignment needs to
have TA_BASELINE and TA_LEFT for underlining to be correct.
* pango/pangowin32-fontmap.c: Include modules.h here instead.
(pango_win32_font_map_class_init): Define variable i.
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-fontmap.c (pango_fc_font_map_add): Fix an
excess copy. (pango_fc_font_map_get_patterns): Add back
a call to FcPatternDestroy() that got dropped somehow.
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot.c: Minor formatting tweak to license
header.
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* pango/pangofc-fontmap.c (pango_fc_font_map_load_font): Load a
fontset and return the first font to take advantage of existing
caching.
|
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c modules/indic/indic-ot.[ch]:
license on these ICU-derived files is X license, not LGPL.
* modules/khmer/khmer-fc.c: Add the X license text here in addition
to the LGPL.
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* pango/pangoxft-font.c (_pango_xft_font_new): Force on
metrics hinting for all Xft fonts (this fixes font
metrics - glyph metrics were fixed earlier).
(#307196, Alex Jones)
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* README: Update information about the location of Xft.
(#172637, Karel 'Clock' Kulhavy)
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* README: Fix URL to tml's download page (#169467,
Brandon Bergren)
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* pango/pangowin32-fontmap.c (pango_win32_font_map_class_init)
Move registration of included modules to here from
pango/pangowin32.c (pango_win32_get_context). (#309337, Hans
Breuer)
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c: Change the char
class for U+0A5C from _cn (consonant with nukta) to _ct.
(#309459, Sukhjinder Sidhu)
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* modules/indic/indic-ot-class-tables.c: Enable touching
for Sinhala with the ZWJ + al-lakuna combination.
(#302577, Harshula)
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_set_text): Avoid calling
memcpy with a NULL argument. (#310021, Morten Welinder)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Owen Taylor <otaylor@redhat.com>
Merges of fixes from Arabic module (#308813, Emil Soleyman-Zomalan)
* modules/syriac/syriac-fc.c (syriac_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)
* modules/syriac/syriac-fc.c (syriac_engine_shape): Turn
on zero-width-marks setting. [Not clear that this is
needed here, since it is mostly set in the Arabic engine
to handle legacy fonts, but it shouldn't hurt]
|