Skip to content
Snippets Groups Projects
  1. May 23, 2007
    • Benedikt Meurer's avatar
      2007-05-23 Benedikt Meurer <benny@xfce.org> · 67e795eb
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-io-jobs.c, thunar-vfs/thunar-vfs-job.{c,h},
      	  thunar-vfs/thunar-vfs-job-private.h, thunar/thunar-dialogs.c,
      	  thunar-vfs/thunar-vfs-transfer-job.c: Add support to retry job
      	  based operations.
      	* thunar-vfs/thunar-vfs-job-private.h, thunar-vfs-job.{c,h},
      	  thunar-vfs/thunar-vfs-transfer-job.c, thunar/thunar-dialogs.{c,h},
      	  thunar/thunar-progress-dialog.c, thunar-vfs/thunar-vfs-marshal.list:
      	  Display more details when asking the user whether to replace an
      	  existing file with another file. Bug #3268.
      	* po/tr.po: Revert broken file.
      	* po/*.po, po/*.pot: Merge new strings.
      	* po/de.po: Update german translations.
      
      
      
      
      (Old svn revision: 25750)
      67e795eb
  2. May 22, 2007
  3. May 20, 2007
    • Benedikt Meurer's avatar
      2007-05-20 Benedikt Meurer <benny@xfce.org> · 0142a911
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-volume-freebsd.c,
      	  thunar-vfs/thunar-vfs-volume-hal.c,
      	  thunar-vfs/thunar-vfs-volume.{c,h}, thunar-vfs/thunar-vfs.symbols:
      	  Apply patch from Brian Tarricone <bjt23@cornell.edu> to fix
      	  invalid invocation of thunar-volman for devices that should be
      	  ignored, and add a MOUNTABLE flag for volumes. Bug #2789.
      	* configure.in.in: Bump library interface version.
      
      
      
      
      (Old svn revision: 25731)
      0142a911
  4. May 09, 2007
    • Benedikt Meurer's avatar
      2007-05-09 Benedikt Meurer <benny@xfce.org> · 13ece3c9
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-volume-hal.c
      	  (thunar_vfs_volume_manager_hal_device_removed): Emit the correct
      	  signal when removing devices. Patch from Brian Tarricone.
      	  Bug #3205.
      
      
      
      
      (Old svn revision: 25691)
      13ece3c9
  5. Apr 27, 2007
    • Benedikt Meurer's avatar
      2007-04-27 Benedikt Meurer <benny@xfce.org> · e0e567aa
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-volume-freebsd.c,
      	  thunar-vfs/thunar-vfs-volume-hal.c,
      	  thunar-vfs/thunar-vfs-volume-private.h,
      	  thunar-vfs/thunar-vfs-volume.c: Use the requires_eject HAL
      	  property to determine whether a given volume is ejectable.
      	  Bug #3119.
      
      
      
      
      (Old svn revision: 25647)
      e0e567aa
  6. Feb 12, 2007
  7. Jan 20, 2007
    • Benedikt Meurer's avatar
      2007-01-20 Benedikt Meurer <benny@xfce.org> · ec024a6b
      Benedikt Meurer authored
      	* === Released 0.8.0 ===
      	* NEWS, configure.in.in: Bump version.
      	* README, configure.in.in: Depend on exo 0.3.2.
      	* THANKS: Add missing translator credits.
      	* po/*.po: Update Project-Id-Version.
      	* thunar-vfs/Makefile.am, docs/reference/thunar-vfs/Makefile.am,
      	  thunar/Makefile.am, plugins/thunar-sendto-email/Makefile.am,
      	  tests/Makefile.am, plugins/thunar-apr/Makefile.am,
      	  plugins/thunar-sbr/Makefile.am, plugins/thunar-tpa/Makefile.am,
      	  plugins/thunar-uca/Makefile.am: No need to define
      	  EXO_API_SUBJECT_TO_CHANGE any more.
      	* docs/reference/thunar-vfs/thunar-vfs-docs.sgml,
      	  docs/reference/thunarx/thunarx-docs.sgml: Update documentation dates.
      
      
      
      
      (Old svn revision: 24675)
      ec024a6b
  8. Jan 18, 2007
  9. Jan 16, 2007
    • Benedikt Meurer's avatar
      2007-01-16 Benedikt Meurer <benny@xfce.org> · dd0272c8
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-volume-hal.c, thunar-vfs/thunar-vfs-volume.c,
      	  thunar-vfs/thunar-vfs-volume-private.h, thunar/thunar-application.c:
      	  Allow to use "Eject" button on CD-ROM drives to unmount and eject
      	  the media. Bug #2759.
      
      
      
      
      (Old svn revision: 24507)
      dd0272c8
  10. Jan 15, 2007
  11. Jan 14, 2007
    • Benedikt Meurer's avatar
      2007-01-15 Benedikt Meurer <benny@xfce.org> · e9e06ad3
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-thumb-jpeg.c: Use Exif embedded thumbnails
      	  if available, which reduces the amount of data that must be
      	  retrieved from a camera to around 50k instead of the whole JPEG
      	  image, which can be up to several mega bytes.
      	* thunar-vfs/thunar-vfs-thumb.c
      	  (thunar_vfs_thumb_factory_generate_thumbnail): Do not scale down
      	  thumbnails extracted from JPEG images that use the rather common
      	  size 160x120 pixels, to save some time and avoid messing up the
      	  thumbnail.
      
      
      
      
      (Old svn revision: 24475)
      e9e06ad3
    • Benedikt Meurer's avatar
      2007-01-14 Benedikt Meurer <benny@xfce.org> · dace4a97
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-exec.c: Improve startup notification handling,
      	  based on a patch from Gregoire Gentil <gregoire@gentil.com>.
      	* thunar-vfs/thunar-vfs-exec.{c,h}, thunar-vfs/thunar-vfs-info.c,
      	  thunar-vfs/thunar-vfs-mime-handler.c: Allow to pass in icon_name
      	  of the application to start, which can be used by window managers
      	  that detailed support startup notification feedback.
      
      
      
      
      (Old svn revision: 24451)
      dace4a97
    • Benedikt Meurer's avatar
      2007-01-14 Benedikt Meurer <benny@xfce.org> · 7685caf5
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-io-local.c(_thunar_vfs_io_local_listdir):
      	  Use g_list_free_1() instead of g_list_free1().
      
      
      
      
      (Old svn revision: 24435)
      7685caf5
  12. Jan 13, 2007
    • Benedikt Meurer's avatar
      2007-01-13 Benedikt Meurer <benny@xfce.org> · 6c7b4d65
      Benedikt Meurer authored
      	* configure.in.in, thunar-vfs/thunar-vfs-io-trash.{c,h}: Add support
      	  for $top_dir-Trashes, as described in the Desktop Trash Specifica-
      	  tion. Bug #2132.
      	* thunar-vfs/thunar-vfs-volume.c(thunar_vfs_volume_changed): Rescan
      	  the active mount points whenever a volume changes.
      
      
      
      
      (Old svn revision: 24381)
      6c7b4d65
  13. Jan 12, 2007
    • Benedikt Meurer's avatar
      2007-01-12 Benedikt Meurer <benny@xfce.org> · cbaab3cc
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-io-local-xfer.c(tvilx_copy_regular): Drop
      	  unused variable.
      	* thunar-vfs/thunar-vfs-transfer-job.c: Properly report errors if
      	  copying a file fails for some reason. Also fix a memory leak that
      	  wasn't detected previously.
      
      
      
      
      (Old svn revision: 24375)
      cbaab3cc
  14. Jan 10, 2007
    • Benedikt Meurer's avatar
      2007-01-10 Benedikt Meurer <benny@xfce.org> · 640e36aa
      Benedikt Meurer authored
      	* thunar/thunar-gdk-extensions.{c,h}: Add new helper function 
      	  thunar_gdk_screen_get_active(), which returns the currently
      	  active screen, i.e. the screen which currently contains the
      	  mouse pointer.
      	* thunar-vfs/thunar-vfs-volume-hal.c: Use the new ExoMountPoint
      	  module to query active and configured mount points.
      	* thunar-vfs/thunar-vfs-volume-hal.c: Add new signals "device-added"
      	  and "device-removed", which correspond to the HAL signals of the
      	  same name, and are emitted by the volume manager whenever a new
      	  device is added or an existing device is removed. This is an
      	  internal support mechanism for the volume manager integration of
      	  Thunar and should not be used by other applications.
      	* thunar/thunar-application.c: Add hooks for the thunar-volman,
      	  which, if installed and enabled, will be spawned whenever a new
      	  device is reported by HAL. This enables lightweight volume management
      	  avoiding an additional daemon, as Thunar already listens for HAL
      	  events anyway. Note that Thunar doesn't provide any functionality
      	  by itself here. It just acts a proxy between HAL and thunar-volman.
      	* docs/README.thunarrc, thunar/thunar-preferences.c: Add preference
      	  MiscVolumeManagement, which controls whether volume manager should
      	  be enabled.
      	* docs/references/thunar-vfs/: Add missing enums to the manual.
      	* thunar/thunar-preferences-dialog.c, thunar/sexy-url-label.{c,h},
      	  thunar/Makefile.am: Extend the preferences dialog with options
      	  to control the volume manager.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Update german translations.
      
      
      
      
      (Old svn revision: 24348)
      640e36aa
  15. Jan 08, 2007
  16. Jan 07, 2007
    • Benedikt Meurer's avatar
      2007-01-08 Benedikt Meurer <benny@xfce.org> · a3b40f2c
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-volume-hal.c,
      	  thunar-vfs/thunar-vfs-volume.{c,h}: Add support for memory cards and
      	  generic removable disk drives. Bug #2652.
      
      
      
      
      (Old svn revision: 24301)
      a3b40f2c
    • Benedikt Meurer's avatar
      2007-01-07 Benedikt Meurer <benny@xfce.org> · 97e639d8
      Benedikt Meurer authored
      	* thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs-volume-hal.c,
      	  acinclude.m4: Use exo-hal to determine icons and display names
      	  for the volumes.
      	* thunar-vfs/thunar-vfs-volume-hal.c,
      	  thunar-vfs/thunar-vfs-volume.{c,h}: Do not discard blank discs and
      	  pure audio discs. Bug #2599.
      
      
      
      
      (Old svn revision: 24300)
      97e639d8
  17. Jan 06, 2007
    • Benedikt Meurer's avatar
      2007-01-06 Benedikt Meurer <benny@xfce.org> · 8a2572d3
      Benedikt Meurer authored
      	* README, configure.in.in: Requires libexo 0.3.1.13svn.
      	* thunar-vfs/thunar-vfs-exec.c(thunar_vfs_exec_sync): Strip trailing
      	  dots from the error message.
      	* thunar-vfs/thunar-vfs-volume-freebsd.c, docs/README.volumes,
      	  thunar-vfs/thunar-vfs-volume-hal.c: Use exo-mount to mount, eject
      	  and unmount volumes instead of relying on external utilities that
      	  don't always behave properly. Bug #2715.
      	* thunar-vfs/thunar-vfs-volume-hal.c: Add ability to mount floppy
      	  drives using exo-mount. Bug #2075.
      	* thunar-vfs/Makefile.am: Fix distcheck.
      	* po/de.po: Some german translation love.
      
      
      
      
      (Old svn revision: 24277)
      8a2572d3
  18. Dec 31, 2006
    • Benedikt Meurer's avatar
      2006-12-31 Benedikt Meurer <benny@xfce.org> · 21b5443e
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-update-thumbnailers-cache.c: Add ability to
      	  load custom thumbnailers from .desktop files. Drop the hardcoded
      	  font thumbnailer.
      	* thunar-vfs/thunar-vfs-font-thumbnailer-1.desktop.in,
      	  thunar-vfs/Makefile.am: Install a .desktop file for the font
      	  thumbnailer.
      	* docs/manual/, po-doc/: Update the user guide with detailed information
      	  about the custom thumbnailers.
      
      
      (Old svn revision: 24227)
      21b5443e
    • Benedikt Meurer's avatar
      2006-12-31 Benedikt Meurer <benny@xfce.org> · 567c190e
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs.c(_thunar_vfs_init): Do not maintain more than
      	  four unused threads, and stop unused threads after ten seconds of
      	  idle time (requires GLib 2.10).
      
      
      
      
      (Old svn revision: 24225)
      567c190e
  19. Dec 30, 2006
    • Benedikt Meurer's avatar
      2006-12-29 Benedikt Meurer <benny@xfce.org> · e9992016
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-io-local-xfer.c,
      	  thunar-vfs/thunar-vfs-mime-database.c,
      	  thunar-vfs/thunar-vfs-monitor.c, thunar-vfs/thunar-vfs-os-bsd.c,
      	  thunar-vfs/thunar-vfs-os-generic.c, thunar-vfs/thunar-vfs-path.c,
      	  thunar-vfs/thunar-vfs-path-private.h,
      	  thunar-vfs/thunar-vfs-transfer-job.c: Add _thunar_vfs_path_child()
      	  as internal implementation of thunar_vfs_path_relative(), that does
      	  not perform the expensive sanity checking for release builds.
      	* thunar-vfs/thunar-vfs.c(_thunar_vfs_init): Do not maintain more than
      	  four unused threads, and stop unused threads after ten seconds of
      	  idle time (requires GLib 2.10).
      	* thunar-vfs/thunar-vfs-io-local.{c,h}: List folders parallel again,
      	  with up to four threads collecting file infos at the same time.
      	  Additionally, in order to avoid the costly inode lookups when
      	  listing folder contents, we change to the requested folder and
      	  use relative file names (requires locking, since the current
      	  working directory is per-process rather than per-thread). Last,
      	  the executable sanity checking was optimized for the common case
      	  of a binary or shellscript, which should further improve the
      	  loading performance of large folders with binaries.
      
      
      
      
      (Old svn revision: 24219)
      e9992016
  20. Dec 21, 2006
  21. Nov 11, 2006
  22. Nov 04, 2006
  23. Oct 28, 2006
    • Benedikt Meurer's avatar
      2006-10-28 Benedikt Meurer <benny@xfce.org> · d2c6fabe
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-job-private.h, thunar-vfs/thunar-vfs-job.c:
      	  Handle file names with printf(3)-style format arguments properly
      	  when emitting the "info-message" signal from a job. Bug #2468.
      
      
      
      
      (Old svn revision: 23538)
      d2c6fabe
    • Benedikt Meurer's avatar
      2006-10-28 Benedikt Meurer <benny@xfce.org> · 235a7bc6
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-mime-cache.c(thunar_vfs_mime_cache_finalize):
      	  Fix compiler warning if mmap() is not available.
      	* configure.in.in, thunar/Makefile.am: Do not install the symlink from
      	  thunar to Thunar on Win32 platforms. Bug #2432.
      
      
      
      
      (Old svn revision: 23535)
      235a7bc6
    • Benedikt Meurer's avatar
      2006-10-28 Benedikt Meurer <benny@xfce.org> · 9908e407
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-io-local.c(_thunar_vfs_io_local_get_free_space):
      	  Apply patch from Tim van der Molen <tbvdm@xs4all.nl> to calculate
      	  free space properly on OpenBSD/amd64. Bug #2383.
      
      
      
      
      (Old svn revision: 23534)
      9908e407
  24. Sep 14, 2006
  25. Sep 13, 2006
    • Benedikt Meurer's avatar
      2006-09-13 Benedikt Meurer <benny@xfce.org> · 174eb196
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-monitor.c, thunar/thunar-standard-view.c:
      	  Fix several race conditions that were introduced over time and
      	  prevented the "new-files" job handling from working properly with
      	  Gamin and automatic folder reload. Bug #2199.
      	* thunar/thunar-file.c: The file must not be dropped from the hash
      	  table in the dispose() function, but only when finalize is called,
      	  because dispose() may be invoked more than once and hence we might
      	  drop a newly created ThunarFile object with the same path from
      	  the hash table.
      
      
      
      
      (Old svn revision: 23149)
      174eb196
  26. Sep 11, 2006
  27. Sep 09, 2006
    • Benedikt Meurer's avatar
      2006-09-10 Benedikt Meurer <benny@xfce.org> · 755bf65d
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-info.{c,h}, thunar-vfs/thunar-vfs-io-local.c,
      	  thunar-vfs/thunar-vfs-private.{c,h}, thunar-vfs/thunar-vfs.symbols,
      	  thunar/thunar-file.{c,h}, thunar/thunar-properties-dialog.c: Allow
      	  to change the icon of .desktop files. Bug #2150.
      	* po/Thunar.pot, po/*.po: Merge new strings.
      	* po/de.po: Update german translations.
      
      
      
      
      (Old svn revision: 23119)
      755bf65d
    • Benedikt Meurer's avatar
      2006-09-09 Benedikt Meurer <benny@xfce.org> · c2afdeee
      Benedikt Meurer authored
      	* configure.in.in, thunar-vfs/thunar-vfs-io-local-xfer.c: Keep the
      	  modification time when copying files. Bug #2244.
      	* thunar-vfs/thunar-vfs-io-local-xfer.c
      	  (_thunar_vfs_io_local_xfer_next_path): Further reduce the number
      	  of relocations.
      
      
      
      
      (Old svn revision: 23118)
      c2afdeee
  28. Sep 08, 2006
  29. Sep 05, 2006
    • Benedikt Meurer's avatar
      2006-09-05 Benedikt Meurer <benny@xfce.org> · 90d4797a
      Benedikt Meurer authored
      	* thunar-vfs/thunar-vfs-mime-info.c: Update the icon mime icon lookup
      	  to try icon names from Icon Naming Spec first, and fallback to
      	  legacy GNOME icon names.
      	* thunar/thunar-icon-factory.c: Use the thumbnail database to load
      	  SVG icons from the icon theme, because loading SVG is quite slow
      	  and takes a lot more memory than loading and scaling PNG icons
      	  from the thumbnail database.
      	* thunar/thunar-properties-dialog.c(thunar_properties_dialog_init):
      	  Ellipsize the kind label at the end.
      	* thunar/thunar-properties-dialog.c: No need to keep the "reload"
      	  signal id around.
      
      
      
      
      (Old svn revision: 23088)
      90d4797a
Loading