| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
2005-11-04 Behdad Esfahbod <behdad@gnome.org>
* pango/break.c: Update to handle new line-breaking types in the
Unicode 4.1 UAX#14. (#313907)
* configure.in: Bump required glib version to 2.9.0. Needed for
above-mentioned line-breaking types.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-04 Behdad Esfahbod <behdad@gnome.org>
* configure.in, examples/argcontext.c examples/cairoview.c,
examples/renderdemo.c, examples/renderdemo.h examples/xftview.c,
modules/basic/basic-x.c, modules/hangul/hangul-fc.c,
modules/hebrew/hebrew-shaper.c, modules/hebrew/hebrew-shaper.h,
modules/indic/indic-fc.c, modules/indic/mprefixups.c,
modules/syriac/syriac-fc.c, pango/break.c pango/fonts.c,
pango/modules.c, pango/pango-coverage.c pango/pango-engine.c,
pango/pango-engine.h, pango/pango-fontmap.c,
pango/pango-fontset.c, pango/pango-impl-utils.h,
pango/pango-layout.c, pango/pango-layout.h,
pango/pango-renderer.c, pango/pango-script.c,
pango/pango-utils.c, pango/pangocairo-fc.h,
pango/pangocairo-font.c, pango/pangocairo-fontmap.c,
pango/pangocairo-private.h, pango/pangofc-decoder.c,
pango/pangofc-font.c, pango/pangofc-fontmap.c pango/pangoft2.c,
pango/pangox-fontcache.c, pango/pangox-fontmap.c pango/pangox.c,
pango/pangoxft-font.c, pango/querymodules.c,
pango/opentype/ftglue.c, pango/opentype/ftxgpos.c,
pango/opentype/ftxopen.c, pango/opentype/pango-ot-buffer.c,
pango/opentype/pango-ot-info.c,
pango/opentype/pango-ot-ruleset.c, tests/dump-boundaries.c,
tests/testboundaries.c, tests/testcolor.c tests/testiter.c,
tests/testscript.c: Turn various gcc warnings off. Adding const,
adding static, fully initializing structs, match signedness in
comparisons. (#317804)
* tests/testscript.c, tools/gen-script-for-lang.c:
(scripts_for_file): Pass error->message instead of error to fail(),
which was wrong.
(compare_lang): Fix typo comparing a and a instead of a and b.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-03 Behdad Esfahbod <behdad@gnome.org>
* docs/tmpl/main.sgml, pango/Makefile.am, pango/pango-context.c
(itemize_state_init), pango/pango-utils.c, pango/pango-utils.h,
pango/pangox.c (itemize_string_foreach), pango/mini-fribidi/*:
Updated to FriBidi version 0.10.7 patched to handle UTF-8 directly.
Moved pango_log2vis_get_embedding_levels to pango-utils.c instead
of mini-fribidi. (#317192, review by Matthias Clasen)
|
|
|
|
|
|
|
|
|
|
| |
2005-08-15 Owen Taylor <otaylor@redhat.com>
* === Released 1.10.0 ===
* configure.in: Version 1.10.0
* NEWS: Update
|
|
|
|
|
|
|
| |
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-26 Owen Taylor <otaylor@redhat.com>
* === Released 1.9.1 ===
* configure.in: Version 1.9.1
* NEWS: Updated
|
|
|
|
|
|
|
|
|
|
| |
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-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-21 Matthias Clasen <mclasen@redhat.com>
* configure.in: Check for a new enough cairo.
|
|
|
|
|
|
|
| |
2005-07-09 Tor Lillqvist <tml@novell.com>
* configure.in: Call AC_CANONICAL_HOST before looking at $host.
Check for windres on Win32.
|
|
|
|
|
|
|
|
| |
2005-06-21 Owen Taylor <otaylor@redhat.com>
* modules/khmer configure.in modules/Makefile.am
modules/makefile.msc: Add a Khmer module by
Jens Herden and Javier Sola. (#125605)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-14 Owen Taylor <otaylor@redhat.com>
Misc fixes from Stepan Kasal, #169928
* pangoxft.pc.in: Add requirement on pangoft2
* pangoxft-uninstalled.pc.in: Fix cut-and-paste
errors in Name/Description when copying from
pangox-uninstalled.
* configure.in: Don't call AC_SUBST() unnecessary
for XFT_CFLAGS/LIBS.
|
|
|
|
|
|
|
| |
2005-06-14 Owen Taylor <otaylor@redhat.com>
* configure.in: Force off gtk-doc in absence of Cairo.
(#305652, Amit Aronovitch)
|
|
|
|
|
|
| |
Thu Apr 7 22:45:32 2005 Manish Singh <yosh@gimp.org>
* configure.in: Test for renamed cairo_ft_scaled_font_lock_face().
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-07 Owen Taylor <otaylor@redhat.com>
* configure.in: Test for renamed
cairo_win32_scaled_font_select_font().
* pango/pangocairo-win32font.c: Fix various compilation errors.
* pango/pangocairo-fcfont.c pango/pangocairo-win32font.c
pango/pangocairo-fontmap.c: Use new matrix API.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-01 Owen Taylor <otaylor@redhat.com>
* configure.in: Use PKG_CHECK_MODULES not AM_PATH_GLIB_2_0
to avoid a problem where older verisons of AM_PATH_GLIB_2_0
silently ignored gmodule-no-export causing mysterious
build failures. (#161786)
* pango/Makefile.am (DISTCLEANFILES): Move some
configure.in output files from CLEANFILES to DISTCLEANFILES.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2005-02-06 Owen Taylor <otaylor@redhat.com>
* pango/pangocairo.h pango/pangocairo-render.c docs/pango-sections.txt:
Rename pango_cairo_show_glyphs() to pango_cairo_show_glyph_string().
Add pango_cairo_{glyph_string,layout_line,layout}_path()
* docs/Makefile.am (INCLUDES): Add CAIRO_CFLAGS.
|
|
|
|
|
|
|
|
| |
Thu Feb 3 18:23:27 2005 Manish Singh <yosh@gimp.org>
* configure.in: use CAIRO_LIBS for all libcairo checks, and disable
the cairo backend if we don't have Win32 nor FreeType support in
cairo.
|
|
|
|
|
|
|
|
| |
2005-02-03 Owen Taylor <otaylor@redhat.com>
* configure.in: Bump to 1.9.0.
* pango/pangofc-fontmap.h: Document PangoFcFontMap.create_font()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-03 Owen Taylor <otaylor@redhat.com>
* examples/cairosimple.c: Open the file with mode "wb", include
cairo-png.h.
* examples/xftview.c examples/cairoview.c: Set WM_NORMAL_HINTS to avoid
triggering a metacity bug.
* examples/cairoview.c: Include cairo-xlib.h.
* configure.in: Add checks for the Win32 Cairo backend. (not committing
the code yet).
* examples/Makefile.am pango/Makefile.am: add CAIRO_CFLAGS.
* pango/pangocairo-fc.h pango/pangocairo-fcfont.c
pango/pangocairo-fcfontmap.c pango/pangofc-fontmap.[ch]: Rework
Cairo/Fontconfig backend to use the current Cairo API. Make
some PangoFcFontMap changes to enable that.
* pango/pango/pangocairo-private.h pango/pangocairo-render.c:
Update for cairo_font_t changes.
|
|
|
|
|
|
|
|
| |
Sat Jan 8 19:28:17 2005 Owen Taylor <otaylor@redhat.com>
* Makefile.am configure.in pangocairo.pc.in
pangocairo-uninstalled.pc.in: Add a .pc file for
pangocairo.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jan 8 16:46:37 2005 Owen Taylor <otaylor@redhat.com>
* configure.in: Add checks for Cairo
* pango/Makefile.am: Add libpangocairo.
* pango/pangocairo-font.c pango/pangocairo-fontmap.c
pango/pangocairo.h pango/pangocairo-private.h
pango/pangocairo-fcfont.c pango/pangocairo-fcfontmap.c
pango/pangocairo-fc.h: Start of a Cairo/FreeType backend.
* pango/pangofc-fontmap.[ch]: Add a "get_render_key"
virtual function to allow subclasses to specialize the
details of how caching works. Add a default implementation
that's a little more sophisticated than what was there
before.
* pango/pangoft2-private.h pangofc-font.c pangoft2.c:
Move default implementations of has_char(), get_glyph()
to the base class.
* pango/pangofc-private.h pango/pangoft2-private.h:
Move PANGO_UNITS_26_6 and friends to pango/pangofc-private.h.
* examples/renderdemo.[ch] examples/pangoft2topgm.c
examples/xftview.c: Allow passing in a custom function
to transform drawing.
* examples/Makefile.am examples/cairoview.c: Add a
Cairo/Xlib example program.
* examples/cairosimple.c: Simple Cairo example with
output to a PNG.
* pango/pango-layout.c (pango_layout_line_get_extents): Fix
bug where line ink rect was always including 0, 0.
|
|
|
|
|
|
|
| |
Fri Dec 17 12:44:10 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Fix a couple of typos in the handling of
tibetan for --with-included-modules. (#161501, Sebastien Bacher)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wed Dec 15 23:49:14 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.8.0 ===
* configure.in: Version 1.8.0
* NEWS: Update.
* README: Updates.
|
|
|
|
|
|
|
| |
Wed Dec 15 11:15:37 2004 Owen Taylor <otaylor@redhat.com>
* configure.in modules/Makefile.am modules/tibetan/*:
Add simple tibetan module. (#148566, G Karunakar)
|
|
|
|
|
|
|
|
| |
2004-12-14 Matthias Clasen <mclasen@redhat.com>
* pango.pc.in: Require gmodule-no-export
* configure.in: Use gmodule-no-export-2.0.pc, require glib 2.5.7
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Nov 22 15:21:11 2004 Owen Taylor <otaylor@redhat.com>
* modules/syriac configure.in modules/Makefile.am
modules/makefile.msc: Add Syriac module by Emil
Soleyman-Zomalan. (#147779)
* examples/Makefile.am examples/syriac.utf: Syriac
example text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Sep 24 12:59:22 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Up version to 1.7.0.
* pango/pango-renderer.[ch] pango/pango.h pango/Makefile.am:
Add PangoRenderer, a base class that is subclassed to produce
rendering drivers for different backends and purposes.
* pango/pangoft2-private.h pango/pangoft2-render.c
pango/pangoft2.c: Move rendering into pangoft2-render.c,
use PangoRenderer.
* pango/pangoft2-fontmap.c pango/pangoft2-private.h: Add
_pango_ft2_font_map_get_renderer() to retrieve a singleton
fontmap for the fontmap.
* pango/pangoxft-render.[ch] pango/pangoxft.c pango/Makefile.am:
Make Xft rendering use PangoRenderer, add publically
visible, subclassable PangoXftRenderer.
* pango/pangoxft-fontmap.c pango/pangoxft-private.h: Add
_pango_xft_font_map_get_renderer() to retrieve a singleton
fontmap for the fontmap.
* examples/xftview.c examples/Makefile.am: Add a test program
using the Xft backend.
* docs/*: Update minimally for PangoRenderer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 2 17:09:47 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.5.2 ==
* configure.in: Version 1.5.2
* NEWS: Updates
|
|
|
|
|
|
|
|
|
|
| |
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 Jun 21 11:47:41 2004 Owen Taylor <otaylor@redhat.com>
* configure.in pango.pc.in: Missed commit: add
-lm dependency to pkg-config files.
* docs/pango-sections.txt: Add PangoMatrix and rotated
rendering functions
|
|
|
|
|
|
| |
Thu May 27 15:08:32 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Increment version to 1.5 for devel branch.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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>
* configure.in: Move check for native Win32 (mingw) a bit
earlier. If Win32, disable static builds (like GLib does).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Fri Feb 13 10:19:16 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Skip the xslt and stylesheet checks
unless --enable-man is specified. (#134133,
Julio M. Merino Vidal)
|
|
|
|
|
|
|
| |
Wed Jan 28 17:47:52 2004 Owen Taylor <otaylor@redhat.com>
* configure.in: Require GLib-2.3.1. (#132695,
Rodney Dawes.)
|
|
|
|
|
|
|
|
|
|
| |
Thu Jan 22 12:36:10 2004 Owen Taylor <otaylor@redhat.com>
* === Released 1.3.2 ===
* configure.in: Version 1.3.2, interface age 2.
* NEWS: Tweak.
|
|
|
|
|
|
|
|
| |
Wed Nov 12 16:11:47 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 1.3.1, interface age 1.
* NEWS: Updates for 1.3.1
|
|
|
|
|
|
| |
2003-08-20 Noah Levitt <nlevitt@columbia.edu>
* configure.in: Bump version to 1.3.0.
|
|
|
|
|
|
|
| |
Fri Aug 15 16:34:14 2003 Owen Taylor <otaylor@redhat.com>
* configure.in: get the cflags for gmodule-2.0 as
well as gthread-2.0. (#119953, Benedikt Spranger)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Aug 2 23:19:16 2003 Owen Taylor <otaylor@redhat.com>
* pango/pango-engine.[ch] modules/*/*-{fc,win32,x}.c
pango/modules.c pango/break.c pango/pango-context.c
pango/pango-layout.c pango/pango-modules.h
pango/querymodules.c pango/shape.c: Make
PangoEngine{,Lang,Shape} GObjects, and use a
GTypeModule-based module-loading system closely based
on the one used for GtkIMContext and GtkThemeEngine.
* pango/pango-impl-utils.h: OK, I'm tired of typing
in get_type() functions.
* pango/pango-script.[ch] pango/pango-script-table.h
tests/testscript.c tools/gen-script-table.pl: Add port
of script-range code from ICU in preparation for future
use. (#91542)
* tools/gen-script-for-lang.c: Utility program to determine
the script for each fontconfig .orth file.
* docs/tmpl/{scripts.sgml,pango-engine-lang.sgml,
pango-engine-shape.sgml} docs/pango-sections.txt docs/pango-docs.sgml:
Redo to go along with the above changes.
* configure.in: chmod +x tests/runtests.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Aug 2 14:33:28 2003 Owen Taylor <otaylor@redhat.com>
* pango/Makefile.am (libpangoxft_1_0_la_LIBADD): Make
pangoxft depend on pangoft2.
* pango/pangofc-fontmap.[ch]: Make pangofc-fontmap.cI
into a real base class.
* pango/pangofc-font.[ch]: Move some of the pangoxft/
pangoft2 implementation here.
* pango/pangoft2.c pango/pangoft2-fontmap.c
pango/pangoft2-private.h pango/pangoxft-font.c
pango/pangoxft2-fontmap.c pango/pangoxft-private.h: Adapt
to the new scheme
* modules/*/Makefile.am Modules/*/*/*-fc.c: Don't build
separate FT2 and Xft shapers, just build one Fc shaper.
* docs/pango-sections.txt docs/pango-docs.sgml
docs/tmpl/pangofc-font{,map}.sgml: Basic docs for
the new stuff.
* configure.in: Up pango_module_version to 1.4.0.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Aug 2 14:10:31 2003 Owen Taylor <otaylor@redhat.com>
* pango/Makefile.am pango/pango-intset.[ch] pango/pango-indic.[ch]:
Remove.
* pango/pangox.c (pango_x_apply_ligatures): Make a noop,
remove associated code.
* pango/pangox-fontmap.c pango/pangox.[ch]: Deprecate everything.
|
|
|
|
|
|
|
|
| |
Thu Jul 24 16:40:12 2003 Owen Taylor <otaylor@redhat.com>
* configure.in tests/runtests.sh.in: Generate
runtest.sh so we can use ECHO_C, ECHO_N, SHELL
(#114944)
|