summaryrefslogtreecommitdiff
path: root/pango/mini-xft
Commit message (Collapse)AuthorAgeFilesLines
* Recognize a special marker directory name "WINDOWSFONTDIR", and look upTor Lillqvist2002-09-301-0/+49
| | | | | | | | 2002-10-01 Tor Lillqvist <tml@iki.fi> * pango/mini-xft/minixftdir.c (MiniXftDirScan) [Win32]: Recognize a special marker directory name "WINDOWSFONTDIR", and look up the Windows fonts folder.
* Add a stdlib include for getenv(). (#85836, David L. Cooper III)Owen Taylor2002-07-102-44/+46
| | | | | | | Wed Jul 10 06:12:37 2002 Owen Taylor <otaylor@redhat.com> * pango/mini-xft/minixftlex.l: Add a stdlib include for getenv(). (#85836, David L. Cooper III)
* Fix some C++ style comments. (David L. Cooper II)Owen Taylor2002-02-271-2/+2
| | | | | | | 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)
* Version 0.25PANGO_0_25Owen Taylor2002-02-172-2/+2
| | | | | | | | | | | | | | | 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)
* include config.h so the definition of MINI_XFTCONFIG_DIR is actually usedSven Neumann2001-12-121-2/+4
| | | | | | | | 2001-12-12 Sven Neumann <sven@gimp.org> * pango/mini-xft/minixftinit.c: include config.h so the definition of MINI_XFTCONFIG_DIR is actually used (spotted by Sebastian Klemke <packet@convergence.de>).
* Initialize MiniXft library before calling MiniXftConfigSubstitute.Alexander Larsson2001-12-121-2/+2
| | | | | | | | | | | 2001-12-12 Alexander Larsson <alla@lysator.liu.se> * pango/pangoft2-fontmap.c (pango_ft2_font_map_load_fontset): Initialize MiniXft library before calling MiniXftConfigSubstitute. * pango/mini-xft/minixftdir.c (MiniXftDirScan): Changed back filename from MiniXftCache to XftCache for compat with Xft.
* acconfig.h support for --with-xftconfig-dir= path to system XftConfig fileManish Singh2001-11-242-21/+46
| | | | | | | | | | | | | | | | | | | | 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.
* Suffix package names with datestamp. Add the Pango modules.Tor Lillqvist2001-11-183-0/+48
| | | | | | | | | | | | | | | | | | | | | | | | 2001-11-19 Tor Lillqvist <tml@iki.fi> * pango-zip.sh.in: Suffix package names with datestamp. Add the Pango modules. * pango/pango.def: pango_context_add_font_map -> pango_context_set_font_map. Add pango_fontset_*. * pango/pangoft2.def: Reflect Alexander's changes. * pango/mini-xft/minixftinit.c (get_xft_default_path): New function. Use pango_get_sysconf_subdirectory () to construct a suitable path. * pango/mini-xft/minixftint.h: On Win32, don't use the hardcoded /usr/X11R6/lib/X11/XftConfig path (or any other hardcoded path), but instead the function get_xft_default_path(). * pango/mini-xft/minixftcache.c (MiniXftFileCacheSave): On Win32, don't use link() and unlink() for the lock file. Instead, use a lock directory.
* shut up cvsManish Singh2001-11-181-0/+2
|
* Check for LEX and YACC. This will be made optional later, with the buildAlexander Larsson2001-11-1826-0/+9208
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.