- May 23, 2007
-
-
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)
-
- May 22, 2007
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-path.c: Fix unaligned access in ThunarVfsPath on sparc64. Bug #2815. * docs/reference/: Update reference manual. (Old svn revision: 25738)
-
- May 20, 2007
-
-
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)
-
- May 09, 2007
-
-
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)
-
- Apr 27, 2007
-
-
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)
-
- Feb 12, 2007
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-thumb-jpeg.c: Fix unaligned memory access in exif code. Bug #2880. (Old svn revision: 24958)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-path-private.h: Fix compilation with the Sun Studio 11 compiler based on patch from William Bonnet <william@wbonnet.net>. Bug #2899. (Old svn revision: 24956)
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-thumb-jpeg.c: Fix compilation with the Sun Studio 11 compiler based on patch from William Bonnet <william@wbonnet.net>. Bug #2900. (Old svn revision: 24955)
-
- Jan 20, 2007
-
-
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)
-
- Jan 18, 2007
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-volume-hal.c(thunar_vfs_volume_hal_update): Treat hotplugged drives as removable, so they are displayed in the side pane. (Old svn revision: 24532)
-
- Jan 16, 2007
-
-
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)
-
- Jan 15, 2007
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-thumb-jpeg.c: Fix data parameter types for tvtj_exif_get_ushort() and tvtj_exif_get_ulong(). (Old svn revision: 24480)
-
- Jan 14, 2007
-
-
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)
-
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)
-
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)
-
- Jan 13, 2007
-
-
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)
-
- Jan 12, 2007
-
-
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)
-
- Jan 10, 2007
-
-
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)
-
- Jan 08, 2007
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local.c(_thunar_vfs_io_local_listdir): Change back to the previous working directory after listing the directory contents. (Old svn revision: 24325)
-
- Jan 07, 2007
-
-
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)
-
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)
-
- Jan 06, 2007
-
-
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)
-
- Dec 31, 2006
-
-
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)
-
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)
-
- Dec 30, 2006
-
-
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)
-
- Dec 21, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/Makefile.am, thunar-vfs/thunar-vfs.c: Apply Brian's patch to properly initialize the gettext textdomain for thunar-vfs. Bug #2543. (Old svn revision: 24161)
-
- Nov 11, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-path.c(thunar_vfs_path_list_to_string): Fix crash when transfering a lot of files via DnD or clipbord. Bug #2356. (Old svn revision: 23821)
-
Benedikt Meurer authored
* docs/README.volumes, thunar-vfs/thunar-vfs-volume-hal.c: Apply patch from Bernhard Walle <bernhard.walle@gmx.de> to add support for halmount to ThunarVfsVolumeHAL. Bug #2556. (Old svn revision: 23819)
-
- Nov 04, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-volume-hal.c(thunar_vfs_volume_hal_update): Do not use the deprecated HAL policy framework. Bug #2475. (Old svn revision: 23629)
-
- Oct 28, 2006
-
-
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)
-
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)
-
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)
-
- Sep 14, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local.c(_thunar_vfs_io_local_get_info): Properly validate the Name of .desktop files. Bug #2227. (Old svn revision: 23158)
-
- Sep 13, 2006
-
-
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)
-
- Sep 11, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-io-local-xfer.c (_thunar_vfs_io_local_xfer_next_path): Remove duplicate const. Bug #2300. (Old svn revision: 23127)
-
- Sep 09, 2006
-
-
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)
-
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)
-
- Sep 08, 2006
-
-
Benedikt Meurer authored
* thunar-vfs/thunar-vfs-os-bsd.c(_thunar_vfs_os_scandir): Allocate the directory scan buffer on the heap rather than the stack to avoid crashes on systems with very small thread stacks. Bug #2269. (Old svn revision: 23110)
-
Benedikt Meurer authored
* acinclude.m4, configure.in.in, thunar-vfs/thunar-vfs-volume-hal.c: Add support for FreeBSD to the HAL based volume manager. (Old svn revision: 23108)
-
- Sep 05, 2006
-
-
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)
-