2006-03-02 Jody Goldberg * Release 1.14.0 / 1.13.99 (for Novell) 2006-03-02 Jody Goldberg * gsf/gsf-opendoc-utils.c (gsf_opendoc_metadata_write) : enabled. (meta_write_props) : new. (gsf_opendoc_metadata_read) : handle keywords. (od_meta_keyword) : ditto. 2006-03-02 Jody Goldberg * gsf/gsf-doc-meta-data.c (gsf_doc_meta_dump) : Move this here from test-msole1. 2006-03-01 Jody Goldberg * gsf/gsf-timestamp.c (gsf_timestamp_parse) : enable this. keep the cheesy name to avoid api changes. (gsf_timestamp_as_string) : sync with timestamp_parse. 2006-02-26 Jody Goldberg * thumbnailer/main.c (read_thumbnail_and_write) : split out ole2 handling into. (msole_thumbnail) : here. (zip_thumbnail) : and add a quick call to unzip for ODF. We can tack on MS Office Open when docs become available. 2006-02-25 J.H.M. Dassen (Ray) * gsf/gsf-input-textline.c, gsf/gsf-input-textline.h, gsf/gsf-libxml.c, gsf/gsf-outfile-zip.c, gsf/gsf-output.c, gsf/gsf-utils.c: Documentation work. 2006-02-16 Morten Welinder * gsf/gsf-libxml.c (gsf_xml_in_start_document): Plug leaks. (gsf_xml_in_start_element): Fix key used for inserting into state->ns_prefixes hash. 2006-01-21 Morten Welinder * gsf/gsf-libxml.c (gsf_xml_parser_context_full): Fix a hypothetical leak. 2006-02-15 Morten Welinder * gsf/gsf-infile-zip.c (gsf_infile_zip_seek): Plug leak by shutting down the old stream properly. 2006-02-15 Morten Welinder * gsf/gsf-infile-zip.c (gsf_infile_zip_seek): 2006-02-04 J.H.M. Dassen (Ray) * configure.in: Add "sv" to ALL_LINGUAS. 2006-01-20 Jody Goldberg * gsf/gsf-libxml.c (gsf_xml_parser_context_full) : set xmlParserCtxt::replaceEntities. This fixes parsing problems with attributes that contain & 2006-01-08 Stepan Kasal * gsf/gsf-impl-utils.h (GSF_CLASS_FULL): Wrap (type==0) by G_UNLIKELY. 2006-01-06 Dom Lachowicz * gsf/gsf-clip-data.c (gsf_clip_data_finalize): Bug 325989 - Memory leak in gsf_clip_data_finalize(). Based on a patch from Michal Kowalczuk. 2006-01-02 Stepan Kasal * doc/tmpl/*.sgml: Cleanup errors introduced by gtk-doc, #318666. 2005-12-24 Stepan Kasal * doc/developer/blocksize.html: New file in a new subdir. * doc/Makefile.am: Distribute it. 2005-12-07 Morten Welinder * gsf/gsf-output-iconv.c (iconv_flush): Fix handling of partial input sequences. Fixes #323503. 2005-11-16 Tor Lillqvist * configure.in: Calculate CURRENT_MINUS_AGE as the libtool version info's CURRENT - AGE and AC_SUBST it. This number gets used in the DLL name, and thus needed in libgsf-zip. * libgsf-zip.in: Use CURRENT_MINUS_AGE. DLLs are always in "bin" nowadays. Build packages for gsf-gnome, too. * gsf/gsf-utils.c: Use G_WIN32_DLLMAIN_FOR_DLL_NAME to get DLL name, use g_win32_get_package_installation_directory() to construct locale directory name at run-time on Win32. * tests/*.c: Initialize GError pointers to NULL. * thumbnailer/Makefile.am (install-data-local): Workaround for MSYS feature that causes problems when running gconftool on Win32. 2005-11-07 Kjartan Maraas * gsf-win32/Makefile.am: Unbreak the build * gsf/Makefile.am: Same here. 2005-11-07 Ivan, Wong Yat Cheung * gsf/gsf-opendoc-utils.c: use /* FIXME FIXME FIXME Blah Blah */ instead of #warning for non-gcc compilers. (#306740) 2005-11-07 Ivan, Wong Yat Cheung * Makefile.am: * configure.in: * dumpdef.in: New * gsf.mk: New * gsf/Makefile.am: * gsf-gnome/Makefile.am: * gsf-win32/Makefile.am: For Win32 Only: 1.) For every source directory of a library, pass all the public headers (with all #include removed) to the C preprocessor. 2.) Pass the result from 1. to a perl script which extracts names of all the public functions and variables. 3.) Concat all from step 2. to produce a single .def file at the top directory of the library. No --export-all-symbols anymore. * gsf/.cvsignore: * gsf-win32/.cvsignore: Shutup CVS. 2005-11-07 Jody Goldberg * configure.in : post release bump