CVSROOT:        /cvs/gnome
Module name:    gnome-vfs
Changes by:     davidz  06/01/24 07:43:58

Modified files:
        .              : ChangeLog 
        libgnomevfs    : gnome-vfs-hal-mounts.c 
                         gnome-vfs-volume-monitor.c 
                         gnome-vfs-volume-ops.c 

Log message:
2006-01-24  David Zeuthen  <[EMAIL PROTECTED]>

Eject fixes, based on initial patch from Alexander Larsson.
Should fix #328126.

* libgnomevfs/gnome-vfs-volume-ops.c:
(mount_unmount_operation): Handle mount_point being NULL
(gnome_vfs_volume_eject): Handle eject for TYPE_VFS_MOUNT volumes
stemming from the hal backend (e.g. burn:// and cdda://)

* libgnomevfs/gnome-vfs-volume-monitor.c:
(_gnome_vfs_volume_monitor_find_volume_by_hal_udi): Also search
the vfs_volumes as we now put burn:// and cdda:// volumes here
(_gnome_vfs_volume_monitor_find_volume_by_hal_drive_udi): -do-

* libgnomevfs/gnome-vfs-hal-mounts.c:
(_hal_volume_policy_show_on_desktop): Remove the TODO here as alexl
confirmed that there is no setting for hiding certain mounted volumes
from the desktop
(_hal_add_volume): Use TYPE_VFS_MOUNT for cdda:// and burn:// volumes
as these are not file systems
(_hal_update_all, _hal_device_added, _hal_device_removed): Put in
some more debug here

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-vfs&who=davidz&date=explicit&mindate=2006-01-24%2007:42&maxdate=2006-01-24%2007:44

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to