Gnome2-VFS

 view release on metacpan or  search on metacpan

ChangeLog.pre-git  view on Meta::CPAN

	Test::More 0.45 and 0.60.

2005/06/06	kaffeetisch

	* MANIFEST, genmaps.pl: Retire genmaps.pl.

	* MANIFEST, META.yml, NEWS, VFS.pm: Unstable release 1.031.

2005/05/29	kaffeetisch

	* Makefile.PL: Specify PREREQ_PM in the WriteMakefile call so
	META.yml gets generated correctly.

	* t/GnomeVFSOps.t: Fix the forget_cache test.  Add a truncate
	test.

	* t/GnomeVFSXfer.t: This seems to work again, so get rid of the
	skip_all.

	* xs/GnomeVFSUtils.xs: Fix
	gnome_vfs_make_uri_from_input_with_trailing_ws by adding the class
	argument.

2005/05/08	borup

	* Added examples/monitor.pl: simple example of a monitor.

2005/04/25	kaffeetisch

	* META.yml, NEWS, VFS.pm: Unstable release 1.030.

2005/04/25	kaffeetisch

	* t/GnomeVFSFileInfo.t: The Test::More bug has been fixed, remove
	the TODO block.

	* t/GnomeVFSXfer.t: Completely skip this test for now since it's
	failing.

	* t/GnomeVFSOps.t, xs/GnomeVFSOps.xs: Bind and test
	gnome_vfs_forget_cache.

	* t/GnomeVFSUtils.t, xs/GnomeVFSUtils.xs: Bind and test
	gnome_vfs_make_uri_from_input_with_trailing_ws.

2005/04/17	kaffeetisch

	* META.yml, NEWS, VFS.pm: Merge from stable-1-02.

2005/03/21	kaffeetisch

	* VFS.pm, t/GnomeVFS.t: Export the following constants on demand
	(@EXPORT_OK): GNOME_VFS_PRIORITY_MIN, GNOME_VFS_PRIORITY_MAX,
	GNOME_VFS_PRIORITY_DEFAULT, GNOME_VFS_SIZE_FORMAT_STR,
	GNOME_VFS_OFFSET_FORMAT_STR, GNOME_VFS_MIME_TYPE_UNKNOWN,
	GNOME_VFS_URI_MAGIC_STR, and GNOME_VFS_URI_PATH_STR.

	* xs/GnomeVFSMime.xs, t/GnomeVFSMime: Bind
	gnome_vfs_mime_get_default_application_for_uri,
	gnome_vfs_mime_get_all_applications_for_uri,
	gnome_vfs_mime_application_new_from_desktop_id,
	gnome_vfs_mime_application_get_desktop_id,
	gnome_vfs_mime_application_get_desktop_file_path,
	gnome_vfs_mime_application_get_name,
	gnome_vfs_mime_application_get_generic_name,
	gnome_vfs_mime_application_get_icon,
	gnome_vfs_mime_application_get_exec,
	gnome_vfs_mime_application_get_binary_name,
	gnome_vfs_mime_application_supports_uris,
	gnome_vfs_mime_application_requires_terminal,
	gnome_vfs_mime_application_supports_startup_notification, and
	gnome_vfs_mime_application_get_startup_wm_class.

2005/03/16	kaffeetisch

	* xs/GnomeVFSResolve.xs: Add a DESTROY xsub that frees the handle.

2005/03/08	kaffeetisch

	* doctypes, maps-2.0, maps-2.6, maps-2.8, vfs.typemap, vfs2perl.c,
	vfs2perl.h, xs/GnomeVFSAsync.xs: Get rid of the custom boxed types
	for the various handles and use simple opaque scalars instead.

	* vfs2perl.c, xs/GnomeVFS.xs, xs/GnomeVFSApplicationRegistry.xs,
	xs/GnomeVFSFileInfo.xs, xs/GnomeVFSMime.xs, xs/GnomeVFSXfer.xs:
	Move type converters to a central place.

	* xs/GnomeVFSUtils.xs, xs/GnomeVFSXfer.xs: Make internal functions
	static.

2005/03/07	kaffeetisch

	* Makefile.PL, META.yml, NEWS, README, VFS.pm: Stable release
	1.020.

2005/03/07	kaffeetisch

	* vfs2perl.c, vfs2per.h, t/GnomeVFSAddress.t, t/GnomeVFSDNSSD,
	t/GnomeVFSDrive, t/GnomeVFSMime, t/GnomeVFSResolve.t,
	t/GnomeVFSURI.t, t/GnomeVFSVolume, xs/GnomeVFSDrive.xs,
	xs/GnomeVFSMime.xs, xs/GnomeVFSVolume.xs: Use stable releases in
	all version checks.

	* t/GnomeVFSFileInfo.t: Mark failing test as TODO.

2005/02/10 22:18 (+0100) kaffeetisch

	* VFS.pm: Do it like all the other cool kids and alter
	dl_load_flags() to avoid warnings on Darwin.

	* xs/GnomeVFSAsync.xs, xs/GnomeVFSFileInfo.xs: Whitespace fixes.

	* xs/GnomeVFSVolumeMonitor.xs: Add version guards around the
	custom DESTROY so it's only included if gnome-vfs is older than
	2.8.1.

