| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
2001-06-29 Havoc Pennington <hp@redhat.com>
* configure.in (QTDIR): don't get confused by qt3
|
|
|
|
|
|
|
|
|
|
| |
Thu Jun 28 21:49:30 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (GLIB_REQUIRED_VERSION): Require GLib-1.3.7
* pango/pangoft2-fontmap.c pango/pangowin32-fontmap.c
pango/pangox-fontmap.c pango/pangoxft-fontmap.c:
Fix args to g_type_init().
|
|
|
|
|
|
|
|
|
|
| |
Tue Jun 26 15:11:30 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-context.c (font_set_get_font)
pango/pango-context.c (add_engines): Couple of
bug fixes for the last change.
* configure.in: Abort out when AM_PATH_GLIB fails.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jun 23 10:01:20 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangowin32-fontmap.c (pango_win32_font_entry_get_coverage):
* pango/pangoft2-fontmap.c (pango_ft2_font_entry_get_coverage):
pango/pango-markup.c:
modules/arabic/arabic-xft.c (arabic_engine_shape):
modules/arabic/arabic-x.c (arabic_engine_shape):
pango/pango-context.c (pango_itemize):
pango/pangox.c (get_font_metrics_from_string):
pango/pangoft2.c (get_font_metrics_from_string):
Adapt to 64-bit changes in glib.
* pango/Makefile.am: Modify generation rules to
use glib-mkenums (ugh, loong command lines), and
to reduce rebuilding by using stamp files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jun 23 10:01:20 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangowin32-fontmap.c (pango_win32_font_entry_get_coverage):
* pango/pangoft2-fontmap.c (pango_ft2_font_entry_get_coverage):
pango/pango-markup.c:
modules/arabic/arabic-xft.c (arabic_engine_shape):
modules/arabic/arabic-x.c (arabic_engine_shape):
pango/pango-context.c (pango_itemize):
pango/pangox.c (get_font_metrics_from_string):
pango/pangoft2.c (get_font_metrics_from_string):
Adapt to 64-bit changes in glib.
* pango/Makefile.am: Modify generation rules to
use glib-mkenums (ugh, loong command lines), and
to reduce rebuilding by using stamp files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-06-22 Hans Breuer <hans@breuer.org>
* pango/makefile.msc : changed version to 0.17
* pango/pango.def : updated externals
* pango/pangowin32-fontmap.c :
* pango/pangowin32-private.h :
* pango/pangowin32.c : adapted to PangoLanguage usage
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sat Jun 9 17:36:09 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-types.h pango/pango-utils.c: Add a new PangoLanguage
type to represent language tags; these can efficiently be compared
and don't need to be copied. Also add pango_language_matches()
to match a language tag against a pattern.
* pango/pango-item.[ch] pango/pango-layout.c: Move extra_attrs
from PangoItem to PangoAnalysis. Add a language tag field to
PangoAnalysis. (#55894)
* pango/pango-attributes.[ch] (pango_attr_iterator_get_font): Return
the language tag as well.
* pango/pango-attributes.[ch]: Rename PangoAttrLang to PangoAttrLanguage,
and make it hold a PangoLanguage.
* pango/pango-context.[ch]: Rename pango_context_{get,set}_lang() to
pango_context_{get,set}_language().
* **.[ch]: Adapt to PangoLanguage and s/lang/language/ changes.
* modules/basic/basic-x.c modules/basic/tables-big.i: Add support
for ordering character sets differently for different language
tags.
* pango/itemize.c: Remove old, unused file.
* pango/pango-context.c (pango_itemize): Reduce number of mallocs
by allocating one array of PangoAnalysis instead of many arrays.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-06-12 Havoc Pennington <hp@redhat.com>
* docs/Makefile.am (dist-hook): don't ignore errors from missing
index.sgml
* NEWS: update
* configure.in: increment version to 0.17
|
| |
|
|
|
|
|
|
|
|
| |
Thu Jun 7 14:06:25 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_move_cursor_visually):
Add a 'strong' parameter to allow moving either the strong
or the weak cursor visually, instead of the strong cursor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-06-07 Havoc Pennington <hp@redhat.com>
* m4macros/glib-2.0.m4: subst GLIB_GENMARSHAL, GOBJECT_QUERY,
GLIB_MKENUMS variables
* gmodule-2.0.pc.in: add gmodule_supported variable
* glib-2.0.pc.in: add glib_genmarshal, gobject_query,
glib_mkenums variables
* configure.in: put G_MODULE_SUPPORTED value into
.pc files
* autogen.sh: support AUTOGEN_SUBDIR_MODE
* Makefile.am: add -uninstalled.pc.in to EXTRA_DIST
2001-06-07 Havoc Pennington <hp@redhat.com>
* pango/Makefile.am: add libpango.la to _DEPENDENCIES for the
other libs
* configure.in: use AM_PATH_GLIB_2_0
* autogen.sh: support AUTOGEN_SUBDIR_MODE
* Makefile.am: dist the .pc.in files
2001-06-07 Havoc Pennington <hp@redhat.com>
* atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
glib-genmarshal
* configure.in: rearrange the library checks to support
uninstalled linking
* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
* atk-uninstalled.pc.in: new file, allows linking to uninstalled
ATK in giant GTK tarball
2001-06-07 Havoc Pennington <hp@redhat.com>
* tests/Makefile.am: add missing -I flag
* gtk/Makefile.am: use @GLIB_MKENUMS@, @GLIB_GENMARSHAL@, etc.
* configure.in: use pkg-config to see if GModule is
supported; fix to properly turn on included loaders
when GModule isn't supported; don't use AC_CHECK_LIB
when libs are not installed yet
* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
* Makefile.am (SUBDIRS): add m4macros subdir
* gtk/Makefile.am: $(srcdir)/foo targets must be $(srcdir)/foo in
dependencies also.
|
|
|
|
|
|
|
| |
Tue Jun 5 10:40:17 2001 Owen Taylor <otaylor@redhat.com>
* docs/reference/tmpl/*.smgl: Patch from Matthias
Clasen fixing various typos. (#55744)
|
|
|
|
|
|
|
|
|
|
| |
Thu May 31 19:35:27 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_line_x_to_index):
Make the hack for avoiding the last index of the line more
sophisticated in order to deal with newlines internal
to the layout and the case where the second half of the
last character is specifically selected. (Fixes #51190)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Thu May 31 12:31:20 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangox-fontmap.c (pango_x_font_map_for_display):
Actually advance through list. (Problem noticed
by Erwann Chenede)
* modules/Makefile.am (install-data-local): Move rule
for generation of /etc/pango/pango.modules to here,
since we are now built _after_ the library. (Problem
noticed by KUSANO Takayuki)
|
|
|
|
|
|
| |
Tue May 29 18:17:11 2001 Owen Taylor <otaylor@redhat.com>
* autogen.sh (have_libtool): Fix GNU sedism (#55430)
|
|
|
|
|
|
| |
Tue May 29 17:41:44 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Use $PKG_CONFIG, not pkg-config.
|
|
|
|
|
|
|
| |
Mon May 28 18:15:55 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (pango_layout_move_cursor_visually):
Set *trailing properly at end of line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon May 28 11:51:45 2001 Owen Taylor <otaylor@redhat.com>
* pango/modules.c (map_add_engine): Fix problem with
information loss when converting leaves to branches.
(Problem found by Toshio MARUYAMA)
Wed May 23 12:59:26 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangox.c (pango_x_make_font_struct): Load the
font struct for "fixed" in the case of a broken font list
where fonts listed by XListFonts aren't loadable.
|
|
|
|
|
|
|
|
| |
Fri May 18 16:44:25 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-layout.c (ensure_tab_width): Use the font
at the beginning of the paragraph, not the context's
font.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri May 18 11:30:57 2001 Owen Taylor <otaylor@redhat.com>
* pango/opentype/disasm.c: Use ISO C99 varargs when
available.
Thu May 17 11:16:23 2001 Owen Taylor <otaylor@redhat.com>
* pango/mapping.c: Fixup docs, remove some FIXMEs that are
no longer applicable.
* pango/pango-layout.c: Move by graphemes, not characters.
* pango/pango-layout.c (pango_layout_line_x_to_index):
Position at the closest grapheme boundary, not at character
boundaries.
* pango/pango-layout.c (pango_layout_line_index_to_x):
Return positions of grapheme boundaries, not character
boundaries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue May 1 16:03:48 2001 Owen Taylor <otaylor@redhat.com>
* autogen.sh (libtool_version): Require libtool 1.4 when
build out of CVS.
* **/Makefile.am: Add inter-library dependencies,
especially for the modules. Many cleanups to the
module makefiles.
* configure.in modules/indic/Makefile.am: Remove
INCLUDE_ANY_INDIC conditional which doesn't seem to have
any point and was definitely suspect as done.
* modules/tamil/tamil-xft.c (MODULE_ENTRY): Fix prefix
to be _pango_tamil instead of _pango_basic.
* Makefile.am: Build modules/ after pango/ so we can
make the modules depend on libpango/libpangox.
* examples/Makefile.am: Remove spurious rule to rebuild
makefile.mingw.
|
|
|
|
|
|
|
| |
Mon May 14 19:10:11 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangoxft-font.c: Fix to correspond to extremely
odd choice of sign convention in libXft. (#51476)
|
|
|
|
|
|
|
| |
Wed May 9 10:11:06 2001 Owen Taylor <otaylor@redhat.com>
* pango/Makefile.am (install-data-local): Get rid
of grep -q (pointed out by Tony Graham).
|
| |
|
|
|
|
|
|
|
|
|
| |
2001-05-06 Alexander Larsson <alla@lysator.liu.se>
* configure.in:
Fix Xft detection by setting CPPFLAGS before trying
the Xft/XftFreetyp.h header file.
Use CPPFLAGS instead of CFLAGS.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-06 Hans Breuer <hans@breuer.org>
* pango/makefile.msc : reflect new version number, removed
external fribidi dependency from link step as well
* pango/pango.def : updated externals
* pango/pangowin32.c : initialize approximate_(digit|char)_width
similar to what the other backends do
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri May 4 11:07:04 2001 Owen Taylor <otaylor@redhat.com>
* NEWS: Update for 0.16
* docs/pango-sections.txt: Update.
* configure.in (PANGO_MINOR_VERSION): 0.16
Wed May 2 11:57:45 2001 Owen Taylor <otaylor@redhat.com>
* examples/Makefile.am (QT_LIBS): Remove space that
was confusing libtool.
|
|
|
|
|
|
|
|
| |
2001-05-04 Alex Larsson <alla@lysator.liu.se>
* pango/pangoft2.c (get_font_metrics_from_subfonts):
Set approximate_digit_width and approximate_char_width. The
digit one could be done better (see bug 53425).
|
|
|
|
|
|
| |
2001-05-03 Michael Natterer <mitch@convergence.de>
* configure.in: also check for the the Xft header.
|
|
|
|
|
|
|
|
|
|
| |
Wed May 2 11:35:16 2001 Owen Taylor <otaylor@redhat.com>
* configure.in (have_freetype): Add check to make sure
#include FT_ERRORS_H works. (#54043)
* configure.in: do not try to build modules using Xft if X is not
available or was explicitely disabled.
|
|
|
|
|
|
|
| |
2001-05-02 Sven Neumann <sven@convergence.de>
* configure.in: do not try to build modules using Xft if X is not
available or was explicitely disabled.
|
|
|
|
|
|
|
|
|
|
| |
Tue May 1 23:30:53 2001 Owen Taylor <otaylor@redhat.com>
* modules/hangul/hangul-x.c (hangul_engine_shape): Fix numeric
format in warning.
* pango/pangox.c (get_font_metrics_from_string): Fix assorted
brokenness.
|
|
|
|
|
|
|
|
| |
Tue May 1 19:27:00 2001 Owen Taylor <otaylor@redhat.com>
* pango/pangox.c (pango_x_render): Rewrite the newline
arrow drawing code to act a little better on a range
of different sizes of fonts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-27 Havoc Pennington <hp@redhat.com>
* pango/pangox-fontmap.c: Move some fontmap stuff to
pangox-private.h to access fontmap->resolution in pangox.c
* pango/pangox.c (get_font_metrics_from_subfonts): multiply
avg. width by PANGO_SCALE, and consider that avg width from X is
in decipoints
* modules/basic/basic-x.c: mark some chars unknown when shaping,
with a flag PANGO_X_UNKNOWN_FLAG
* pango/pangox.c (pango_x_font_get_metrics): use lookup_lang not
lang when calling get_font_metrics_from_string
(pango_x_render): render unknown chars
* pango/pango-layout.c:
(pango_layout_set_single_paragraph_mode): add mode where we don't
break on para separators, instead we shape them and display glyphs
(pango_layout_get_single_paragraph_mode): getter for above
(pango_layout_check_lines): handle single paragraph mode
|
| |
|
|
|
|
|
|
|
|
| |
Tue Apr 24 11:45:55 2001 Owen Taylor <otaylor@redhat.com>
* pango/opentype/ftxgdef.c (TT_Load_GDEF_Table): Remove
excess call to DONE_Stream left over from conversion
from FT1. (reported by Michael Jansson)
|
| |
|
|
|
|
|
|
|
|
| |
2001-04-20 Alexander Larsson <alexl@redhat.com>
* pango/pangoxft-font.c (pango_xft_font_get_metrics):
Set approximate_digit_width and approximate_char_width to
some cheesy value. Not good, but better than nothing.
|
| |
|
|
|
|
|
|
|
|
| |
Fri Apr 20 11:38:46 2001 Owen Taylor <otaylor@redhat.com>
* pango/pango-markup.c (pango_parse_markup): Remove some
conditionalization on (md->text == NULL) that is no
longer needed with the last change.
|
|
|
|
|
|
|
| |
2001-04-20 Anders Carlsson <andersca@codefactory.se>
* pango/pango-markup.c (pango_parse_markup): Discard the parsed text if
the input variable text is NULL. This fixes a segfault.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tue Apr 17 15:44:53 2001 Owen Taylor <otaylor@redhat.com>
* Release 0.15
* tests/testboundaries.c: Look for files in $srcdir.
* Makefile.am (SUBDIRS): Add tests, remove fonts
* tests/Makefile.am (EXTRA_DIST): added missing stuff
* fonts/: Remove. Nothing in here is needed any more.
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-16 Havoc Pennington <hp@pobox.com>
* pango/pango-glyph.h: Removed pango_justify(), since it has no
implementation that I can find.
* pango/pango-attributes.c: docs
* pango/pango-layout.c: docs
|
|
|
|
|
|
|
| |
Mon Apr 16 19:20:12 2001 Owen Taylor <otaylor@redhat.com>
* modules/tamil/tamil-x.c: Remove warning when using fallback
shaping.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Apr 16 19:20:12 2001 Owen Taylor <otaylor@redhat.com>
* modules/tamil/tamil-x.c: Remove warning when using fallback
shaping.
Mon Apr 16 19:14:00 2001 Owen Taylor <otaylor@redhat.com>
[ Patches from Vikram Subramanian to update Tamil shapers ]
* configure.in modules/tamil/tamil-xft.c modules/tamil/Makefile.am:
Xft/TT based Tamil rendering engine. Uses glyphs in the
private-use-area instead of proper OpenType tables.
* examples/HELLO.utf8: Add Tamil line
* examples/pangox.aliases: Add tamil fonts
* modules/tamil/tadefs.h modules/tamil/tamil-x.c: Update
to use PANGO_LIGATURE_HACK ligatures from BDF files instead
of a fixed encoding.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mon Apr 16 18:12:06 2001 Owen Taylor <otaylor@redhat.com>
* README: Small updates
* examples/HELLO.utf8: Insert a RLM on the Yiddish line
to correct for fixes to the bidi algorithm.
* pango/mini-fribidi/*: Update to CVS fribidi which
has various bug fixes.
|
|
|
|
|
|
|
|
|
| |
Mon Apr 16 14:26:54 2001 Owen Taylor <otaylor@redhat.com>
* docs/pango-sections.txt: Update.
* docs/Makefile.am (EXTRA_DIST): Update to the latest
version.
|