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 )