1. 25 Nov, 2006 1 commit
  2. 03 Oct, 2006 1 commit
  3. 01 Sep, 2006 1 commit
  4. 12 Mar, 2006 2 commits
  5. 30 Jan, 2006 1 commit
    • Torsten Schönfeld's avatar
      Wrap gnome_vfs_get_mime_type_for_name and · d71dcd9d
      Torsten Schönfeld authored
      	* t/GnomeVFSMime, xs/GnomeVFSMime.xs: Wrap
      	gnome_vfs_get_mime_type_for_name and
      	gnome_vfs_get_mime_type_for_name_and_data.
      
      	* Makefile.PL, NEWS, VFS.pm: Unstable release 1.051.
      
      svn path=/trunk/; revision=158
      d71dcd9d
  6. 14 Dec, 2005 1 commit
  7. 12 Dec, 2005 2 commits
  8. 08 Oct, 2005 1 commit
  9. 28 Sep, 2005 1 commit
  10. 18 Sep, 2005 1 commit
  11. 17 Sep, 2005 1 commit
  12. 05 Sep, 2005 1 commit
    • Torsten Schönfeld's avatar
      Remove META.yml. · 5b318136
      Torsten Schönfeld authored
      	* MANIFEST, META.yml: Remove META.yml.
      
      	* NEWS, VFS.pm: Stable release 1.040.
      
      svn path=/trunk/; revision=146
      5b318136
  13. 22 Jun, 2005 1 commit
  14. 06 Jun, 2005 1 commit
    • Torsten Schönfeld's avatar
      Retire genmaps.pl. · f061bea2
      Torsten Schönfeld authored
      	* MANIFEST, genmaps.pl: Retire genmaps.pl.
      
      	* MANIFEST, META.yml, NEWS, VFS.pm: Unstable release 1.031.
      
      svn path=/trunk/; revision=140
      f061bea2
  15. 29 May, 2005 1 commit
    • Torsten Schönfeld's avatar
      Specify PREREQ_PM in the WriteMakefile call so META.yml gets generated · 5ec21a3f
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=139
      5ec21a3f
  16. 08 May, 2005 1 commit
  17. 25 Apr, 2005 2 commits
    • Torsten Schönfeld's avatar
      Unstable release 1.030. · 3c3eecf7
      Torsten Schönfeld authored
      	* META.yml, NEWS, VFS.pm: Unstable release 1.030.
      
      svn path=/trunk/; revision=136
      3c3eecf7
    • Torsten Schönfeld's avatar
      The Test::More bug has been fixed, remove the TODO block. · 16a70023
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=135
      16a70023
  18. 17 Apr, 2005 1 commit
  19. 20 Mar, 2005 1 commit
    • Torsten Schönfeld's avatar
      Export the following constants on demand (@EXPORT_OK): · 6404bfb3
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=130
      6404bfb3
  20. 15 Mar, 2005 1 commit
  21. 08 Mar, 2005 1 commit
    • Torsten Schönfeld's avatar
      Get rid of the custom boxed types for the various handles and use simple · 72b5ea4e
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=127
      72b5ea4e
  22. 07 Mar, 2005 2 commits
    • Torsten Schönfeld's avatar
      Stable release 1.020. · c11b61b7
      Torsten Schönfeld authored
      	* Makefile.PL, META.yml, NEWS, README, VFS.pm: Stable release
      	1.020.
      
      svn path=/trunk/; revision=125
      c11b61b7
    • Torsten Schönfeld's avatar
      Use stable releases in all version checks. · 99c1dfdb
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=124
      99c1dfdb
  23. 10 Feb, 2005 1 commit
    • Torsten Schönfeld's avatar
      Do it like all the other cool kids and alter dl_load_flags() to avoid · 982f43af
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=123
      982f43af
  24. 24 Oct, 2004 1 commit
  25. 25 Sep, 2004 1 commit
  26. 15 Sep, 2004 1 commit
  27. 15 Aug, 2004 3 commits
    • Torsten Schönfeld's avatar
      Version 1.011. · fb4b0ec4
      Torsten Schönfeld authored
      	* Makefile.PL, NEWS, README, VFS.pm: Version 1.011.
      
      svn path=/trunk/; revision=118
      fb4b0ec4
    • Torsten Schönfeld's avatar
      Don't use seek if it's not available. · 5ff87a31
      Torsten Schönfeld authored
      	* t/GnomeVFSAsync: Don't use seek if it's not available.
      
      svn path=/trunk/; revision=117
      5ff87a31
    • Torsten Schönfeld's avatar
      Completely rewrite this to actually work and make sense. · a0762ada
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=116
      a0762ada
  28. 08 Aug, 2004 2 commits
    • Torsten Schönfeld's avatar
      Version 1.010. · 623061d7
      Torsten Schönfeld authored
      	* NEWS, README, VFS.pm: Version 1.010.
      
      svn path=/trunk/; revision=114
      623061d7
    • Torsten Schönfeld's avatar
      Depend on Glib 1.053. · af82b987
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=113
      af82b987
  29. 29 Jul, 2004 1 commit
    • Torsten Schönfeld's avatar
      Bind and test GnomeVFSAddress, GnomeVFSDNSSD, GnomeVFSDrive, · a3329de5
      Torsten Schönfeld authored
      	* 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.
      
      svn path=/trunk/; revision=112
      a3329de5
  30. 28 Jun, 2004 1 commit
    • Torsten Schönfeld's avatar
      Add guards around our custom GType definitions to avoid compiler warnings · 8b545306
      Torsten Schönfeld authored
      	* 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.
      
      	* vfs2perl.h
      	* Makefile.PL: Don't depend on Gtk2, since we actually don't need
      	to.  Instead, just include Glib's header, and add "-I build" to
      	the cflags.
      
      svn path=/trunk/; revision=109
      8b545306
  31. 29 Mar, 2004 1 commit
    • Torsten Schönfeld's avatar
      NEWS Version 1.001. · 24c82e03
      Torsten Schönfeld authored
      	* NEWS
      	* VFS.pm: Version 1.001.
      
      	* t/GnomeVFSURI.t: Skip the resolve_relative test on 64bit
      	platforms since it causes segfaults.  (Found by Marc Brockschmidt)
      
      	* t/GnomeVFSURI.t
      	* t/GnomeVFSUtils.t: Check for stable versions only.
      
      svn path=/trunk/; revision=104
      24c82e03
  32. 27 Mar, 2004 2 commits
    • Torsten Schönfeld's avatar
      Merge from the stable-1-00 branch. · 5291fc83
      Torsten Schönfeld authored
      	* t/GnomeVFSURI.t: Skip the resolve_relative test on 64bit
      	platforms since it causes segfaults.  (Found by Marc Brockschmidt)
      
      	* t/GnomeVFSURI.t
      	* t/GnomeVFSUtils.t: Check for stable versions only.
      
      	* GnomeVFSURI.xs (gnome_vfs_uri_resolve_relative): Remove needless
      	CODE and OUTPUT sections.
      
      svn path=/trunk/; revision=101
      5291fc83
    • Torsten Schönfeld's avatar
      Merge from the stable-1-00 branch. · bb7ed39a
      Torsten Schönfeld authored
      	* t/GnomeVFSAsync
      	* t/GnomeVFSDirectory.t
      	* t/GnomeVFSFileInfo.t
      	* t/GnomeVFSMime
      	* t/GnomeVFSOps.t
      	* t/GnomeVFSURI.t
      	* t/GnomeVFSUtils.t
      	* t/GnomeVFSXfer.t Skip all tests if there is no ~/.gnome
      	directory.  (Reported by Marc Brockschmidt)
      
      	* xs/GnomeVFSMime.xs
      	* xs/GnomeVFSUtils.xs: Make all version checks refer to stable
      	versions.
      
      svn path=/trunk/; revision=99
      bb7ed39a