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