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

Reply via email to