* gsf/Gsf.metadata: Mark the Infile.ChildByName method as owning
its reference to fix leaks that would cause files to never be
closed.
svn path=/trunk/gsf-sharp/; revision=65596
* configure.in: Require libgsf-1 1.14, but less than 1.15. Change
GSF_SO_VERSION to match the new .so version. Bump version to 0.8.
* sources/gsf-sharp-sources.xml, gsf/gsf-api.raw: Regenerate against
libgsf-1.14.0.
svn path=/trunk/gsf-sharp/; revision=59774
* configure.in: Version 0.7
2005-11-15 Joe Shaw <joeshaw@novell.com>
* configure.in: Require gtk-sharp 2.3.90. Require libgsf-1
1.13, but less than 1.14. Define the libgsf .so version in
here. Update API_VERSION to 0.0.0.7.
* gsf/Input.custom, gsf/Global.custom, gsf/Output.custom:
Change the DllImport to load libgsf-1.dll instead of
libgsf-1-1.dll, which doesn't really make sense.
* gsf/gsf-sharp.dll.config.in: Change dllmap to libgsf-1.dll,
and add the libgsf .so version as defined in configure.in.
* gsf/Gsf.metadata: Now that we're using 2.3.90, we don't
need a bunch of crazy rules to handle "char const *" type
definitions.
* gsf/gsf-api.raw: Regenerate this, based on 1.13.3 sources.
* sources/gsf-sharp-sources.xml: Update for libgsf 1.13.3,
update library name to libgsf-1.dll.
* sources/makefile: Fetch the 1.13.3 sources from GNOME FTP.
svn path=/trunk/gsf-sharp/; revision=53082
* gsf/DocProp.custom: Change the value parameter to be ref rather
than out, since the glib is expecting it to be zeroed out. Patch
from Daniel Drake.
svn path=/trunk/gsf-sharp/; revision=52511
Fixes 316120, b.x.c: 76185
* gsf/Gsf.metadata: Hide the Get/Set methods for DocProp value.
* gsf/DocProp.custom: Tweaks to work around odd API in libgsf that returns GValue*. This uses the glue code as the workaround.
* glue/gsf-doc-prop-glue.c: Wrapper for gsf_doc_prop_get_val and gsf_doc_prop_set_val functions.
* glue/gsf-doc-prop-glue.h: Glue header.
* glue/Makefile.am: Make script.
* makefile.am: build glue code
* configure.in: -- ditto --
svn path=/trunk/gsf-sharp/; revision=52341
* configure.in: Version 0.4. Don't check for mint, install the
assemblies into the right directory, require libgsf 1.12.1 and gtk-sharp-2.0.
* gsf/Msole.custom: Remove this.
* gsf/Global.custom: Remove GetPropVal() and GetPropValStr().
* gsf/makefile.am: Use gtk-sharp-2.0, remove Msole.custom.
* gsf/Gsf.metadata: Add a crapload of metadata tweaks, mostly to
work around an odd API in libgsf and the fact that the gtk-sharp
parser doesn't handle it.
* gsf/gsf-api.raw: Regenerated.
* sources/gsf-sharp-sources.xml: Deal with 1.12.1 instead of
1.10.1.
* sources/makefile: Use gapi2-parser, get the 1.12.1 tarball.
svn path=/trunk/gsf-sharp/; revision=48510