2002-06-25 Yukihiro Nakai <nakai@gnome.gr.jp> * configure.in (ALL_LINGUAS): Added Japanese (ja). 2002-06-22 Chema Celorio <chema@ximian.com> * configure.in (ALL_LINGUAS): remove lv as it broke the build! 2002-06-21 Peteris Krisjanis <pecisk@inbox.lv> * configure.in: (ALL_LINGUAS) Added Latvian (lv). 2002-06-20 Yanko Kaneti <yaneti@declera.com> * configure.in: (ALL_LINGUAS) Added Bulgarian (bg). 2002-06-13 Chema Celorio <chema@ximian.com> * this is the gnome-2-0 branch 2002-06-07 Chema Celorio <chema@ximian.com> * configure.in: post release bump to 1.116.0 * released 1.115.0 2002-06-05 jacob berkman <jacob@ximian.com> * tests/generate.c: don't use popt macros not in popt 1.5 (fix solaris build) * libgnomeprint/gnome-print-meta.c: * libgnomeprint/gpa/gpa-printer.c: * libgnomeprint/gpa/gpa-vendor.c: include <sys/types.h> * libgnomeprint/gpa/gpa-settings.c: * libgnomeprint/gpa/gpa-key.c: remove malloc.h includes (build fixes for os x) 2002-06-04 Chema Celorio <chema@ximian.com> * libgnomeprint/gp-truetype-utils.c (gp_tt_split_glyf): apply patch from <williamp@multiverse.com> to fix #80413 * tests/generate.c (my_draw_circle): new 2002-06-03 Chema Celorio <chema@ximian.com> * doc/reference/libgnomeprint-sections.txt: remove unused sections * libgnomeprint/gnome-print-ps2.c: a little bit of cleaning. Fix indentation and some variable namings 2002-06-02 Chema Celorio <chema@ximian.com> * libgnomeprint/gnome-print-ps2.c: remove GnomepPrintPs2->level as it was not beeing used. * libgnomeprint/gnome-print-stdapi.c (gnome_print_arcto): change parameter from r to radius so that the documentation won't break. * doc/reference/libgnomeprint-sections.txt: remove unused sections * autogen.sh: don't run configure twice * update dumentation standarize the gpa- headers and remove #if 0 ed code in them 2002-06-02 Carlos Perelló Marín <carlos@gnome-db.org> * doc/reference/question_index.sgml, doc/reference/reference.sgml: Added more info about gnome-print resources. Now is time to document all API and fill more useful information here :-). 2002-06-02 Carlos Perelló Marín <carlos@gnome-db.org> * doc/reference/libgnomeprint-docs.sgml: Removed the link to the running section. * doc/reference/running.sgml: Removed, we don't need it with gnomeprint 2002-06-02 Carlos Perelló Marín <carlos@gnome-db.org> * doc/reference/compiling.sgml: Added the compiling section. 2002-06-02 Chema Celorio <chema@ximian.com> * autogen.sh: run configure --enable-gtk-doc after autogen.sh to try to make the tinderbox not break. * libgnomeprint/gnome-font.c (gnome_font_get_width_utf8_sized): (gnome_font_get_width_utf8): add back, it broke other apps. You should not be using this functions as they are layout agnostic and thus will not work well with non-western scripts 2002-06-02 Malcolm Tredinnick <malcolm@commsecure.com.au> * doc/reference/tmpl/.cvsignore: Ignore any future appearance of libgnomeprint-unused.sgml * doc/reference/Makefile.am: Make the docs build properly. Ignore private header files, don't require *-overrides.txt. * doc/reference/libgnomeprint-docs.sgml: Remove all references to *-private entities. Comment out entities that would result in empty templates (and hence cause gtk-doc to break). * doc/reference/libgnomeprint-sections.txt: Fresh commit with all the crufty stuff removed. * doc/reference/tmpl/gnome-font-face.sgml, doc/reference/tmpl/gnome-font.sgml, doc/reference/tmpl/gnome-glyphlist.sgml, doc/reference/tmpl/gnome-pgl.sgml, doc/reference/tmpl/gnome-print-master.sgml, doc/reference/tmpl/gnome-print-rbuf.sgml, doc/reference/tmpl/gnome-print-unit.sgml, doc/reference/tmpl/gnome-print.sgml, doc/reference/tmpl/gnome-rfont.sgml, doc/reference/tmpl/gpa-list.sgml: Just committing these to make gtk-doc be a bit quieter. * doc/reference/libgnomeprint-overrides.txt, doc/reference/tmpl/gnome-font-private.sgml, doc/reference/tmpl/gnome-glyphlist-private.sgml, doc/reference/tmpl/gnome-pgl-private.sgml, doc/reference/tmpl/gnome-print-encode-private.sgml, doc/reference/tmpl/gnome-print-private.sgml, doc/reference/tmpl/gnome-print-master-private.sgml, doc/reference/tmpl/gnome-print-rbuf-private.sgml, doc/reference/tmpl/gpa-node-private.sgml, doc/reference/tmpl/gp-gc-private.sgml, doc/reference/tmpl/gpa-private.sgml, doc/reference/tmpl/gnome-font-compat.sgml, doc/reference/tmpl/libgnomeprint-unused.sgml: Removed. None of these are required any longer. 2002-06-01 Chema Celorio <chema@ximian.com> * Makefile.am (mydistcheck): steal mydistcheck from gtk+ 2002-06-01 Chema Celorio <chema@ximian.com> * libgnomeprint/gnome-rfont.h: expose the gnome_rfont_render_pgl_rgb[a]8 and gnome_pgl_render_rgbp[a]8 functions again. Add missing #define so that libgnomeprintui compiles again. * data/printers/Makefile.am (printer_DATA): remove GNOME-META.printer * libgnomeprint/*.h: clean headers and make them a bit more consistent * libgnomeprint/gnome-font-compat.[ch]: remove * libgnomeprint/Makefile.am (SUBDIRS): add gnome-print-unit.c * libgnomeprint/gnome-print-unit.c: split from gnome-print-paper.c * libgnomeprint/gnome-font.c (gnome_font_get_width_utf8_sized): removing because it is not exposed in the public API (gnome_font_get_width_utf8): same 2002-06-01 Carlos Perelló Marín <carlos@gnome-db.org> * configure.in: Added a gtk-doc check. * Makefile.am (SUBDIRS): Added doc dir. * doc/reference: Added all files needed to build gtk-doc documentation for libgnomeprint. It's based on gtk+2 documentation. * doc/Makefile.am (SUBDIRS): Added reference dir. 2002-06-01 Chema Celorio <chema@ximian.com> * data/models/Makefile.am (model_DATA): remove GNOME-GENERIC-META * libgnomeprint/gnome-rfont.c (gnome_font_get_rfont): fix http://bugzilla.gnome.org/show_bug.cgi?id=81792 * tests/Makefile.am: add warning flags * libgnomeprint/gnome-rfont.c (GRF_NUM_GLYPHS): make sure the font face is loaded otherwise we where returning 0 * libgnomeprint/gnome-rfont.c (gnome_rfont_get_num_glyphs): implement * libgnomeprint/gnome-pgl.h: remove the _render_pgl_rgb[a]8 from here into * libgnomeprint/gnome-pgl-private.h: here * libgnomeprint/gnome-font-private.h: move the rbuf_render_pgl_rgb[a]8 here * tests/generate.c: add "text" sequence * libgnomeprint/gnome-pgl.c (gnome_pgl_test_point): indentation * libgnomeprint/gnome-rfont.c (GRF_NUM_GLYPHS): make sure that rfont->font->face is loaded. 2002-05-29 Chema Celorio <chema@ximian.com> * tests/run-test.pl: start of a regresion test suite * tests/generate.c: generates gnome-print output to be used on the test suite 2002-06-01 Chema Celorio <chema@ximian.com> * tests/generate.c: remove G_P_KEY_DRIVER as it was never added to gnome-print-config.c 2002-05-28 Chema Celorio <chema@ximian.com> * libgnomeprint/gp-gc-private.h: broke the build again. Fix the header. 2002-05-28 Anders Carlsson <andersca@gnu.org> * libgnomeprint/gnome-print-meta.c: Fix the build. 2002-05-28 Chema Celorio <chema@ximian.com> * libgnomeprint/gp-gc-private.h: new file * libgnomeprint/gp-gc.h: remove most of the contents into gp-gc-private.h * libgnomeprint/Makefile.am (nox_private_headers): add gp-gc-private.h * libgnomeprint/gnome-print-frgba.c: include gp-gc-private.h * libgnomeprint/gnome-print.c: * libgnomeprint/gp-gc.c: * libgnomeprint/gnome-print-rgbp.c: * libgnomeprint/gnome-print-ps2.c: * libgnomeprint/gnome-print-multipage.c: * libgnomeprint/gnome-print-meta.c: 2002-05-27 Chema Celorio <chema@ximian.com> * configure.in: post release version bump to 1.115.0 2002-05-27 Chema Celorio <chema@ximian.com> * release 1.114.0 2002-05-27 Chema Celorio <chema@ximian.com> * libgnomeprint/Makefile.am (nox_private_headers): gp-gc-private.h doens't exist. Remove from Makefile.am 2002-05-27 Chema Celorio <chema@ximian.com> * tests/Makefile.am: don't compile testprint * libgnomeprint/gnome-print-stdapi.c: include headers correctly * libgnomeprint/gnome-print-ps2.h: update to reflect new structure names * libgnomeprint/gnome-print-ps2.c: add a reference to the Document Structuring Convetions from Adobe. - Change the internal structures from GPPS2Foo to GnomePrintPs2Foo - Fix the if indentation (gnome_print_ps2_close): Get the orientation from GnomePrintConfig and set %%%%Orientation in the .ps file. (gnome_print_ps2_close): Set %%%%Title from GNOME_PRINT_KEY_DOCUMENT_TITLE * libgnomeprint/gnome-print-private.h: cosmetical changes * libgnomeprint/gnome-print-multipage.c: here too * libgnomeprint/gnome-print-master.c (gnome_print_config_get_layout_data): this funciton should not be here, add a warning. Include <gpa/gpa-private.h> since it was moved. * libgnomeprint/gnome-print-config.h: s/GNOME_PRINT_KEY_PREF_UNIT/GNOME_PRINT_KEY_PREFERED_UNIT/ (already told Andreas so he can update gnumeric) (GNOME_PRINT_KEY_DOCUMENT_NAME): add key, very usefull. Will set %%%%DocumentTitle in the .ps file * data/models/GNOME-GENERIC-PS.model: add Option name, apps can set the document name with the GNOME_PRINT_KEY_DOCUMENT_NAME which will be included in the %%%%DocumentTitle: entry in the .ps file. * Makefile.am (SUBDIRS): remove tests for now. * libgnomeprint/gnome-print-rbuf.c (gnome_print_rbuf_construct): make static to remove a compile time warning * libgnomeprint/gnome-print-ps2.c (gnome_print_ps2_close): the PS file printe 2002-05-26 Jacob Berkman <jacob@ximian.com> * libgnomeprint/gnome-print-config.c (gnome_print_config_dump): a void function cannot return a value 2002-05-25 Chema Celorio <chema@ximian.com> * libgnomeprint/gnome-font-compat.c: remove if 0'ed functions. * libgnomeprint/gnome-font-face.c: ditto * libgnomeprint/gnome-print-encode.c: * libgnomeprint/gp-tt-t1.c (ttf_get_font_information): removed #if 0'ed function no longer needed. (ft_get_font_information): some more #if 0'ed code bites the dust * libgnomeprint/gnome-rfont.c: remove if 0'ed code * libgnomeprint/gnome-print-multipage.c: same * libgnomeprint/gnome-print-meta.c: remove all of the if 0'ed code * libgnomeprint/gp-gc.c (gp_gc_moveto): ditto * libgnomeprint/gnome-print-master.c (gpm_parse_transform): 2002-05-25 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-print-master.[ch]: remove #ifdefed 0 declarations and code for g_p_m_set_paper, get_paper, set_copies & set_printer. Use GnomePrintConfig. * libgnomeprint/gnome-print-config.c (gnome_print_config_dump): new function to dump to the console a GnomePrintConfig tree * data/media.xml: Change the order of media so that USLetter & Legal are on top * libgnomeprint/gnome-print-ps2.c (gnome_print_ps2_class_init): change the order of the functions overloading to match the class structure * libgnomeprint/gnome-print-private.h: change #error message for including this header 2002-05-24 Andreas J. Guelzow <aguelzow@taliesin.ca> * libgnomeprint/gnome-print-ps2.c (gnome_print_ps2_close) : call setpagedevice with pagesize and orientation 0 (#79343) 2002-05-17 Carlos Perello Marin <carlos@gnome-db.org> * data/models/GNOME-GENERIC-PS.model: Added the custom transport. * libgnomeprint/transports/Makefile.am, libgnomeprint/transports/gp-transport-custom.c libgnomeprint/transports/gp-transport-custom.h: Added the custom transport. This transport lets you use any command line to print. It's like the old GNOME 1.4 gnome-print option. The default command is "lpr". * libgnomeprint/transports/gp-transport-lpr.c: Fixed a bug to show the correct command error. 2002-05-15 Andreas J. Guelzow <aguelzow@taliesin.ca> * data/models/GNOME-GENERIC-PS.model : add PrefUnits node * libgnomeprint/gnome-print-config.h : add PrefUnits key * libgnomeprint/gnome-print-paper.c : Meter should be capital (all the other units are) 2002-05-15 Chema Celorio <chema@celorio.com> * data/printers/GENERIC.printer: make the generic printer use lpr as the default 2002-05-14 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-print-transport.c (gnome_print_transport_new): add a warning that displays teh full path when the module can't be dlopened 2002-05-13 Chema Celorio <chema@celorio.com> * configure.in: bump version post release to 1.114.0 2002-05-11 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-font-face.c (gff_pso_from_truetype): don't stat + open, instesad open + fstat is faster and does not have a race condition. Fixes, bug #76815 (gff_pso_ensure_buffer_t1): ditto (gff_pso_ensure_buffer_tt): ditto (gff_pso_from_type1): ditto * libgnomeprint/gnome-print-meta.c (gnome_print_meta_render_file_page): ditto 2002-05-10 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-print-config.h (GNOME_PRINT_KEY_OUTPUT_FILENAME): add key * configure.in: use GNOME_COMPILE_WARNINGS correctly - enable-font-install=no is properly documented now - echo if fontmap is going to be refreshed or not 2002-05-10 Naba Kumar <kh_naba@users.sourceforge.net> * configure.in: Added "hi" to ALL_LINGUAS. 2002-05-09 Chema Celorio <chema@celorio.com> * configure.in: AC_ARG_PROGRAM was beeing called twice. Don't use GNOME_COMPILE_WARNINGS(maximum) until it gets fixed in gnome-common do it by hand in the mean time * libgnomeprint/libgnomeprint-2.0.pc.in (Requires): add pango as a requirement of libgnomeprint-2.0. 2002-05-08 Andreas J. Guelzow <aguelzow@taliesin.ca> * libgnomeprint/gnome-print-config.c (gnome_print_config_get_length) : return points if unit == NULL 2002-05-08 Chema Celorio <chema@celorio.com> * installer/parseAFM.c (parseGlobals): apply patch from <williamp@multiverse.com> to fix #80407 * libgnomeprint/gnome-font-face.c (gff_pso_ensure_buffer_t1): Fix #80415 with a patch from <williamp@multiverse.com> (gff_pso_ensure_buffer_t1): Fix #80414 with a patch from <williamp@multiverse.com> * libgnomeprint/gp-gc.c (gp_ctx_new): fix #78662 * libgnomeprint/gnome-print-master.c (gpm_parse_transform): remove PRINT_AFFINE * libgnomeprint/gnome-print-config.c (gnome_print_config_set): remove left over g_log (gnome_print_config_get): ditto * data/GNOME.vendor: disable the pdf driver which hasn't been ported yet. * data/HP.vendor: ditto for the HP-4ML They where generating a warning * libgnomeprint/gnome-print-meta.c (gnome_print_meta_render_file): fix #76815 2002-05-07 Chema Celorio <chema@celorio.com> * tests/testprint.c (__TESTPRINT_C__): add a --metafile= to render from a metafile 2002-05-07 Chema Celorio <chema@celorio.com> * Unify all of the licenses on .c files, same for transports, drivers & gpa 2002-05-02 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-font-face.c (gff_pso_ensure_buffer_t1): fix #80414 patch from <williamp@multiverse.com> 2002-04-13 Chema Celorio <chema@celorio.com> * libgnomeprint/gnome-print-encode.c (__GNOME_PRINT_ENCODE_C__): s/encodeion/encoding, long time standing typos from a s/compress/encode/g done a long time ago 2002-05-05 Andreas J. Guelzow <aguelzow@taliesin.ca> * gpa-private.h : undo my last change 2002-05-05 Andreas J. Guelzow <aguelzow@taliesin.ca> * gnome-print-config.h (gnome_print_config_dup) : new * gnome-print-config.c (gnome_print_config_dup) : new * gpa-private.h : replace redefinition of GPANode etc. with include gpa-node.h 2002-05-01 Zbigniew Chyla <cyba@gnome.pl> i18n fixes * libgnomeprint/Makefile.am (nox_sources): Added gnome-print-i18n.c. * libgnomeprint/gnome-font-face.c, libgnomeprint/gnome-print-paper.c, libgnomeprint/gpa/gpa-media.c, tests/testprint.c: Fixed includes. * libgnomeprintui/gnome-print-i18n.c New file with libgnomeprint_gettext() function inside. * libgnomeprint/gnome-print-i18n.h Removed #defines cut&pasted from gnome-i18n.h/bonobo-i18n.h, included <bonobo/bonobo-i18n.h> and defined _() macro as libgnomeprint_gettext() function call. 2002-05-01 Morten Welinder <terra@diku.dk> * libgnomeprint/gnome-font-face.c (gfft2_move_to): Fix 76610. * libgnomeprint/gp-path.c (gp_path_close_all): Ditto. 2002-05-01 Pablo Saratxaga <pablo@mandrakesoft.com> * configure.in : Added "vi" to $ALL_LINGUAS. 2002-04-20 Christophe Merlet <christophe@merlet.net> * configure.in : Add "fr" to $ALL_LINGUAS. 2002-04-19 jacob berkman <jacob@ximian.com> * COPYING: * COPYING.LIB: add 2002-04-07 Bharat Tewari <bharat.tewari@wipro.com> * installer/gnome-font-install.c : added /usr/openwin/lib/X11/fonts for the Solaris fonts to be loaded properly (fix for #75628) 2002-03-29 Jody Goldberg <jody@gnome.org> * configure.in : post release version bump. 2002-03-29 Jody Goldberg <jody@gnome.org> * Release 1.112.0 2002-03-29 Jody Goldberg <jody@gnome.org> * configure.in : version bump to 1.112.0 2002-03-30 Changwoo Ryu <cwryu@debian.org> * configure.in: Added ko to ALL_LINGUAS. 2002-03-28 Morten Welinder <terra@diku.dk> * libgnomeprint/gnome-print-meta.c (gpm_encode_double): Fix BIG_ENDIAN case. Cleanup a bit also. 2002-03-24 Tõivo Leedjärv <toivo@linux.ee> * configure.in: Added et to ALL_LINGUAS. 2002-03-18 Lauris Kaplinski <lauris@ximian.com> * libgnomeprint/gnome-print-unit.h: Oops, added typedef so we will not declare fresh variable ecaht time header is included (thanks to Jean Brefort) 2002-03-07 jacob berkman <jacob@ximian.com> * tests/Makefile.am (INCLUDES): same as below * installer/Makefile.am (INCLUDES): remove bogus CPPFLAGS as this is broken (libgnomeprint_2_0_font_install_LDADD): link against -lpopt * installer/gnome-font-install.c: include config.h * libgnomeprint/Makefile.am (INCLUDES): remove bogus $CPPFLAGS as this is really broken * libgnomeprint/gnome-print-ps2.c: include config.h * configure.in: fix up pkg-config checks (do one rather than many) and don't AC_SUBST things like CFLAGS, LDFLAGS, CPPFLAGS as that is broken. also set OMNI_CFLAGS to -I<omniincludedir> rather than the broken way it was before * libgnomeprint/drivers/Makefile.am (INCLUDES): don't use -I$(OMNI_INCLUDEDIR) as that expands to -I which breaks a lot of things 2002-02-22 Lauris Kaplinski <lauris@ximian.com> * installer/gnome-font-install.c: Added --refresh argument * installer/gf-fontmap.h: include isalias field in struct * installer/gnome-font-install.c: Use NULL-terminated path list instead of specifying number of elements (main): Clean up smart mode target confusion (gfi_verify_font_entry): Check map generator version (gfi_verify_pfb_file): Ditto (gfi_verify_ttf_file): Ditto (gfi_process_alias): Do not require afm at all (gfi_build_font): Read name & version from pfb->gfi (gfi_font_is_registered): Test map versions (gfi_ensure_directory): Start from "/" (gfi_write_fontmap): Set gpversion * installer/gf-pfb.c (gf_pfb_search_def_float): Ditto * installer/gf-fontmap.c (gf_fontmap_load_file): Read gpversion * installer/Makefile.am (CPPFLAGS): -DVERSION 2002-02-21 Lauris Kaplinski <lauris@ximian.com> * libgnomeprint/gp-tt-t1.c: Removed some commented out code and killed warnings * libgnomeprint/gnome-glyphlist.h: Moved constructors/destructors here from private header * libgnomeprint/gp-path.c: Kill warnings * libgnomeprint/gnome-print-master.c: Killed warnings/debug printouts 2002-02-20 Lauris Kaplinski <lauris@ximian.com> * libgnomeprint/gpa-private.h: Fixed header guard clash 2002-02-18 Gediminas Paulauskas <menesis@delfi.lt> * configure.in: remove non-existing GNOME_PLATFORM_GNOME_2 fix GNOME_COMPILE_WARNINGS for latest gnome-common. 2002-02-12 Lauris Kaplinski <lauris@ximian.com> * libgnomeprint/gp-tt-t1.c (ttf_type1_dump): Use unsigned chars (is_integer): Change argument type to unsigned char * (ttf_type1_dump): Ditto * libgnomeprint/gnome-rfont.c: Comment out stale declarations * libgnomeprint/gnome-print-paper.c (gnome_print_paper_get_by_name): Use g_ascii_strcasecmp (gnome_print_unit_get_by_name): Ditto (gnome_print_unit_get_by_abbreviation): Ditto * libgnomeprint/gnome-font-face.c: #include <ctype.h> * libgnomeprint/gnome-print-config.c (gnome_print_config_get_length): use unsigned char * as text pointer * libgnomeprint/drivers/gnome-print-fax.c (gnome_print_fax_construct): Use GnomePrintConfig frontend for reading settings * libgnomeprint/gnome-print-config.c (gnome_print_config_get_boolean): Use g_ascii_strcasecmp * libgnomeprint/gnome-print-master.c (gpm_parse_transform): Return value here, made isspace argument unsigned * libgnomeprint/gnome-glyphlist.c (gnome_glyphlist_new): Return glyphlist 2002-02-11 Michael Meeks <michael@ximian.com> * Version 1.111.0 2002-02-10 Jody Goldberg <jody@gnome.org> * libgnomeprint/gpa/gpa-value.c : include libxml/globals to get xmlFree. * libgnomeprint/gpa/gpa-key.c : ditto. * libgnomeprint/gpa/gpa-option.c : ditto. (gpa_option_new_node_from_tree) : warning suppression. 2002-01-29 Michael Meeks <michael@ximian.com> * Version 1.110.0 2002-01-20 Hasbullah Bin Pit <sebol@ikhlas.com> * configure.ini: Added Malay (ms)to ALL_LINGUAS. * po/ms.po: Added Malay Translation. 2002-01-18 Michael Meeks <michael@ximian.com> * Prepended libgnomeprint/ChangeLog into here & removed. 2002-01-10 Michael Meeks <michael@ximian.com> * Version 1.109.1 2001-12-29 Lauris Kaplinski <lauris@ximian.com> * gnome-print-master.c (gnome_print_config_get_transform): Made public * gnome-print-private.h: Added gnome_print_config_get_transform here * gnome-print-ps2.c (gnome_print_ps2_construct): Try to determine page dimensions from paper size and feed orientation (gnome_print_ps2_close): Added %%DocumentMedia, %%Orientation and %%Pagemedia * gnome-rfont.c (grf_ensure_slot_graymap): Wrap graymap inside structure instead of drawing plain block on small sizes (gnome_rfont_render_glyph_rgb8): Ditto 2001-12-23 Lauris Kaplinski <lauris@ximian.com> * gnome-rfont.c (gnome_font_get_rfont): Added greek boolean field (grf_ensure_slot_graymap): Ignore graymap if font is greek (gnome_rfont_render_glyph_rgb8): Render greek 2001-12-22 Lauris Kaplinski <lauris@ximian.com> * gnome-pgl.c (gnome_pgl_test_point): Test full bbox instead ov SVP * gnome-rfont.c (gnome_rfont_init): Removed graymaps and dimensions (gnome_rfont_finalize): Ditto, added new glyph cache (gnome_font_get_rfont): Initialize glyph cache (grf_ensure_slot): New helper (grf_ensure_slot_bbox): Ditto (grf_ensure_slot_graymap): Ditto (grf_ensure_slot_stdadvance): Ditto (gnome_rfont_get_glyph_stdadvance): Use grid-fitted advance (gnome_rfont_get_glyph_stdbbox): Ditto (gnome_rfont_render_glyph_rgba8): Use new glyph cache (gnome_rfont_render_glyph_rgb8): Ditto 2001-12-21 Lauris Kaplinski <lauris@ximian.com> * gp-fontmap.c: From gnome-print 1 * gp-fontmap.h: From gnome-print 1 * gnome-print-ps2.c (gnome_print_ps2_finalize): Some strucutre changes from gnome-print 1 (gnome_print_ps2_glyphlist): Use new font markers, dirtify used glyphs (gnome_print_ps2_showpage): New font markers (gnome_print_ps2_close): Ditto, also remove evil crash bug (gp_ps2_set_font_private): New font markers * gnome-print-master.c (gnome_print_master_print): Start each physical page from correct logical page number * gnome-font.c (gnome_font_face_get_font_full): Semi-public * gnome-font-private.h: PSO structure from gnome-print 1 * gnome-font-face.c (gff_face_from_entry): Helper from gnome-print 1 (gnome_font_face_find): Fall back to default not Helvetica (gnome_font_face_find_closest): Use new fontmap structure, fall back to default (gnome_font_face_find_closest_from_weight_slant): Ditto (gnome_font_face_find_from_family_and_style): Ditto (gnome_font_face_get_font): Bypass fontmap here (gff_load): Port from gnome-print 1 (gnome_font_face_pso_new): From gnome-print 1 (gnome_font_face_pso_mark_glyph): Ditto (gnome_font_face_pso_free): Ditto (gnome_font_face_pso_ensure_buffer): Ditto (gff_pso_ensure_buffer_t1): Ditto (gff_pso_ensure_buffer_tt): Ditto (gff_pso_ensure_buffer_empty): Ditto (gf_pso_sprintf): Ditto (gf_pso_ensure_space): Ditto * gnome-font-compat.c (gnome_font_face_get_weight_code): Use new fontmap structure (gnome_font_face_is_italic): Ditto * Makefile.am (CPPFLAGS): Added FONTMAPDIR_[STATIC|DYNAMIC] 2001-12-20 Lauris Kaplinski <lauris@ximian.com> * gnome-print-unit.h: Some comments * gnome-print-paper.c: Fixed initial cap typo in unit array (gnome_print_convert_distance_full): Allow dimensionless units in all conversions, treating these the same as base (gnome_print_convert_distance): Ditto 2001-12-19 Lauris Kaplinski <lauris@ximian.com> * gnome-print-master.c (gnome_print_master_print): Collate physical, not logical pages * libgnomeprint-2.0.pc.in (Requires): Added libxml & libbonobo * gnome-print-private.h: Made layout parsing available to libgnomeprintui * gnome-print-master.c (gnome_print_layout_free): New method (gnome_print_layout_new_from_data): Ditto (gnome_print_layout_data_free): Ditto (gnome_print_config_get_layout_data): Ditto 2001-12-17 Lauris Kaplinski <lauris@ximian.com> * gp-gc.h: More comments * gpa-private.h: Error #ifndef WE_ARE_LIBGNOMEPRINT_UI * gnome-print.h: More comments * gnome-print-private.h: Error #ifndef WE_ARE_LIBGNOMEPRINT_UI * Makefile.am (CPPFLAGS): -DWE_ARE_LIBGNOMEPRINT_UI * transports/Makefile.am (CPPFLAGS): -DWE_ARE_LIBGNOMEPRINT_UI * drivers/Makefile.am (CPPFLAGS): -DWE_ARE_LIBGNOMEPRINT_UI * gnome-print-unit.h: More comments * gnome-print-multipage.h: More comments * gnome-print-meta.h: More comments * gnome-print-master.h: More comments * gnome-print-config.h: More comments * gnome-pgl.h: Added some comments * gnome-glyphlist.h: A little cleaning and lot of comments 2001-12-14 Lauris Kaplinski <lauris@ximian.com> * gpa-private.h: Added GNOME_PRINT_CONFIG_NODE private wrapper * gp-path.c: Some little fixes from gnome-print-1 * gp-gc.c: Ported some little fixes from gnome-print-1 * gnome-print.c (gnome_print_gsave): Do gsave before virtual method * gnome-print-paper.c: Added handful of useful units (gnome_print_unit_get_by_name): Parse by plural as well (gnome_print_unit_get_by_abbreviation): Ditto * gnome-print-multipage.c (gnome_print_multipage_clip): Do it the right way, now if objects are untransformed (gnome_print_multipage_fill): Ditto (gnome_print_multipage_stroke): Ditto (gnome_print_multipage_image): Ditto (gnome_print_multipage_glyphlist): Ditto (gnome_print_multipage_finish_page): New method, sends showpage, even if page is not completely filled (gnome_print_multipage_beginpage): Do gsave here (gnome_print_multipage_affine_list_duplicate): Cleanup * gnome-print-master.c (gnome_print_master_init): Initialize layout data (gnome_print_master_finalize): Clear layout data (gnome_print_master_get_pages): Calculate number of pages using parsed layout (gnome_print_master_get_page_size_from_config): New method, actually not GnomePrintMaster one, but belongs here for technical reasons (gnome_print_master_print): Print layout (gnome_print_master_render): New method, prints layout to arbitrary external context (gnome_print_master_render_page): Same as previous, but does only single page (gpm_update_layout_data): New helper (gnome_print_config_get_transform): Ditto (gpm_parse_config_data): Ditto (gpm_clear_config_data): Ditto (gpm_parse_transform): Ditto * gnome-print-master-private.h: Added private field for holding layout-specific data * gnome-print-config.h: Added handful of keys and some explanations * gnome-print-config.c (gnome_print_config_get_node): New strictly private (for libgnomeprintui) method (gnome_print_config_default): GnomePrintConfig is not real wrapper struct, not node typedef (gnome_print_config_ref): Ditto (gnome_print_config_unref): Ditto (gnome_print_config_get): Ditto (gnome_print_config_set): Ditto * gp-gc.c (gp_gc_moveto): Do transform twice - I do not know why, but for some reason first time gave me nan-s 2001-12-12 Lauris Kaplinski <lauris@ximian.com> * gnome-print-meta.c (gnome_print_meta_get_pages): Add 1 to pagenum ;) * gnome-print.c (gnome_print_context_construct): Use GnmePrintConfig (gnome_print_context_new): Ditto (gnome_print_showpage): Clear page flag here * gnome-print-transport.c (gnome_print_transport_construct): Use GnomePrintConfig (gnome_print_transport_new): Ditto (gnome_print_transport_create): Ditto * gnome-print-ps2.c (gnome_print_ps2_new): Use GnomePrintConfig (gnome_print_ps2_construct): Get page dimensions using length * gnome-print-private.h: Use GnomePrintConfig instead of GPANode * gnome-print-paper.c: More unit types * gnome-print-config.c (gnome_print_config_get_length): New convenience method (gnome_print_config_set_length): Ditto * gnome-print-config.h: Added new _length methods * Makefile.am (nox_headers): Added gnome-print-unit.h * gnome-print-paper.h: Removed units * gnome-print-unit.h: Moved units into separate header 2001-12-11 Lauris Kaplinski <lauris@ximian.com> * gnome-print-transport.c (gnome_print_transport_new): Cache modules in hash * gnome-print.c (gnome_print_context_new): Cache modules in hash, so no duplicate reading occurs - still not perfect, but better than before 2001-12-10 jacob berkman <jacob@ximian.com> * gnome-print-i18n.h (_): use GETTEXT_PACKAGE 2001-12-09 Lauris Kaplinski <lauris@ximian.com> * gnome-print-paper.c (gnome_print_papers_load): Helper, loads PhysicalSizes from media tree (gnome_print_paper_get_default): Use prev helper (gnome_print_paper_get_by_name): Ditto (gnome_print_paper_get_by_size): Ditto (gnome_print_paper_get_closest_by_size): Ditto (gnome_print_paper_get_list): Ditto 2001-12-05 Lauris Kaplinski <lauris@ximian.com> * gnome-font-face.c (gnome_font_style_list_free): Do not return value in void function 2001-12-05 Jens Finke <jens@triq.net> * Makefile.am (libgnomeprintincdir): * libgnomeprint-2.0.pc.in (Cflags): Install headers in libgnomeprint-2.0 rather than gnome-2.0 2001-12-03 Michael Meeks <michael@ximian.com> * Version 1.107.0 2001-11-28 Anders Carlsson <andersca@gnu.org> * libgnomeprint-marshal-main.c: Include glib-object.h * gnome-font.c (gnome_font_get_closest_pango_font): Add an extra PangoContext argument. * gnome-font-private.h: Include glib-object.h. * gnome-print-master.c (gnome_print_master_get_type): Return GType. 2001-09-28 Michael Meeks <michael@ximian.com> * gnome-print-bonobo.c (impl_render): fix bonobo_closure_invoke for new signature. * gnome-print.c (gnome_print_callback_closure_invoke): ditto. 2001-09-27 Michael Meeks <michael@ximian.com> * Version 1.105.0 2001-09-19 Darin Adler <darin@bentspoon.com> * gnome-font-face.c: (gnome_font_face_find_closest_from_pango_description): Update for newer pango. * gp-fontmap.c: Fix libxml includes. 2001-09-09 Michael Meeks <michael@ximian.com> * Makefile.am (libgnomeprintincdir): upd install path. * libgnomeprint-2.0.pc.in: update include path. 2001-08-22 Michael Meeks <michael@ximian.com> * Version 1.103.0 2001-08-22 Lauris Kaplinski <lauris@ximian.com> * gp-fontmap.c (gp_fontmap_load): Load libgnomeprint-2.0.fontmap as well 2001-08-18 Darin Adler <darin@bentspoon.com> * Makefile.am: Build the marshal files in a simpler way. * gp-fontmap.h: Fix include that was using <gnome-xml/*> instead of <libxml/*>. * drivers/Makefile.am: * transports/Makefile.am: Remove extra -I. 2001-08-15 Lauris Kaplinski <lauris@ximian.com> * gnome-print-paper.h: File originating from libgnome * gnome-print-paper.c: File originating from libgnome, mostly rewritten 2001-08-13 Michael Meeks <michael@ximian.com> * gnome-font-face.c (gnome_font_face_find_closest): fix bug. * gnome-print-meta.c (gnome_print_meta_callback): disable crack smoking. * gnome-font.c (gnome_font_find_closest): fix same bug. * gpa-private.h: add gpa_node_get_type. * gnome-print.c (gnome_print_page_callback_closure): impl. (gnome_print_page_callback): make it use the closure. (gnome_print_callback_closure_invoke): impl helper. * gnome-print-meta.c (gnome_print_meta_callback): upd. * Makefile.am: add build dep. fix. 2001-08-07 Michael Meeks <michael@ximian.com> * Makefile.am: don't distribute marshaller sources. 2001-08-13 Lauris Kaplinski <lauris@ximian.com> * gnome-pgl.c (gnome_pgl_test_point): New method * gnome-print-private.h: Moved GnomePrintTransport typedef here * gnome-rfont.h: Removed const for methods, that in future may involve implicit FT_Face hackery * gnome-font.c (gnome_font_get_glyph_stdadvance): Use normal test instead of g_return_val_if_fail (gnome_font_get_glyph_stdbbox): Ditto (gnome_font_get_glyph_stdoutline): Added warning, if face stdoutline fails (gnome_font_get_glyph_stdkerning): New method (gnome_font_find_closest): Pure name-based method (gnome_font_find_closest_from_full_name): New method (gnome_font_find_closest_from_weight_and_slant): Renamed old closest find * gnome-font-face.h: Synced weight with PangoWeight (multiplied with 100) Removed const from methods that load FT_Face implicitly * gnome-font.h: Removed const in sync with face (for future expansion) * gnome-font-face.c (gnome_font_face_get_glyph_stdkerning): New method (gnome_font_face_get_prop): Implement most (gnome_font_face_find_closest): Made this pure name-based search (gnome_font_face_find_closest_from_weight_slant): Renamed old closest find * gnome-font-compat.c (gnome_font_face_get_descender): Sign as in afm * gnome-rfont.c (gnome_rfont_get_glyph_stdkerning): Implement through font kerning 2001-08-10 Lauris Kaplinski <lauris@ximian.com> * gnome-font.c (gnome_font_get_closest_pango_font): New method (gnome_font_get_pango_description): Ditto * gnome-rfont.c (gnome_rfont_get_closest_pango_font): New method (gnome_rfont_get_pango_description): Ditto * gnome-print-stdapi.c (gnome_print_arcto): New method (gnome_print_line_stroked): Ditto (gnome_print_rect_stroked): Ditto (gnome_print_rect_filled): Ditto * gnome-print.h: Added gnome_print_arc * gnome-font.c: Use most afm properties (gnome_font_init): New internal structure (gnome_font_finalize): Ditto (gnome_font_face_get_font_full): Ditto (gnome_font_get_glyph_stdadvance): Ditto (gnome_font_get_glyph_stdbbox): Ditto (gnome_font_get_glyph_stdoutline): Ditto (gnome_font_get_ascender): Ditto (gnome_font_get_descender): Ditto (gnome_font_get_underline_position): Ditto (gnome_font_get_underline_thickness): Ditto (gnome_font_get_name): Ditto (gnome_font_get_ps_name): Ditto (gnome_font_get_full_name): Ditto (gnome_font_get_family_name): Ditto (gnome_font_get_species_name): Ditto (gnome_font_get_size): Ditto (gnome_font_get_face): Ditto (gnome_font_get_glyph_width): Ditto (gnome_font_get_width_utf8_sized): Ditto * gnome-font-private.h: Removed GnomeFontPrivate, Added font list to face * gnome-font.h: Moved _style_list methods here * gnome-font-face.c (gnome_font_face_find_closest_from_pango_font): New method (gnome_font_face_find_closest_from_pango_description): Ditto * gnome-font-face.h: Added _from_pango_ finding methods Moved gnome_font_face_get_font_ methods here 2001-08-09 Lauris Kaplinski <lauris@ximian.com> * gnome-font-face.h: Explain properties * gnome-font-face.c (gnome_font_face_get_prop): New method * gnome-print-config.h: #define some most common keys here * gnome-print-ps2.c (gnome_print_ps2_construct): Use defined key names * gnome-print.h: Added some comments 2001-08-04 Lauris Kaplinski <lauris@ximian.com> * gnome-print-bonobo.c (impl_render): Added beginpage/showpage pair * gnome-print-bonobo-client.c (gnome_print_bonobo_data_re_render): Render first page with suppressed pageops * gnome-print-meta.c (gnome_print_meta_render_file_page): Added boolean arguments to specify, whether to pass beginpage/showpage (gnome_print_meta_render_data_page): Ditto (gpm_render): Ditto * gnome-print-meta.h: Ditto 2001-08-01 Michael Meeks <michael@ximian.com> * gnome-print-bonobo-client.[ch]: add. * Makefile.am: enable it. 2001-08-01 Michael Meeks <michael@ximian.com> * Makefile.am: add gnome-print-bonobo*, add marshaller generation code. * gnome-print-bonobo.[ch]: Add. * libgnomeprint-marshal-main.c: Add. 2001-07-31 Martin Baulig <baulig@suse.de> * *.[ch]: Use G_BEGIN/END_DECLS everywhere and #include <glib/gmacros.h> instead of <libgnome/gnome-defs.h>. * gnome-font-face.c: #include <locale.h>. * gnome-print-ps2.c: Don't #include <libgnome/gnome-paper.h>. * drivers/gnome-print-fax.h: Ditto. 2001-07-26 Lauris Kaplinski <lauris@ximian.com> * gnome-print-rgbp.c (rgbp_showpage): Use gnome_print_meta_render_data * gnome-print-frgba.c (gpf_render_buf): Use gnome_print_meta_render_data 2001-07-25 Lauris Kaplinski <lauris@ximian.com> * gnome-print-meta.c (meta_beginpage): Reorganize for clarity (meta_showpage): Ditto (gpm_decode_pointer): Unportable method for local rendering (gpm_encode_pointer): Ditto (do_render): Decode callback (gnome_print_meta_callback): Implement (gnome_print_meta_get_buffer): New function (gnome_print_meta_render_data): Ditto (gnome_print_meta_render_data_page): Ditto (gnome_print_meta_render_file): Ditto (gnome_print_meta_render_file_page): Ditto * gnome-glyphlist.c (gnome_glyphlist_duplicate): New method * gnome-print-private.h: Added ::page virtual method * gnome-print.c (gnome_print_beginpage): Return correct value (gnome_print_showpage): Ditto (gnome_print_gsave): Ditto (gnome_print_grestore): Ditto (gnome_print_clip_bpath_rule): Ditto (gnome_print_fill_bpath_rule): Ditto (gnome_print_stroke_bpath): Ditto (gnome_print_image_transform): Ditto (gnome_print_glyphlist_transform): Ditto (gnome_print_context_close): Ditto (gnome_print_page_callback): New function * gnome-print.h: Added gnome_print_page_callback 2001-07-23 Lauris Kaplinski <lauris@ximian.com> * gnome-pgl.c (gnome_pgl_from_gl): Made matrix const * gnome-font.h: Moved gnome_font_face_get_font back here 2001-07-22 Lauris Kaplinski <lauris@ximian.com> * gnome-font-face.c (gnome_font_face_find): Use guchar * in signature (gnome_font_face_find_closest): Ditto (gnome_font_face_find_from_family_and_style): New function (gnome_font_style_list): New function (gnome_font_style_list_free): New function * gnome-rfont.h (gnome_rfont_render_pgl_rgba8): #define pgl rendering functions * gnome-pgl.c (gnome_pgl_render_rgba8): Moved pgl rendering here (gnome_pgl_render_rgb8): Ditto 2001-07-20 Lauris Kaplinski <lauris@ximian.com> * gnome-print-rgbp.h: Use G_END_DECLS * gnome-print-rgbp.c (rgbp_image): Use guchar signature * gnome-print-rbuf.c (gpb_image): Use guchar in signature * gnome-print-stdapi.c (gnome_print_clip): Use new currentpath logic (gnome_print_eoclip): Ditto (gnome_print_fill): Ditto (gnome_print_eofill): Ditto (gnome_print_stroke): Ditto (gnome_print_strokepath): Ditto --- Merge ChangeLogs --- 2002-01-16 Roy-Magne Mo <rmo@sunnmore.net> * configure.in: Added no and nn to ALL_LINGUAS 2002-01-11 Laszlo Peter <laca@ireland.sun.com> * libgnomeprint/gp-tt-t1.c: s/__FUNCTION__/G_GNUC_FUNCTION/ 2002-01-10 Michael Meeks <michael@ximian.com> * Version 1.109.1 2002-01-07 Zbigniew Chyla <cyba@gnome.pl> * configure.in (ALL_LINGUAS): Added pl. 2001-12-29 Lauris Kaplinski <lauris@ximian.com> * tests/testprint.c (do_print_text): Use layout page size for --text 2001-12-27 Duarte Loreto <happyguy_pt@hotmail.com> * configure.in: Added portuguese to ALL_LINGUAS 2001-12-26 Lauris Kaplinski <lauris@localhost.localdomain> * installer/gnome-font-install.c: Added /usr/share/Abisuite/fonts * installer/gf-fontmap.c (gf_font_db_new): Add missing '/' to fontmap name (gf_font_db_load): Ditto 2001-12-21 jacob berkman <jacob@ximian.com> * installer/gnome-font-install.c: use popt.h as there is no popt-gnome.h 2001-12-21 Lauris Kaplinski <lauris@ximian.com> * installer/gnome-font-install.c: Port from gnome-print 1 * installer/gf-ttf.c: Port from gnome-print 1 * installer/gf-ttf.h: Port from gnome-print 1 * installer/gf-pfb.c: Port from gnome-print 1 * installer/gf-pfb.h: Port from gnome-print 1 * installer/gf-fontmap.h: Port from gnome-print 1 * installer/gf-fontmap.c: Port from gnome-print 1 * installer/Makefile.am (INSTALL_COMMAND): Upgrade to new installer (CPPFLAGS): -D sysconfdir and libdir * fonts/Makefile.am: Install adobe-urw.font and defaults.fontmap * Makefile.am (SUBDIRS): Added fonts * fonts/adobe-urw.font: Another copy of urw aliases * fonts/defaults.fontmap: Almost empty defaults file * installer/Makefile.am (CPPFLAGS): Added -DFONTMAPDIR_[STATIC|DYNAMIC] * configure.in: Added --disable-font-install for faster testing 2001-12-19 Miles Lane <miles@megapathdsl.net> * configure.in: Remove GNOME_COMMON_INIT per Porting Guide * acconfig.h: Add #undef GETTEXT_PACKAGE 2001-12-19 Lauris Kaplinski <lauris@ximian.com> * data/media.xml: Use the same key names as in final option tree 2001-12-17 Lauris Kaplinski <lauris@ximian.com> * configure.in: Version 1.109 2001-12-14 Lauris Kaplinski <lauris@ximian.com> * data/models/GNOME-GENERIC-PS.model: Added all options needed to make simple config system to work * data/media.xml: Define all layouts here 2001-12-12 Lauris Kaplinski <lauris@ximian.com> * tests/testprint.c (do_print_text): Added test for printing multi-page text * configure.in: Version 1.108 2001-12-10 jacob berkman <jacob@ximian.com> * acconfig.h: * configure.in: define GETTEXT_PACKAGE 2001-12-09 Lauris Kaplinski <lauris@ximian.com> * tests/testprint.c (gpa_node_describe): Print out GPA tree (main): Added arguments to print out GPA tree or paper list 2001-12-08 Lauris Kaplinski <lauris@ximian.com> * data/media.xml: Define paper types here 2001-12-07 Laszlo Peter <laca@ireland.sun.com> * libgnomeprint/gnome-font-face.c: fix a void function returning a value. 2001-12-05 Lauris Kaplinski <lauris@ximian.com> * HACKING: Fixed my email address 2001-12-03 Michael Meeks <michael@ximian.com> * Version 1.107.0 2001-11-03 Michael Meeks <michael@ximian.com> * Version 1.106.0 2001-11-01 Michael Meeks <michael@ximian.com> * installer/gf-fontmap.c: kill libgnome usage. 2001-09-21 Havoc Pennington <hp@redhat.com> * configure.in, autogen.sh: remove CERTIFIED_GNOMIE 2001-09-29 Fatih Demir <kabalak@gtranslator.org> * configure.in: Added "ta" to the languages list. 2001-09-27 Michael Meeks <michael@ximian.com> * Version 1.105.0 2001-09-26 Hector Garcia Alvarez <hector@scouts-es.org> * configure.in: Added "es" to ALL_LINGUAS 2001-09-25 Pablo Saratxaga <pablo@mandrakesoft.com> * configure.in: Added Azeri (az) and Walloon (wa) to ALL_LINGUAS * configure.in: Added Catalan (ca) to ALL_LINGUAS 2001-09-19 Darin Adler <darin@bentspoon.com> * installer/gf-fontmap.c: * installer/gnome-font-install.c: Fix libxml includes. 2001-09-19 Wang Jian <lark@linux.net.cn> * configure.in(ALL_LINGUAS): Added zh_CN for Simplified Chinese. 2001-09-06 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * configure.in: Added sk to ALL_LINGUAS. 2001-09-04 Andras Timar <timar@gnome.hu> * configure.in: Added hu to ALL_LINGUAS. 2001-09-01 Abel Cheung <maddog@linux.org.hk> * configure.in: Added zh_TW to ALL_LINGUAS. 2001-08-24 jacob berkman <jacob@ximian.com> * installer/gf-ttf.c (gf_ttf_open): * installer/gf-pfb.c (gf_pfb_open): work around buggy mmap() in linux which returns NULL when length is 0. 2001-08-22 Michael Meeks <michael@ximian.com> * Version 1.103.0 2001-08-22 Darin Adler <darin@bentspoon.com> * installer/.cvsignore: Ignore what's really there. * installer/gf-fontmap.c: * installer/parseAFM.h: Remove includes of <libgnome/gnome-defs.h>, since that doesn't exist any more. 2001-08-22 Lauris Kaplinski <lauris@ximian.com> * installer/gnome-font-install.c (gfi_build_font): Diget NULL version (gfi_read_afm_file_data): Ignore afms with missing attributes * Makefile.am (SUBDIRS): added installer * configure.in (LIBGNOMEPRINT_LIBS): added installer/Makefile Version 1.103.0 * installer/gnome-font-install.c: Font installer is back * installer/gf-ttf.h: Ditto * installer/gf-pfb.*: Ditto * installer/gf-fontmap.*: Ditto 2001-08-18 Darin Adler <darin@bentspoon.com> * configure.in: Add GLIB_GENMARSHAL. No need to build intl directory due to the way we use gettext. * Makefile.am: No need to build the intl directory due to the way we use gettext. * tests/Makefile.am: Remove extra -I. 2001-08-17 Michael Meeks <michael@ximian.com> * Version 1.102.0 2001-08-16 Fatih Demir <kabalak@gtranslator.org> * configure.in: Added "tr" to the languages list. 2001-07-31 Michael Meeks <michael@ximian.com> * configure.in: use PKG_CHECK_MODULES, not the gnome version, and add a libbonobo check. 2001-07-31 Martin Baulig <baulig@suse.de> * tests/testprint.c: #include <popt.h> instead of <popt-gnome.h>. 2001-07-27 Lauris Kaplinski <lauris@ximian.com> * configure.in: Use maximum warnings 2001-07-17 Christian Rose <menthos@menthos.com> * sv.po: Added sv to ALL_LINGUAS. 2001-07-16 Lauris Kaplinski <lauris@ximian.com> * configure.in (LIBGNOMEPRINT_LIBS): Added Makefiles under data * data/printers/Makefile.am: Added generic printer * data/Makefile.am (vendordir): Use gnome-print-2.0 * data/models/Makefile.am (modeldir): use gnome-print-2.0