Hello. Now in efm, each removable device, for example usb flash disk, detected with HAL infrastructure and creating a .desktop file like | storage_serial_<model>.desktop in a ~/.e/e/fileman/favorites. Also symlink at a ~/Desktop created with same name. In a /media dir this media mounted as GUID partition, so it not very usable for scripting. Maybe should use a filesystem label, if available? Even more so HDD partitions named by it's labels.
But, if I mounting DVD-RW device, described in fstab as: /dev/scd0 /media/cdrom1 udf,iso9660 ro,user,noauto,utf8 0 0 (of course, mountpoint exists), efm try to mount /media/<label> directory and fails, although need /mount/cdrom1, as described in fstab. This situation occurring for any removable device which mountpoints and options described in fstab. Maybe we need to create memory container that holds device, mountpoint, options and current state, updating according HAL events? Also we need a GUI for setting/review mount options. This container creating when new device HAL event accepted and destroying while HAL remove device received. Then we define virtual path for fileman, for example 'media', where all this containers showed. If HAL-devices view enabled on desktop then also show icon for every container. Also we must using /etc/fstab data for predefined mountpoints. Second. Now removable device mounting when fileman opened in it's root directory. Unmounting doing when last file manager window, associated with this device, closed. Maybe do mount on first access to device and umount when user wish? Any other suggestions? Sincerely yours, Sergey. -- Jabber/XMPP: sergey.semer...@gmail.com Cellular: +7-909-206-5992 ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel