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

Reply via email to