2004/10/24 11:55 (-0400) rwmcfa1

	* MANIFEST.SKIP: updates

	* perl-Gnome2-VFS.spec.in: new scheme that addresses x86_64 problems
	found by Carl Nygard

2004/09/25 21:14 (+0200) kaffeetisch

	* doctypes: Add types for GnomeVFSApplication and
	GnomeVFSMimeType.

2004/09/15 12:31 (+0200) kaffeetisch

	* xs/GnomeVFSVolumeMonitor.xs: Add a FIXME comment with a
	reference to the relevant bug to the DESTROY workaround.

2004/08/16 00:03 (+0200) kaffeetisch

	* Makefile.PL, NEWS, README, VFS.pm: Version 1.011.

2004/08/15 23:01 (+0200) kaffeetisch

	* t/GnomeVFSAsync: Don't use seek if it's not available.

2004/08/15 03:01 (+0200) kaffeetisch

	* t/GnomeVFSAsync: Completely rewrite this to actually work and
	make sense.

	* xs/GnomeVFSDrive.xs, xs/GnomeVFSVolume.xs: Free callback
	directly after it was invoked.

	* xs/GnomeVFSVolumeMonitor.xs: Keep a ref on the monitor and never
	release it to avoid segfaults that occur when a monitor is freed
	after gnome-vfs has already been shut down.

2004/08/08 15:38 (+0200) kaffeetisch

	* NEWS, README, VFS.pm: Version 1.010.

2004/08/08 15:15 (+0200) kaffeetisch

	* Makefile.PL: Depend on Glib 1.053.

	* maps-2.8, t/GnomeVFSMime, xs/GnomeVFS.xs, xs/GnomeVFSMime.xs:
	Bind and test Gnome2::VFS::Mime::Type::get_all_desktop_entries,
	::get_default_desktop_entry, ::is_equal, and
	Gnome2::VFS::get_mime_type_for_data.

2004/07/29 19:12 (+0200) kaffeetisch

	* MANIFEST, vfs2perl.c, vfs2perl.h, t/GnomeVFSAddress.t,
	t/GnomeVFSDNSSD, t/GnomeVFSDrive, t/GnomeVFSResolve.t,
	t/GnomeVFSVolume, t/GnomeVFSVolumeMonitor, xs/GnomeVFSAddress.xs,
	xs/GnomeVFSDNSSD.xs, xs/GnomeVFSDrive.xs, xs/GnomeVFSResolve.xs,
	xs/GnomeVFSVolume.xs, xs/GnomeVFSVolumeMonitor.xs: Bind and test
	GnomeVFSAddress, GnomeVFSDNSSD, GnomeVFSDrive, GnomeVFSResolve,
	GnomeVFSVolume, and GnomeVFSVolumeMonitor.  Nifty stuff!

	* maps, maps-2.0, maps-2.6, maps-2.8, xs_files-2.0, xs_files-2.6,
	xs_files-2.8, Makefile.PL: Implement loading of xs_files and maps
	files based on the version of gnome-vfs.  Require Glib 1.052.
	(1.053 actually, but it has not been released yet.)

	* NEWS, VFS.pm: Merge changes from the stable-1-00 branch.

	* t/GnomeVFS.t: Test Gnome2::VFS::result_to_string.

	* t/GnomeVFSApplicationRegistry: Test a bit more stuff, and then
	just reload the database to avoid permanent changes.

	* t/GnomeVFSURI.t: Enable the resolve_relative test on 64 bit
	platforms if gnome-vfs is recent enough.

	* vfs.typemap, xs/GnomeVFS.xs: Use IVs to represent
	GnomeVFSFileOffset instead of UVs -- offsets are signed.  Also
	switch to T_UV and T_IV instead of the generic typemap for
	GnomeVFSFileSize and GnomeVFSFileOffset respectively for
	performance reasons.

	* t/GnomeVFSAsync.t, xs/GnomeVFSAsync.xs: Use the same helpers for
	the open and for set_file_info callback.  Bind and test
	gnome_vfs_async_set_file_info and gnome_vfs_async_seek.

	* t/GnomeVFSFileInfo.t, xs/GnomeVFSFileInfo.xs: Provide and test a
	constructor for GnomeVFSFileInfo structures.

	* t/GnomeVFSOps.t, xs/GnomeVFSOps.xs: Bind and test
	gnome_vfs_set_file_info and gnome_vfs_set_file_info_uri.

	* xs/GnomeVFSUtils.xs: Use the new char_own typemap to get rid of
	all those CLEANUP sections.

2004/06/28 19:55 (+0200) kaffeetisch

	Merge from the stable-1-00 branch.

	* Makefile.PL: Add guards around our custom GType definitions to
	avoid compiler warnings that occur when Gnome2::VFS is not
	recompiled after libgnomevfs was updated.

	* t/GnomeVFSDirectory.t: Fix a test bug found by david d zuhn.

	* t/GnomeVFSUtils.t
	* xs/GnomeVFSUtils.xs: Patch by muppet fixes a crash found by
	Gavin.



( run in 1.469 second using v1.01-cache-2.11-cpan-bbb979687b5 )