| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Thu May 29 19:16:38 2003 Owen Taylor <otaylor@redhat.com>
* === Released 1.2.2 ===
* configure.in: Up version to 1.2.2.
* NEWS: Updated.
* tools/Makefile.am (EXTRA_DIST): Remove make-table.sh.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue May 27 16:51:32 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Clean up so that tests for Xft/FreeType
are only run when we find fontconfig. (#112027,
Tim Mooney)
* README: Rewrite the text about fontconfig dependencies
to be clearer and not to have stale links to
http://keithp.com/fonts/. (#112027, Tim Mooney)
|
|
|
|
|
|
|
| |
Tue May 27 12:36:50 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix typo for FreeType dependencies
in the enable_explicit_deps case. (#113333, James Su)
|
|
|
|
|
|
|
|
|
|
| |
Wed Apr 30 18:43:59 2003 Owen Taylor <otaylor@redhat.com>
* configure.in modules/thai/Makefile.am modules
modules/thai/thai-ft2.c modules/thai/thai-shaper.[ch]
modules/thai/thai-x.c modules/thai/thai-xft.c: Patch
from Theppitak Karoonboonyanan to add FT2 shaper
for Thai. (#108582)
|
|
|
|
|
|
|
|
|
|
| |
Tue Apr 29 18:02:31 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Add the fonconfig cflags/libs to
FREETYPE_CFLAGS/LIBS. (#111326, Noah Levitt)
* {pango,tests,examples}/Makefile.am: Remove now
unnecessary references to FONTCONFIG_CFLAGS/LIBS.
|
|
|
|
|
|
|
| |
Tue Apr 15 05:47:35 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Don't look for Xft unless we found
FreeType. (#109753)
|
|
|
|
|
|
|
| |
Tue Apr 15 05:13:56 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Avoid complex quoting mess that
didn't work with all shells. (#108001)
|
|
|
|
|
|
|
| |
Mon Apr 14 07:52:25 2003 Owen Taylor <otaylor@redhat.com>
* configure.in. modules/indic/Makefile.am modules/indic-ft2.c:
Add indic-ft2 module from Kapil Chowskey.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Feb 17 13:06:39 2003 Owen Taylor <otaylor@redhat.com>
* configure.in **/Makefile.am: Add an --enable-debug
configure argument defaulting to 'yes' for unstable
releases and 'minimum' for stable releases.
For minimum, -DG_DISABLE_CAST_CHECKS.
* pango/pangofc-fontmap.cI pango/pangoft2-fontmap.c
pango/pangoxft-fontmap.c: Add caching of fontsets
(#104495, initial patch and review by Soeren Sandmann)
* pango/pangofc-fontmap.cI pango/pangoft2-fontmap.c
pango/pangoxft-fontmap.c pango/pangoft2-private.h
pango/pangoxft-private.h: Remove cache of recently freed
fonts; not necessary now that we cache fontsets.
* pango/pangofc-fontmap.cI (pango_fc_pattern_set_free):
Rename from pango_fc_font_set_free to reflect
what it actually does.
* pango/pangofc-fontmap.cI pango/pangoft-fontmap.c
pango/pangoxft-fontmap.c: Combine clear-the-cache
functions; we didn't need separate clear-the-font-cache
and clear-the-pattern-cache functions.
|
|
|
|
|
|
|
| |
Wed Feb 12 17:20:15 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Simplify 'test x$have_x != xfalse'
to $have_x.
|
|
|
|
|
|
|
|
| |
Wed Feb 12 17:17:12 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: If --without-x is specified, don't
try to build Xft backend either. (#105210, patch
from Akira Tagoh)
|
|
|
|
|
|
|
|
|
|
| |
Wed Feb 12 16:59:23 2003 Owen Taylor <otaylor@redhat.com>
* configure.in pango/opentype/fterrcompat.h README:
Up the FreeType version requirement to 2.0.9.
(2.2.1 had a compilation failure with older versions,
this catches it more cleanly, and removes some unneeded
checks. #105302, problem reported by Will Partain.)
|
|
|
|
|
|
|
|
|
| |
Thu Jan 30 16:41:46 2003 Owen Taylor <otaylor@redhat.com>
* Makefile.am (EXTRA_DIST): Remove spec.spec.in from
EXTRA_DIST, and from dist rules. (#102231)
* configure.in: Don't generate pango.spec.
|
|
|
|
|
|
|
|
|
|
| |
Wed Jan 29 12:47:47 2003 Owen Taylor <otaylor@redhat.com>
* === Released 1.2.1 ===
* Pango-1.2.1, interface age 1
* NEWS: Updates.
|
|
|
|
|
|
| |
2003-01-20 Sven Neumann <sven@gimp.org>
* configure.in: merged fix for bug #103917 from HEAD branch.
|
|
|
|
|
|
|
|
|
|
| |
Fri Dec 20 12:18:43 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.2.0 ===
* configure.in: Version 1.2.0, interface age 0.
* NEWS: Updated
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Dec 16 21:16:31 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.1.6 ===
* NEWS: Updated.
* configure.in: Version 1.1.6, interface age 2.
* configure.in: Bump PANGO_MODULE_VERSION to 1.2.0.
|
|
|
|
|
|
| |
Thu Dec 12 13:59:43 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Require autoconf-2.53.
|
|
|
|
|
|
|
|
|
|
| |
Tue Dec 10 14:51:01 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.1.5 ===
* configure.in: Version 1.1.5, interface age 1.
* NEWS: Update.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Dec 6 18:07:48 2002 Owen Taylor <otaylor@redhat.com>
* modules/indic/devanagari-x.c, pango/modules.c
pango/pango-utils.c pango/pangoft2.c pango/querymodules.c:
Convert [sf]printf to g_[sf]printf, or, where
appropriate g_printerr(). (Based on patch from
Matthias Clasen, #99321)
* configure.in: Require glib-2.1.3.
|
|
|
|
|
|
|
| |
Fri Dec 6 17:56:32 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Add missing thai-xft to thai-modules.
(#99883, Tony Graham)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Dec 2 17:22:34 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.1.4 ===
* configure.in: Up version to 1.1.4, interface age 0.
* NEWS: Updated.
* pango/pangoxft-fontmap.c (pango_fc_do_finalize)
* pango/pangoft2-fontmap.c (pango_fc_do_finalize): Fix
leaks of fontmap->substitute_data. (#99850)
* pango/Makefile.am (INCLUDES): Fix accidental reference
to pango-script-table.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-11-26 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* configure.in: Do not add GLIB_CFLAGS to CFLAGS.
* docs/Makefile.am, examples/Makefile.am,
modules/arabic/Makefile.am, modules/basic/Makefile.am,
modules/hangul/Makefile.am, modules/hebrew/Makefile.am,
modules/indic/Makefile.am, modules/tamil/Makefile.am,
modules/thai/Makefile.am, pango/Makefile.am,
pango/mini-fribidi/Makefile.am, pango/opentype/Makefile.am:
Instead add $(GLIB_CFLAGS) directly to INCLUDES (GTKDOC_CFLAGS for
docs/Makefile.am). Also some cosmetic line wrapping and
reindentation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Nov 21 00:26:40 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Use some shell magic rather than
perl to check for the right gtk-doc version to
avoid having to worry about finding Perl.
Make checks handle 0.10 > 0.9. (#99120, Dan Mills)
Check for 0.10, since we need that for
--output-format=xml.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Nov 1 21:08:42 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.1.3 ===
* configure.in: Version 1.1.3
* NEWS: Updated.
* pango/pangofc-fontmap.cI (pango_fc_font_set_free):
Free font_set->patterns. (Found by Sven Neumann,
#91698)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-10-22 Tor Lillqvist <tml@iki.fi>
* configure.in: Add --with-usp10 flag to indicate where to find
the usp10.h header, for using Uniscribe on Win32. Set USP10_H
autoconf variable, HAVE_USP10_H config.h macro and HAVE_USP10_H
automake conditional.
* acconfig.h: Add HAVE_USP10_H.
* pango/pangowin32-private.h (PANGO_WIN32_DEBUGGING): Change
semantics of this flag. If defined, also need to set env var
PANGO_WIN32_DEBUG to get the copious debugging output.
Change PING() macro accordingly. Add variable pango_win32_debug.
* pango/pangowin32.c (pango_win32_get_dc): New function. Code
factored out from pango_win32_font_class_init() and
pango_win32_font_map_class_init().
(pango_win32_get_debug_flag): New function.
(pango_win32_render): Handle y offsets, too. Potentially need to
call ExtTextOutW several times, one for each run of sequential
glyphs with the same y offset.
* pango/pangowin32.h: Declare above new functions, in the part
only for shaper engine use.
* pango/pangowin32.def: Export above new functions.
* pango/pangowin32-fontmap.c (pango_win32_font_map_class_init):
Call pango_win32_get_dc() as mentioned above.
* modules/basic/Makefile.am: If HAVE_USP10_H, let basic-win32.lo
depend on usp10.h.
* modules/basic/basic-win32.c: If HAVE_USP10_H, and the Uniscribe
DLL usp10.dll is present, use Uniscribe.
(uniscribe_shape, itemize_shape_and_place,
set_up_pango_log_clusters, convert_log_clusters_to_byte_offsets,
make_langid, init_uniscribe): New functions.
(dump_glyphs_and_log_clusters, lang_name, charset_name): Debugging
functions.
|
|
|
|
|
|
|
|
|
|
| |
Sun Oct 13 12:35:14 2002 Owen Taylor <otaylor@redhat.com>
* === Released 1.1.2 ===
* configure.in: Version 1.1.2, interface age 0.
* NEWS: Updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Sep 27 17:50:51 2002 Owen Taylor <otaylor@redhat.com>
(Based on GTK+ patch by J. Ali Harlow in #87774)
* configure.in: Add CROSS_COMPILING conditional.
* modules/Makefile.am (install-data-local): Don't
generate pango.modules when installing into a DESTDIR
or cross-compiling.
* examples/Makefile.am (all-local): Don't generate
pango.modules when cross-compiling.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-09-23 Tor Lillqvist <tml@iki.fi>
* pango/makefile.mingw.in
* pango/mini-fribidi/makefile.mingw
* pango/opentype/makefile.mingw.in: Remove. Not maintained.
* pango/Makefile.am (EXTRA_DIST)
* pango/mini-fribidi/Makefile.am (EXTRA_DIST)
* pango/opentype/Makefile.am (EXTRA_DIST): Remove
makefile.mingw(.in) from here, too.
* configure.in (AC_OUTPUT): Don't try to output above removed
files.
|
|
|
|
|
|
|
|
|
|
|
| |
2002-09-23 Tor Lillqvist <tml@iki.fi>
* examples/makefile.mingw.in: Remove, obsolete.
* examples/Makefile.am (EXTRA_DIST): Remove here, too.
* configure.in (AC_OUTPUT): Don't try to output above removed
files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Aug 20 17:31:39 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.1.1.
* configure.in: Update versions numbers.
* NEWS: Updated.
* docs/pango-sections.txt: Updated.
* pango/pangoxft-font.c (pango_xft_font_[un]lock_face):
Fix docs.
|
|
|
|
|
|
|
|
|
| |
Tue Aug 20 16:06:36 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Make the test for VARARGS macros
more robust, fixing problem with misbehaving
IRIX compiler that doesn't error on #error.
(#90267)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Aug 8 23:14:27 2002 Owen Taylor <otaylor@redhat.com>
* pango/pangox-fontmap.c pango/pangoxft-fontmap.c:
use XAddExtension() magic to automatically clean
up our information when XCloseDisplay() is called.
* NEWS: Some updates for 1.1.x features.
* README: Update a bit.
* configure.in: Print Xft for the Xft backend, not Xft2
when printing summary.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Aug 8 21:37:48 2002 Owen Taylor <otaylor@redhat.com>
Some fixes from #90267
* configure.in: Fix case where freetype2 is not in
default include path. Quiet some warnings if
/usr/lib/qt* doesn't exist.
* examples/Makefile.am: Fix problem where if no
Qt was found, -I /include was in the CFLAGS.
|
|
|
|
|
|
|
|
|
|
| |
Thu Aug 8 19:14:09 2002 Owen Taylor <otaylor@redhat.com>
* pango/pangoxft-font.c (load_fallback_font): Fix
accidentally exported set_unicode_charmap() and
load_fallback_face/font(). (Jacob Berkman, #90245)
* configure.in: Up PANGO_MODULE_VERSION to 1.1.0.
|
|
|
|
|
|
| |
Wed Aug 7 14:35:13 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix missing trailing newline in file.
|
|
|
|
|
|
| |
Wed Aug 7 09:14:00 2002 Michael Meeks <michael@ximian.com>
* configure.in: echo status at end.
|
|
|
|
|
|
|
|
| |
Thu Aug 1 10:41:26 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix check for having any backend
HAVE_XFT => have_xft, etc. (Problem reported
by Andreas J Guelzow)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jul 27 18:18:20 2002 Owen Taylor <otaylor@redhat.com>
Patch from Changwoo Ryu <cwryu@debian.org> (#86591)
* configure.in, modules/hangul/Makefile.am: : Added hangul-xft
module.
* modules/hangul/hangul-xft.c: New file, shaping Hangul Jamos
(U+1100-U+11FF) with Xft.
* modules/hangul/hangul-x.c (JOHAB_COMMON): Render any prefix of
uncommposable Hangul syllable as a syllable, and render remains as
uncomposed form. This looks better than completely uncomposed
jamo glyphs.
(render_syllable_with_iso10646): Likewise.
(render_syllable_with_ksc5601): Likewise.
(hangul_engine_shape): Fixed memory leak on shaping a syllable
with >= 6 jamos.
* modules/hangul/tables-jamos.i, modules/hangul/tables-ksc5601.i:
Separated Hangul Jamo mapping table from ksx1001 <=> unicode
table.
* modules/hangul/hangul-defs.h: New file with some common defines
and macros.
* modules/hangul/hangul-x.c (render_syllable_with_johabs): Fixed
wrong font index around fallback display with johabs.
(find_subfont): Uses "johabsh-1" (johabs-1 font with Hanja) in the
same way with "johabs-1".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Jul 26 18:48:49 2002 Owen Taylor <otaylor@redhat.com>
* configure.in modules/thai/Makefile.am
modules/thai/thai-shaper.[ch]
modules/thai/thai-xft.c modules/thai/thai-x.c:
Patch from Theppitak Karoonboonyanan that factors
out common code from thai-x.c and adds a new
Xft shaper for Thai. (#78346)
* pango/pangoxft.h pango/pangoxft-font.c: Add
pango_xft_font_has_char()
to optimize for cases where we don't actually need
to load the font.
* pango/pangoxft.h: Document pango_xft_font_get_glyph().
* modules/basic/basic-xft.c (basic_engine_shape): Clean
up an unused variable warning.
|
|
|
|
|
|
| |
Fri Jul 26 18:11:56 2002 Owen Taylor <otaylor@redhat.com>
* Add back non-spurious \$ removed in last commit.
|
|
|
|
|
|
| |
Fri Jul 26 18:11:56 2002 Owen Taylor <otaylor@redhat.com>
* Fix a leftover spurious \$ from the last commit.
|
|
|
|
|
|
|
| |
Fri Jul 26 17:59:06 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Replace uses of grep \(A\|B\) ... with
egrep (A|B). (#84872, Arnaud Charlet)
|
|
|
|
|
|
|
| |
Thu Jun 6 08:54:26 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Update the versioning to reflect '1.1.x'
(Use the 100 * minor + micro convention.)
|
|
|
|
|
|
|
|
| |
Thu Jun 6 08:42:32 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Provide : as the fourth argument
whne checking for fontconfig, xft, so we don't error out
if they aren't found. (#84333, HideToshi Tajima)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Xft2 and fontconfig conversion, based largely on a patch
from Keith Packard.
* configure.in acconfig.h: Add checks for fontconfig, switch
Xft checks to switch for Xft2 using pkg-config.
* pangoxft.pc.in pangoxft.pc.in
modules/{arabic,basic,hebrew,indic,tamil}/Makefile.am
pango/Makefile.am: Reflect new Xft/fontconfig dependencies.
* pango/pangoxft-private.h pango/pangoxft-fontmap.c
modules/arabic/arabic-xft.c modules/indic/indic-xft.c:
Switch over to using Xft2 and fontconfig.
* pango/pangoft2.c pango/pangoft2-fontmap.c pango/pangoft2-private.h
pango/pango/Makefile.am: Remove usage of mini-xft in
favor of fontconfig.
* pango/pango-ot.h pango/opentype/pango-ot-info.c pango/pangoxft.h
modules/arabic/arabic-{xft,ft2}.c modules/indic/indic-xft.c:
Attach OpenType information directly to the FT_Face
structure using FT_Generic.
* modules/tamil/Makefile.am modules/tamil/tamil-xft.c
configure.in: Remove this module, no longer needed.
* pango/pangoxft-font.c (pango_xft_real_render): Coalesce
calls to Xft rendering functions.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon May 13 14:58:12 2002 Owen Taylor <otaylor@redhat.com>
* pango/pangox.c configure.in: Add a implementation
of strtok_r (copied from glibc) for machines that don't
have it. (#79472, Jacob Berkman.)
* pango/querymodules.c: Use printf() rather than
g_print, since we don't want encoding conversion.
(#77341)
|
|
|
|
|
|
|
|
|
|
|
| |
Mon May 06 15:07:39 2002 Eric Mader <mader@jtcsv.com>
* Add modules modules/indic/indic-xft.c, indic-ot.c, indic-ot.h, indic-ot-class-tables.c
* pango/opentype/ftxgdef.c: Compute full offset for mark attachment class table
* pango/opentype/ftxgpos.c: Only return TTO_Err_Not_Covered if nothing matches
* pango/opentype/pango-ot-ruleset.c: enable GPOS processing
|
|
|
|
|
|
|
|
|
|
| |
Wed Mar 27 19:30:35 2002 Owen Taylor <otaylor@redhat.com>
* Released 1.0.1
* NEWS: Updates.
* configure.in: Version 1.0.1, interface, binary age 1.
|