2002-01-29 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.5.
* README: fix typos, mention recurrent gimp problems
* configure.in: more robust checks for libcapplet, libgdk.so
* src/gdkxft.c: internationalisation from Hilary Cheng
(MY_GDK_INIT_CHECK): check gtk+ version
2001-12-01 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.4.
* README: update config file, linking instructions
* capplet/Makefile.am: install capplet in settings, as
well as control-center
2001-11-30 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/gdkxft.conf: added -freefont-*, -sharefont-*
2001-11-29 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* README: update, fix typos, new URL
* src/gdkxft.c: debug gdk_text_measure (gimp should work now)
* src/gdkxft.conf: added -abiword-*, removed mozilla
2001-11-15 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/gdkxft.c: include sys/types.h to compile on BSD (Thanks to
Phil Armstrong)
2001-11-11 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* gdkxft.spec.in: update home page and download tags
2001-10-26 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/Makefile.am: Makefile tidy-ups to ease transition to CVS
2001-10-20 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.3
2001-10-18 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* gdkxft.spec.in: only run gdkxft_sysinstall -u on removal
of last instance of gdkxft
* src/gdkxft.conf: more specific line for b&h foundry. b&h
contains both truetype and bitmap fonts.
* Upgraded config.guess, config.sub, ltmain.sh
* Makefile.am: remove debian packaging again. gdkxft is now being
packaged for debian systems by Scott Dier <sdier@debian.org>
* src/gdkxft.c (MY_GDK_INIT_CHECK): check argc before assuming
that argv!=NULL (thanks to Fabrice Bellet)
2001-09-15 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.2.
* src/gdkxft_sysinstall.in (install_xinitrc_file): fix expr regexp
* debian/Makefile.am: add debian packaging to distribution
* README: document --enable-trap-errors and gdkxft-capplet
* gdkxft.spec.in: seperate package for capplet.
2001-09-09 Peter Moulder <pmoulder@csse.monash.edu.au>
* debian/*: debian packaging.
* src/Makefile.am: Respect user edits to datadir,sysconfdir values
in Makefile when passing in -D.
Install gdkxft.conf in ${sysconfdir} rather than in ${datadir}.
Install gdkxft_sysinstall in sbindir rather than bindir.
* src/gdkxft_sysinstall.in: Use `-w' and `use strict'. Add
prototypes to subs. Declare (using `my') & document global vars.
Add `--quiet' option. (See comments where it is parsed.)
Fix bug if XF86Config fontpaths use commas.
Improve recognition of FontPath directive.
Fix caseeq definition (add \Q...\E to regexp).
When searching for xftcache, test -x (as per sh behaviour) rather
than merely -e.
Looser \$XFree86.*\$ match when testing for modifiedness.
Test for more-portable Xsession.d as well as the existing
xinit/xinitrc.d.
In the generated xinitrc file, avoid use of `exit', in case some
shell has trouble with it (given that the file is sourced).
* configure.in: If gcc, then add warning flags. (Compiled cleanly
first time -- wow!)
chmod a+x src/gdkxft_sysinstall.
2001-09-08 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* gdkxft.spec.in: update for capplet
* capplet/gdkxft-capplet.c: gnomecc capplet for gdkxft
* src/gdkxft_sysinstall.in
(install_theme): add umask parameter to mkdir
2001-09-07 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/gdkxft.conf: add -macromedia-*
* src/gdkxft.c: attempt to deal with wide chars
(read_cfg_file): bad application list
(MY_GDK_TEXT_WIDTH_WC): patch from Olivier Dormond
(MY_GDK_*_MEASURE): hook gdk_*_measure as well as _width
(MY_GDK_DRAW_TEXT): check drawable depth for sanity
* configure.in: check for -ldl, and for POSIX regex fns
2001-09-05 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/gdkxft.c (MY_GDK_DRAW_TEXT): trap X errors and try again
with core fonts if there are any.
2001-09-04 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.1.
* src/gdkxft_sysinstall.in (install_xftconfig_dumb): Install a
copy of my XftConfig if a) you have a vanilla X one and b) I can't
build one for your system automagically.
* README: troubleshooting section, disclaimer
* src/gdkxft_sysinstall.in (install_xftconfig): search for
xftcache and behave appropriately if it doesn't exist.
(do_install): remind users to read the README
2001-09-03 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* src/Makefile.am (realfuncs.h): explicitly add $(srcdir)
* src/gdkxft_sysinstall.in: sundry tweaks to uninstallation
(read_xconfigs): Look for XF86Config-4
(install_xinitrc_file): make xinitrc.d/gdkxft more intelligent -
don't stomp on existing LD_PRELOAD, check that we don't modify
LD_PRELOAD twice.
(install_theme): default gtk's prefix to /usr if we can't find
gtk-config.
(install_xftconfig): check for an already configured XftConfig (as
found on Mandrake Linux 8, for example.)
* gdkxft.spec.in: forgot to set CFLAGS.
2001-09-01 Josh Parsons <josh@phpc-rr10.st-and.ac.uk>
* Released version 1.0.