summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-1-6
Commit message (Collapse)AuthorAgeFilesLines
...
* Rewrite average_digit_width computation to go through the same shapingOwen Taylor2002-03-251-0/+15
| | | | | | | | | | | | | | | | | Mon Mar 25 14:52:29 2002 Owen Taylor <otaylor@redhat.com> * pango/pangox.c (pango_x_font_get_metrics): Rewrite average_digit_width computation to go through the same shaping hack as the average_char_width code. (Part of #53425) * pango/pangox.c (pango_x_font_describe): Implement except for results of pango_x_font_load(). * pango/pangox.c (pango_x_load_font): Document as "don't use". * pango/pangox.[ch] (pango_x_load_font): Add missing const.
* this function may never return NULL, so we shouldn't say so in theSven Neumann2002-03-251-0/+5
| | | | | | | 2002-03-25 Sven Neumann <sven@gimp.org> * pango/fonts.c (pango_font_description_from_string): this function may never return NULL, so we shouldn't say so in the comment.
* Add an informative warning if no modules at all were found. (#74982,Owen Taylor2002-03-201-0/+6
| | | | | | | | Wed Mar 20 18:40:34 2002 Owen Taylor <otaylor@redhat.com> * pango/modules.c (build_map): Add an informative warning if no modules at all were found. (#74982, suggestion from Dan Winship.)
* Error out if no backends found. (#74880)Owen Taylor2002-03-201-0/+4
| | | | | | Wed Mar 20 15:22:54 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Error out if no backends found. (#74880)
* Dummy-initialize gsize variable to 0, not -1. (#73899, Erwann Chenede)Owen Taylor2002-03-201-0/+5
| | | | | | | Wed Mar 20 15:14:15 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-markup.c (text_handler): Dummy-initialize gsize variable to 0, not -1. (#73899, Erwann Chenede)
* When loading an iconv converter fails, recover gracefully and warn ratherOwen Taylor2002-03-201-0/+7
| | | | | | | | | Wed Mar 20 14:57:48 2002 Owen Taylor <otaylor@redhat.com> * modules/basic/basic-x.c modules/basic/tables-{big,small}.i: When loading an iconv converter fails, recover gracefully and warn rather than aborting. (#73861, report about problems on IRIX from Soeren Sandmann)
* Enabled ksc5601 fonts in the Hangul compatibility jamos, the CJK unifiedChangwoo Ryu2002-03-181-0/+6
| | | | | | * modules/basic/tables-big.i: Enabled ksc5601 fonts in the Hangul compatibility jamos, the CJK unified ideographs, and the CJK compatibility ideographs areas.
* Add pango_win32_os_version_info variable, an OSVERSIONINFO struct.Tor Lillqvist2002-03-171-0/+15
| | | | | | | | | | | | | | | | | 2002-03-17 Tor Lillqvist <tml@iki.fi> * pango/pangowin32-private.h: Add pango_win32_os_version_info variable, an OSVERSIONINFO struct. * pango/pangowin32.c: Initialise it. * pango/pangowin32.h: Set _WIN32_WINNT to 0x0501 before including <windows.h> to get the ClearType-related macros defined (if recent enough headers are used). * pango/pangowin32-fontcache.c (pango_win32_font_cache_load): Set desired font quality to CLEARTYPE_QUALITY if on XP (or later), and the system settings ask for ClearType.
* use CFLAGS from gthread-2.0 to assure pango behaves correctly in aSven Neumann2002-03-161-0/+5
| | | | | | | 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.
* Move pre-1.0 ChangeLog asideOwen Taylor2002-03-151-5211/+0
|
* Prefer ksc5601 fonts to unicode fonts for "ko" locales.Owen Taylor2002-03-151-0/+5
| | | | | | | Fri Mar 15 12:25:26 2002 Owen Taylor <otaylor@redhat.com> * modules/basic/tables-big.i: Prefer ksc5601 fonts to unicode fonts for "ko" locales.
* In Load_ChainContextSubst2, handle the case where an empty classOwen Taylor2002-03-151-0/+14
| | | | | | | | | | | | | | | | Fri Mar 15 01:35:56 2002 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxgsub.c pango/opentype/ftxopen.c pango/opentype/ftxopenf.h: In Load_ChainContextSubst2, handle the case where an empty class definition is represented by an offset of 0. * pango/opentype/ftxgpos.c: Same for Load_ChainContextPos2. * pango/opentype/{ftxopen.c,ftxgpos.c,ftxgsub.c,ftgdef.c}: Fix pervasive bug where on cleanups on failure of loading an array element, all array elements were freed, not just the ones that had been succesfully loaded.
* Uncomment GPOS parts.Owen Taylor2002-03-151-0/+7
| | | | | | | | | Thu Mar 14 23:05:18 2002 Owen Taylor <otaylor@redhat.com> * pango/opentype/ftxopen.c: Uncomment GPOS parts. * pango/opentype/disasm.c: Start adding some GPOS dumping.
* Check for FT_Get_First_Char from FreeType-2.0.9.Owen Taylor2002-03-151-0/+8
| | | | | | | | | | 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.
* Remove moc_view-qt.cc. (#74725)Owen Taylor2002-03-151-0/+4
| | | | | | Thu Mar 14 20:02:58 2002 Owen Taylor <otaylor@redhat.com> * examples/Makefile.am (EXTRA_DIST): Remove moc_view-qt.cc. (#74725)
* Fix typo when computing maximums of sub-byte fields. (Stefan Israelsson,Owen Taylor2002-03-131-0/+6
| | | | | | | | Wed Mar 13 10:31:07 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-coverage.c (pango_coverage_max): Fix typo when computing maximums of sub-byte fields. (Stefan Israelsson, #74518)
* Minor doc edits.Matthias Clasen2002-03-121-0/+13
| | | | | | | | | | | | | * pango/pangowin32-fontcache.c, pango/pangox-fontcache.c: Minor doc edits. * docs/tmpl/win32-fonts.sgml: Document PangoWin32FontCache. * docs/tmpl/x-fonts.sgml: Document PangoXFontCache. * docs/tmpl/glyphs.sgml: Document PangoGlyphInfo. * docs/tmpl/opentype.sgml: Document PangoOTInfo, PangoOTTag, PangoOTTableType.
* hu Mar 7 22:55:13 2002 Owen Taylor <otaylor@redhat.com>PANGO_1_0_0Owen Taylor2002-03-081-1/+9
| | | | | | | | ===== Released 1.0.0 ===== * NEWS: Final updates for 1.0.0. * README AUTHORS: Update.
* pass --enable-gtk-doc to configurejacob berkman2002-03-071-0/+4
| | | | | | 2002-03-07 jacob berkman <jacob@ximian.com> * autogen.sh: pass --enable-gtk-doc to configure
* Use PANGO_MODULE_VERSION in modules path.Tor Lillqvist2002-03-071-0/+2
| | | | | | 2002-03-08 Tor Lillqvist <tml@iki.fi> * pango-zip.sh.in: Use PANGO_MODULE_VERSION in modules path.
* Add the pango_ot_* symbols from the static libpango-ot library.Tor Lillqvist2002-03-071-0/+5
| | | | | | | 2002-03-08 Tor Lillqvist <tml@iki.fi> * pango/pangoft2.def: Add the pango_ot_* symbols from the static libpango-ot library.
* As we do in other modules, default to --disable-gtk-doc, and run the checkOwen Taylor2002-03-071-0/+7
| | | | | | | | | 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)
* Fix some problems with setting library variables forOwen Taylor2002-03-071-0/+6
| | | | | | | | 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)
* RC2 changelog entryPANGO_1_0_0_RC2Owen Taylor2002-03-061-0/+4
|
* Add some text names to weight map for weights that were added to theOwen Taylor2002-03-061-0/+6
| | | | | | | | Wed Mar 6 12:12:21 2002 Owen Taylor <otaylor@redhat.com> * pango/fonts.c: Add some text names to weight map for weights that were added to the PangoWeight enumeration but not here. (#73728, Arnaud Charlet)
* install-exec-hook should always exist, because the automake rules assumeManish Singh2002-03-061-0/+7
| | | | | | | | | 2002-03-06 Manish Singh <yosh@gimp.org> * pango/Makefile.am: install-exec-hook should always exist, because the automake rules assume it to be there if it is included anywhere in the Makefile.am. So put only the body of it inside DISABLE_EXPLICIT_DEPS.
* Fix problem where == was used instead if =. (#73694, Martin Gansser)Owen Taylor2002-03-061-1/+22
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Pango 1.0.0 rc1.PANGO_1_0_0_RC1Owen Taylor2002-03-061-0/+7
| | | | | | | | | Tue Mar 5 21:39:37 2002 Owen Taylor <otaylor@redhat.com> * Pango 1.0.0 rc1. * pango/Makefile.am: Use install-exec-hook not install-exec-local when running sanitize-la.sh.
* Ignore return status from for loop, in case the last test -f happens toTor Lillqvist2002-03-061-0/+4
| | | | | | | | 2002-03-06 Tor Lillqvist <tml@iki.fi> * pango/Makefile.am (install-exec-local): Ignore return status from for loop, in case the last test -f happens to fail. Handle also the libpangowin32 .la file.
* Use pangoft2_export_symbols, not pangowin32_export_symbols.Tor Lillqvist2002-03-061-0/+12
| | | | | | | | | | | | | | 2002-03-06 Tor Lillqvist <tml@iki.fi> * pango/Makefile.am (libpangoft2_1_0_la_LDFLAGS): Use pangoft2_export_symbols, not pangowin32_export_symbols. * pango/pango.rc.in * pango/pangowin32.rc.in * pango/pangoft2.rc.in * pango/Makefile.am * pango-zip.sh.in: : Adapt to new shared library naming scheme, also for Win32 import library names.
* require GLIB 2.0.0 at minimumManish Singh2002-03-051-0/+4
| | | | | | 2002-03-05 Manish Singh <yosh@gimp.org> * configure.in: require GLIB 2.0.0 at minimum
* more $(PANGO_API_VERSION) fixingjacob berkman2002-03-051-0/+5
| | | | | | | 2002-03-05 jacob berkman <jacob@ximian.com> * tests/Makefile.am (*boundaries_LDADD): more $(PANGO_API_VERSION) fixing
* Fix pangoxft-$(PANGO_API_VERSION). (Reported by Manish Singh.)Owen Taylor2002-03-051-0/+5
| | | | | | | Tue Mar 5 15:41:17 2002 Owen Taylor <otaylor@redhat.com> * modules/*/Makefile.am: Fix pangoxft-$(PANGO_API_VERSION). (Reported by Manish Singh.)
* Switch over to GLib/GTK+ style library versioning. Update version numbersOwen Taylor2002-03-051-0/+6
| | | | | | | | 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.
* add sanitize-la.shjacob berkman2002-03-031-0/+4
| | | | | | 2002-03-03 jacob berkman <jacob@ximian.com> * Makefile.am (EXTRA_DIST): add sanitize-la.sh
* Write examples/pango.modules in terms of .la files rather than directOwen Taylor2002-03-031-0/+14
| | | | | | | | | | | | | | | | 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.
* Default to --disable-static.Owen Taylor2002-03-021-0/+19
| | | | | | | | | | | | | | | | | | | | | 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.)
* Treat glyph 0 as an 0 size, non-drawn glyph consistent with otherOwen Taylor2002-03-011-0/+6
| | | | | | | | Fri Mar 1 14:37:47 2002 Owen Taylor <otaylor@redhat.com> * pango/pangoxft-font.c (pango_xft_font_get_glyph_extents): Treat glyph 0 as an 0 size, non-drawn glyph consistent with other backends. (#71931)
* Don't crash on out-of-BMP values.Owen Taylor2002-03-011-0/+7
| | | | | | | | | Fri Mar 1 14:25:22 2002 Owen Taylor <otaylor@redhat.com> * pango/modules.c: Don't crash on out-of-BMP values. * pango/mini-fribidi/fribidi_get_type.c (_pango_fribidi_get_type): Return FRIBIDI_TYPE_LTR for all non-BMP characters.
* Fix problem with positions at the ends of lines (#63328, reported by DovOwen Taylor2002-03-011-0/+10
| | | | | | | | Fri Mar 1 12:11:50 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-layout.c (pango_layout_line_get_vis2log_map): Fix problem with positions at the ends of lines (#63328, reported by Dov Grobgeld.)
* Check for errors when loading font face, fall back to sans, exit withAlex Larsson2002-02-281-0/+6
| | | | | | | | 2002-02-28 Alex Larsson <alexl@redhat.com> * pango/pangoft2.c (pango_ft2_font_get_face): Check for errors when loading font face, fall back to sans, exit with warning if no font found.
* don't link libpango-ot into the module. added libpango-ot.la toSven Neumann2002-02-281-1/+7
| | | | | | | | 2002-02-28 Sven Neumann <sven@gimp.org> * modules/arabic/Makefile.am: don't link libpango-ot into the module. * pango/Makefile.am: added libpango-ot.la to libpangoft2_la_LIBADD. Should fix #72934, reported by Raymond Wan.
* beautified configure --help output.Sven Neumann2002-02-281-0/+4
| | | | | | 2002-02-28 Sven Neumann <sven@gimp.org> * configure.in: beautified configure --help output.
* Move .la files to beginning of link line ... may prevent some problemsOwen Taylor2002-02-271-0/+7
| | | | | | | | | Wed Feb 27 11:10:07 2002 Owen Taylor <otaylor@redhat.com> * pango/Makefile.am (libpangoft2_la_LIBADD): Move .la files to beginning of link line ... may prevent some problems with linking to installed libraries. (#61359, Abel Cheung)
* Add $(X_EXTRA_LIBS) (reported Richard Warren)Owen Taylor2002-02-271-0/+5
| | | | | | | Wed Feb 27 08:55:32 2002 Owen Taylor <otaylor@redhat.com> * pango/Makefile.am (pango_querymodules_LDADD): Add $(X_EXTRA_LIBS) (reported Richard Warren)
* Fix some C++ style comments. (David L. Cooper II)Owen Taylor2002-02-271-0/+10
| | | | | | | Tue Feb 26 19:06:07 2002 Owen Taylor <otaylor@redhat.com> * pango/mini-xft/minixftint.h: Fix some C++ style comments. (David L. Cooper II)
* Try to load something (load sans) if we can't load a font that Xft listed.Owen Taylor2002-02-261-0/+7
| | | | | | | | | Tue Feb 26 15:50:35 2002 Owen Taylor <otaylor@redhat.com> * pango/pangoxft-font.c (pango_xft_font_get_font): Try to load something (load sans) if we can't load a font that Xft listed. (Workaround for #72299, reported by Gediminas Paulauskas)
* Fix trailing , on enumerations. (#72572, Miroslaw Dobrzanski-Neumann)Owen Taylor2002-02-251-0/+6
| | | | | | | | Mon Feb 25 16:36:47 2002 Owen Taylor <otaylor@redhat.com> * modules/hebrew/hebrew-x.c pango/mini-fribidi/fribidi-types.h: Fix trailing , on enumerations. (#72572, Miroslaw Dobrzanski-Neumann)
* Rewrite to reduce the number of strcmps.Owen Taylor2002-02-241-0/+10
| | | | | | | | | | | | Sun Feb 24 13:40:55 2002 Owen Taylor <otaylor@redhat.com> * pango/pangoxft-fontmap.c (pango_xft_pattern_equal): Rewrite to reduce the number of strcmps. * pango/pangoxft-fontmap.c (pango_xft_font_map_load_font): Compute the patterns as for load_fontset(), then just return the first. This takes advantage of our caching strategy.
* Fix problem where we unref'ed before we ref'ed resulting in entries in theOwen Taylor2002-02-241-0/+9
| | | | | | | | | | | Sun Feb 24 12:12:09 2002 Owen Taylor <otaylor@redhat.com> * pango/pangoxft-fontmap.c (pango_xft_font_map_new_font): Fix problem where we unref'ed before we ref'ed resulting in entries in the cache that shouldn't have been there. * pango/pangoft2-fontmap.c (pango_ft2_font_map_new_font): Same.