On Thu, 27 Nov 2008 20:54:36 +0100 Chidambar 'ilLogict' Zinnoury <[EMAIL PROTECTED]> babbled:
> Hello! > > I'm currently working on EFM, by trying to make operations atomic (for > mount...). > Work on EFM is always a big part of E's todo. But as I don't really > use file managers, I don't really know: > - what doesn't work like expected, > - what features are missing, > - what kind of killer-features only available to EFM you would want to > see, > - and so on... > > So, if you have anything to share, please send your thoughts. :) 0. there is a todo list: http://trac.enlightenment.org/e/wiki/Release 1. check all operations - moves, copies, deletes etc. and make sure they work and work reliably in all situations. error conditions are handled and where appropriate operations are aborted, or skipped and the user is informed or given a choice. 2. all operations (copy, move, delete) have no progress on screen - if there is a queue of work (like delete this dir then copy this to here, move this to here etc.) you can't see it. the idea was to put such status inside the efm window in-line with where the action was initiated or where it belongs (eg if u delete a file in a dir then put the status in that dir). 3. need to check and ensure all DND works between all efm windows (into the window, in top of directories etc.), and between other apps (other fm's like nautilius or thunar or konqueror, apps like gimp, inkscape, openoffice, abiword, firefox etc. etc.) 4. removable device handling (done via hal and dbus at least for the raw nuts and bolts) mostly seems to work but is a bit hackey the way it writes .desktop files to ~/.e/e/fileman/favorites then forcibly symlinks them to your Desktop - this could be cleaned up and made more robust with more options (eg also put them on other desktops eg Desktop-1 and -2 etc.). 5. there are obvious bugs like the favorites window not remembering position (don't know why currently - just saw that it doesnt). 6. missing small things like remembering scroll position as well as pos/size for windows. 7. part of another todo but related to fm is making all fm window (opened by fwin in the fileman module) should be re-opened on login/start if they were open on shutdown (exit). (this means restarting e doesnt lose internal e windows like fm windows) 8. renaming files has a dialog - this is because it was hard to do before. now we can rename in-place. edje's own entry can now do this. this needs changing. 9. efm actually supports a custom bg (and/or overlay) .edj .. per directory. so different dirs can have a different look and feel - even the theme can be changed so selected file icons and scrollbar can all be customised. there is no gui to do this - just magic dot-files right now. 10. there is a right-menu option for efm when it sees image files (jpg's etc./) to "set as wallpaper". this basically doesn't work. sure a dialog comes up - but it's not usefully pre-seeded with the file you selected. admittedly the whoel wallpaper config dialogs need a re-do. 11. while i'm at it the open with.. dialog is not bad - but the 2-list thing needs to go. 1 list. also ilist is again abused with a massive list of stuff (poor ilist. i need to make it possible for ilist to defer list adding and size calculation with an add queue). so likely that dialog could do with a toolbar at the top to select between applications that say they do handle that mime-type, and "all applications" as 2 separate lists and you switch between. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel