| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
Wed Mar 20 15:22:54 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Error out if no backends found. (#74880)
|
|
|
|
|
|
|
| |
2002-03-16 Sven Neumann <sven@gimp.org>
* configure.in (GLIB_CFLAGS): use CFLAGS from gthread-2.0 to assure
pango behaves correctly in a threaded environment.
|
|
|
|
|
|
|
|
|
|
| |
Thu Mar 14 20:28:59 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Check for FT_Get_First_Char from
FreeType-2.0.9.
* pango/pangoft2.c pango/pangoxft-font.c: Use
FT_Get_First_Char/Get_Next_Char to accelerate coverage calculation.
|
|
|
|
|
|
|
|
|
| |
Thu Mar 7 14:42:50 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: As we do in other modules, default to
--disable-gtk-doc, and run the check we used to do
for the default when the --enable-gtk-doc is specified.
(Alain Rouge)
|
|
|
|
|
|
|
|
| |
Thu Mar 7 10:51:16 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix some problems with setting
library variables for --enable-explicit-deps. (Laszlo Peter,
#73851)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Mar 6 11:43:46 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix problem where == was used instead if =.
(#73694, Martin Gansser)
* modules/Makefile.am (install-data-local): Simplify
the rule to create the pango.modules file to avoid
problems with differing shared library suffixes.
pango-querymodules run without any arguments does the
right thing by default. (#73694, Martin Gansser)
* configure.in: Add a PANGO_MODULE_VERSION variable
defining the subdir in which modules are installed.
* pango/querymodules.c pango/modules.c modules/*/*.am:
Install modules in lib/pango/MODULE_VERSION/modules
* pango.pc.in (pango_module_version): Export pango_module_version
variable so that 3rd parties can determine where to install
libraries.
|
|
|
|
|
|
| |
2002-03-05 Manish Singh <yosh@gimp.org>
* configure.in: require GLIB 2.0.0 at minimum
|
|
|
|
|
|
|
|
| |
Tue Mar 5 11:00:20 2002 Owen Taylor <otaylor@redhat.com>
* configure.in **/Makefile.am *.pc.in: Switch over to
GLib/GTK+ style library versioning. Update version numbers
to 1.0.0.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Mar 2 21:57:55 2002 Owen Taylor <otaylor@redhat.com>
* examples/Makefile.am (pango.modules): Write
examples/pango.modules in terms of .la files rather than
direct shared objects to avoid having to know soname
extension.
* pango/querymodules.c (main): Use G_MODULE_SUFFIX or
.la to compare with filenames when querying modules,
rather than hardcoded .so/.la.
* configure.in (USE_LA_MODULES): On aix, load .la files
since we can't guess the soname extension.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Mar 1 00:46:49 2002 Owen Taylor <otaylor@redhat.com>
* configure: Default to --disable-static.
* configure.in pangoft2.pc.in pangoxft2.pc.in pangox.pc.in:
Add a --enable-explicit-deps option to control whether dependency
libraries are written into .la files and .pc files.
Default is auto: if static libraries are off
and shlib dependencies are found, don't write deps.
* pango/Makefile.am sanitize-la.sh: Shell script used
to strip dependencies out of .la files.
* configure.in: Default to --disable-gtk-doc.
* Makefile.am: Add a slightly modified distcheck rule
that passes --enable-gtk-doc to the configure inside.
(So that 'make dist' succeeds inside.)
|
|
|
|
|
|
| |
2002-02-28 Sven Neumann <sven@gimp.org>
* configure.in: beautified configure --help output.
|
|
|
|
|
|
|
|
| |
Sat Feb 23 21:40:27 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.26
* NEWS: Updates.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Feb 17 18:50:30 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.25
* configure.in: Add X_EXTRA_LIBS to XFT_LIBS.
* NEWS: Updates
* pango/mini-xft/minixftdpy.c
* pango/mini-xft/minixftstr.c: Fix some problems
with signed arguments to to isupper()/tolower().
(#71705, Morten Welinder)
|
|
|
|
|
|
| |
Thu Feb 14 14:46:26 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Respect QTDIR if set. Look for qt3 as well as qt2.
|
|
|
|
|
|
| |
2002-02-14 Sven Neumann <sven@gimp.org>
* configure.in: updated the list of available modules (bug #71411).
|
|
|
|
|
|
|
|
| |
Tue Jan 29 11:35:11 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.24
* NEWS: Updates
|
|
|
|
|
|
|
|
|
| |
2002-01-24 Sven Neumann <sven@gimp.org>
* configure.in
* modules/arabic/Makefile.am
* modules/arabic/arabic-ft2.c: added arabic shaper for FT2 ported
from arabic-xft.c by Andreas Bogk <andreas@convergence.de>.
|
|
|
|
|
|
|
|
|
| |
Sat Jan 19 11:50:32 2002 Owen Taylor <otaylor@redhat.com>
* configure.in: Add a AC_TRY_LINK() for qt, since broken setups
seem to be common.
* configure.in: Save ACLOCAL_FLAGS for --enable-maintainer-mode rebuilds.
|
|
|
|
|
|
|
|
|
|
| |
Sat Dec 22 12:14:25 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.23, require glib-1.3.12
* pango/makefile.msc (PANGO_VER): 0.23.
* NEWS: Updated.
|
|
|
|
|
|
|
| |
Mon Nov 26 19:24:21 2001 Owen Taylor <otaylor@redhat.com>
* configure.in tests/Makefile.am tests/cxx-test.C: Add
a test program that includes all headers in a C++ program.
(#52606)
|
|
|
|
|
|
|
|
|
| |
Sun Nov 25 22:35:46 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (have_fribidi) README: Disable --with-fribidi; it offers
no advantages and until either fribidi is updated to use Glib-2.0
always, or the Glib dependecy is removed from fribidi entirely, there
will be problems with this option.
* pango/mini-fribidi/README: Update fribidi URL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-11-24 Manish Singh <yosh@gimp.org>
* acconfig.h
* configure.in: support for --with-xftconfig-dir= path to system
XftConfig file
* pango/pango-utils.c
* pango/pangox.c: include "config.h", not <config.h>
* pango/pangoxft-fontmap.c: this file is pangoxft-fontmap.c, not
pangoxft-fontmap.h :)
* pango/mini-xft/minixftint.h
* pango/mini-xft/minixftinit.c: add code for searching common
locations for the XftConfig file. We search MINI_XFTCONFIG_DIR
if configure defines it for us (as above), then $sysconfdir,
then (only on !_WIN32) /etc/X11 and /usr/X11R6/lib/X11.
|
|
|
|
|
|
|
|
|
| |
Thu Nov 22 14:23:07 2001 Owen Taylor <otaylor@redhat.com>
* Version 0.22
* configure.in (GLIB_REQUIRED_VERSION): Require
GLib-1.3.11
|
|
|
|
|
|
|
|
|
| |
Wed Nov 21 12:54:39 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (PANGO_MINOR_VERSION): Version 0.22.
* NEWS: Updated
* docs/pango-sections.txt Makefile.am: Update.
* pango/pango-layout.c (process_item): Don't look
like a doc comment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-11-17 Alexander Larsson <alla@lysator.liu.se>
* configure.in:
Check for LEX and YACC. This will be made optional later,
with the build sources checked in to cvs.
Generate pango/mini-xft/Makefile
* modules/basic/basic-ft2.c:
Use the new pangoft2 API.
* pango/Makefile.am:
Build mini-xft.
Add new files.
* pango/pango-context.[ch]:
Support only one fontmap per context.
Use pango_font_map_load_fontset() and PangoFontset instead
of internal fontset.
* pango/pango-fontmap.[ch]:
New virtual function pango_font_map_load_fontset() and
default implementation that uses pango_font_map_load_font().
* pango/pango-utils.[ch] (pango_lookup_aliases):
Utility function for looking up aliases. This can be
used by backend that has no backend specific aliases.
* pango/pangoft2-fontcache.c:
Removed file.
* pango/pangoft2-fontmap.c:
* pango/pangoft2-private.h:
* pango/pangoft2.c:
* pango/pangoft2.h:
Major rewrite. Doesn't handle fontsets. Uses mini-xft so that
it will always match the PangoXft backend. Simplified the
public API.
* pango/pangowin32.c:
* pango/pangox.c:
pango_context_add_font_map -> pango_context_set_font_map
* pango/pangoxft-font.c:
* pango/pangoxft-fontmap.c:
* pango/pangoxft-private.h:
New code to handle fontsets.
* pango/mini-xft/*:
Mini version of libXft from XFree86 in order to have
the pangoFT2 and pangXft backends have same config files and
generate the same fonts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-10-29 Tor Lillqvist <tml@iki.fi>
* pango-zip.sh.in: New file, used to build distribution package
for Windows.
* Makefile.am (EXTRA_DIST): Add pango-zip.sh.
* configure.in: Check for lib.exe, set MS_LIB_AVAILABLE. Generate
pango-zip.sh.
* README.win32: Mention the ways to build Pango on Windows.
* modules/Makefile.am
* examples/Makefile.am: Se SOSUFFIX to so on Unix, dll on Windows.
* pango/Makefile.am: Add rules to create MSVC import library if
MS_LIB_AVAILABLE. Add rules to install and uninstall mingw and
MSVC import libraries.
* tests/Makefile.am: Link with libpangox.la only on Unix.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu Oct 25 11:06:54 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.21, require GLib-1.3.6
* NEWS: Updates.
Fri Oct 26 12:32:25 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Don't use AC_CHECK_LIB to check for
win32, since that causes problems with autoconf-2.13.
* docs/Makefile.am: Fix to install images.
|