Hello, Dave.

I'm working on operations with removable volumes in efm2.
There is some questions I have:
    1. Timeouts realized as timers in each E_Fm2_Mount that represents
       efm2 window link to E_Volume. Maybe use d-bus timeout call in 
       slave (e_fm_main) and return calls as E_FM_OP_MOUNT_TIMEOUT and
       E_FM_OP_UNMOUNT_TIMEOUT?
       In that way we will be able to cancel that call. IMHO it rather
       that we have now. For example, unmount needs timeout too, but
       it can't realize when no associated E_Fm2_Mount object exists.
    2. Styles of device icons needs a parts to display volume state
       (mounted/unmounted). Right?
    3. Also we need f E_FM_OP_EJECT slave operation which unmounting
       volume (if mounted) and then eject it. Also E_FM_OP_EJECT_ERROR
       we need. Success in this case - removing volume, and timeouts are
       E_FM_OP_UNMOUNT_TIMEOUT and E_FM_OP_EJECT_TIMEOUT. Right?

Several days ago, I sent patch with mount/unmount errors handling, now I'm
doing the rest.


Sincerely yours, Sergey.

--
Jabber/XMPP: [email protected]
Cellular: +7-909-206-5992

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to