On Mon, May 25, 2009 at 10:08 AM, Sergey Semernin <[email protected]> wrote: > 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.
I guess that timeouts should be done by apps. What we should expose to apps is way to cancel the pending operations, that would call dbus_pending_call_cancel() on such call. > 2. Styles of device icons needs a parts to display volume state > (mounted/unmounted). Right? I'd like so :-) Other stuff as fs emblems and even possible to show fsusage would be great (send message with [current, total] so themes can optionally use it. > 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? ok > Several days ago, I sent patch with mount/unmount errors handling, now I'm > doing the rest. Great work sergey, sorry not being able to look into stuff these days, but I'm traveling. Regards, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: [email protected] Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ 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
