Hello, All. This patch contains all my previous modifications efm2 HAL API (patch from 22/05/09 named 0010-patch-efm-hal-api). So, this patch must be imported to svn instead of previous.
New changes are: 1. Added E_FM_OP_EJECT command to e_fm_main. It unmounts volume before eject, if it necessary. 2. Added timeouts of mounting/unmounting/ejecting media, and it's moved to slave e_fm_main.c. Each timeout will generate *_MOUNT_ERROR, *_UNMOUNT_ERROR and *_EJECT_ERROR message. 3. Added auto mount on insert media and auto showing efm2 window on mount volume options to filemanager config. 4. Added mounted/unmounted glyphs to efm2 icons and track state code. Now each removable device have "M" glyph on icon if mounted and "U" when unmounted. 5. Added mount/unmount/eject commands to icon dropdown menu. 6. Russian translation of mew messages. 7. Other bugfixes and improvements for co-operation. Now, efm2 contains all code to mount/umnount/eject removable media and all code to provide corresponding user interface. It can working independently from 'places' or co-operate with it. Sincerely yours, Sergey. -- Jabber/XMPP: [email protected] Cellular: +7-909-206-5992
0010-2-patch-efm-hal-api.tar.bz2
Description: application/tbz
------------------------------------------------------------------------------ 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 as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
