summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Pango 1.0.0 rc1.PANGO_1_0_0_RC1Owen Taylor2002-03-068-1/+50
| | | | | | | | | 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-068-1/+29
| | | | | | | | 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-0612-35/+119
| | | | | | | | | | | | | | 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-058-1/+29
| | | | | | 2002-03-05 Manish Singh <yosh@gimp.org> * configure.in: require GLIB 2.0.0 at minimum
* more $(PANGO_API_VERSION) fixingjacob berkman2002-03-058-2/+37
| | | | | | | 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-0514-7/+42
| | | | | | | 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-0522-70/+165
| | | | | | | | 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.
* now really align the configure --help output ... sorrySven Neumann2002-03-041-2/+2
|
* A correction of the last commit, as it did not do what I intended itDov Grobgeld2002-03-041-1/+1
| | | | to do.
* Cosmetic changes:Dov Grobgeld2002-03-041-4/+19
| | | | | | * Made lone HOLAM have zero width to deal with words like MITZVOT. * Made vowels below VAV right aligned only if the vowel is narrower than the character.
* *** empty log message ***Changwoo Ryu2002-03-041-0/+12
|
* add sanitize-la.shjacob berkman2002-03-038-1/+30
| | | | | | 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-0310-5/+119
| | | | | | | | | | | | | | | | 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-0214-6/+212
| | | | | | | | | | | | | | | | | | | | | 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-018-2/+61
| | | | | | | | 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-019-8/+78
| | | | | | | | | 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-018-26/+99
| | | | | | | | 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-288-7/+89
| | | | | | | | 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-289-11/+53
| | | | | | | | 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-288-4/+32
| | | | | | 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-278-1/+50
| | | | | | | | | 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-278-2/+37
| | | | | | | 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-278-2/+72
| | | | | | | 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-268-0/+74
| | | | | | | | | 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-259-4/+46
| | | | | | | | 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-248-49/+185
| | | | | | | | | | | | 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.
* Rewrite to reduce the number of strcmps.Owen Taylor2002-02-241-44/+41
| | | | | | | | | | | | 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-249-6/+73
| | | | | | | | | | | 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.
* Version 0.26PANGO_0_26Owen Taylor2002-02-2410-1/+57
| | | | | | | | Sat Feb 23 21:40:27 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Version 0.26 * NEWS: Updates.
* Patch from Sven Neumann to extend and make consistent the set ofOwen Taylor2002-02-2311-4/+122
| | | | | | | | Sat Feb 23 17:34:26 2002 Owen Taylor <otaylor@redhat.com> * modules/basic/basic-{ft2,x,xft}.c: Patch from Sven Neumann to extend and make consistent the set of zero-width characters that are not displayed. (#71931)
* Fixed placement of nikud under QOF to take into account the typicalDov Grobgeld2002-02-231-2/+18
| | | | | right stem of a the KUF. The logics places narrow (one dot wide) nikkud centered, and all the other right aligned.
* Add some class padding for future expansion.Owen Taylor2002-02-2310-0/+65
| | | | | | | Sat Feb 23 13:07:02 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-font.h pango/pango-fontmap.h pango/pango-fontset.h: Add some class padding for future expansion.
* Fix recode functions to take gunichar * since we pass that in. (#72059,Owen Taylor2002-02-2013-6/+48
| | | | | | | | Wed Feb 20 16:58:24 2002 Owen Taylor <otaylor@redhat.com> * modules/arabic/{naqshfont.[ch],mulefont.[ch],langboxfont.[ch]}: Fix recode functions to take gunichar * since we pass that in. (#72059, reported by Miroslaw Dobrzanski-Neumann)
* Version 0.25PANGO_0_25Owen Taylor2002-02-1712-5/+103
| | | | | | | | | | | | | | | 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)
* added makefile.msc to EXTRA_DISTHans Breuer2002-02-159-0/+37
| | | | | | | 2002-02-15 Hans Breuer <hans@breuer.org> * examples/makefile.am pango/makefile.am : added makefile.msc to EXTRA_DIST
* Respect QTDIR if set. Look for qt3 as well as qt2.Owen Taylor2002-02-148-13/+50
| | | | | | 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.
* updated the list of available modules (bug #71411).Sven Neumann2002-02-148-11/+54
| | | | | | 2002-02-14 Sven Neumann <sven@gimp.org> * configure.in: updated the list of available modules (bug #71411).
* update version, use -FImsvc_recommended_pragmas.h and add $(DIRENT_LIBS)Hans Breuer2002-02-108-3/+45
| | | | | | | | 2002-02-10 Hans Breuer <hans@breuer.org> * pango/makefile.msc : update version, use -FImsvc_recommended_pragmas.h and add $(DIRENT_LIBS) to pangoft2 linking
* isspace -> g_ascii_isspace (pango_font_description_from_string): isspaceDarin Adler2002-02-1013-20/+132
| | | | | | | | | | | | | | | | * pango/fonts.c: (getword): isspace -> g_ascii_isspace (pango_font_description_from_string): isspace -> g_ascii_isspace * pango/modules.c: Remove unneeded <ctype.h> include. * pango/pango-markup.c: (xml_isspace): New. (pango_parse_markup): isspace -> xml_isspace (span_parse_func): isdigit -> g_ascii_isdigit * pango/pango-utils.c: (pango_trim_string): isspace -> g_ascii_isspace (pango_skip_space): isspace -> g_ascii_isspace (pango_scan_word): isspace -> g_ascii_isspace (pango_scan_string): isspace -> g_ascii_isspace (pango_scan_int): isspace -> g_ascii_isspace * pango/pangoft2-fontmap.c: Remove unneeded <ctype.h> include. * pango/pangox-fontmap.c: Remove unneeded <ctype.h> include.
* Accept also outfile name on command line, fopen it separately then. NeededTor Lillqvist2002-02-0711-13/+116
| | | | | | | | | | | | | 2002-02-07 Tor Lillqvist <tml@iki.fi> * examples/pangoft2topgm.c (main): Accept also outfile name on command line, fopen it separately then. Needed on Windows where stdout is in text mode. * modules/arabic/Makefile.am * modules/hebrew/Makefile.am: Use -no-undefined on Windows, otherwise libtool won't produce DLLs, and there will be no such to install
* shut up CVSSven Neumann2002-02-031-1/+2
|
* at Feb 2 18:27:38 2002 Owen Taylor <otaylor@redhat.com>Owen Taylor2002-02-028-3/+66
| | | | | | | | | * pango/Makefile.am (pango_querymodules_LDADD): Try removing libpango.la from the link line since it will be pulled in from the other libraries to avoid duplicate inclusion. (#70400.) * pangox.pc.in (Libs): Add @X_XTRA_LIBS@ (#70400)
* fix cut-and-paste mess name/descriptionHavoc Pennington2002-02-018-2/+37
| | | | | | | 2002-02-01 Havoc Pennington <hp@redhat.com> * pangoxft.pc.in (Description, Name): fix cut-and-paste mess name/description
* move to next element in list.Anders Carlsson2002-02-018-0/+37
| | | | | | | 2002-02-01 Anders Carlsson <andersca@gnu.org> * pango/pangoxft-fontmap.c (pango_xft_get_font_map): move to next element in list.
* Version 0.24PANGO_0_24Owen Taylor2002-01-299-1/+58
| | | | | | | | Tue Jan 29 11:35:11 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Version 0.24 * NEWS: Updates
* Fix problem with detected root node. (Based on patch from Matthias Clasen,Owen Taylor2002-01-298-2/+44
| | | | | | | | Mon Jan 28 20:23:59 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-markup.c (pango_parse_markup): Fix problem with detected root node. (Based on patch from Matthias Clasen, #69600)
* Add some return-if-fails to catch loading size 0 fonts.Owen Taylor2002-01-298-0/+37
| | | | | | | Mon Jan 28 19:41:20 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-context.c (pango_context_load_font[set]): Add some return-if-fails to catch loading size 0 fonts.
* Remove this file; pangofttopgm is the test case for the FT2 backend now.Owen Taylor2002-01-254-796/+34
| | | | | | | | | | | | | Wed Jan 23 16:49:24 2002 Owen Taylor <otaylor@redhat.com> * examples/viewer-ft2.c: Remove this file; pangofttopgm is the test case for the FT2 backend now. * examples/Makefile.am: Don't dist moc_viewer-qt.cc. * examples/Makefile.am: Build pangofttopgm if we have FT2. * examples/pangoft2topgm.c (main): Warning fixes.
* Fix problems with computing the length of the paragraph delimiter.Owen Taylor2002-01-248-1/+36
| | | | | | | Thu Jan 24 18:05:54 2002 Owen Taylor <otaylor@redhat.com> * pango/pango-layout.c (get_items_log_attrs): Fix problems with computing the length of the paragraph delimiter. (Reported by Evan Martin)
* configure.in modules/arabic/Makefile.am added arabic shaper for FT2 portedSven Neumann2002-01-2410-5/+491
| | | | | | | | | 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>.