----- "Gustavo Sverzut Barbieri" <[EMAIL PROTECTED]> ha scritto:
> On Fri, Nov 28, 2008 at 3:29 AM, The Rasterman Carsten Haitzler > <[EMAIL PROTECTED]> wrote: > > On Fri, 28 Nov 2008 00:23:08 -0200 "Gustavo Sverzut Barbieri" > > <[EMAIL PROTECTED]> babbled: > > > >> On Thu, Nov 27, 2008 at 8:46 PM, The Rasterman Carsten Haitzler > >> <[EMAIL PROTECTED]> wrote: > >> > On Thu, 27 Nov 2008 20:54:36 +0100 Chidambar 'ilLogict' Zinnoury > >> > 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). > >> > >> what to do when window is closed? and when that folder is viewed > >> again? I'd like to have the progress even if I close the window... > >> either do not close it or when you close "detach" the progress > status. > > > > should have some central "operations manager" window which can list > all the > > tasks being worked on. doesnt have to be fancy as it hopefully wont > be needed > > often :) > > > >> > 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.). > >> > >> I hate these links. IMHO they should be transparent. > > > > you mean - not be files on disk? yes - it's ugly - but doing it the > way i did > > was easiest as it re-used an existing code path :) > > > >> Actually, the idea would be to follow kde's path to have directory > >> views of EFM and selectively choose to "show devices". That way we > can > >> just have a EFM view with "show devices" to show our "~/Desktop" as > a > >> gadman. We can even have multiple views in the same desktops (ie: > ~/ > >> and ~/Desktop) or different views per desktops (~/Desktop-1, > >> ~/Desktop-2...) > > > > yeah - the problem is efm REQUIRES a file to back every icon in the > view - no > > file. no icon. so you need to create one. you'd have to change this > code which > > isnt trivial. > > > >> With that I could choose to view ~/.empty-folder and "show devices" > to > >> list just the external devices. > > > > yup. as above. not so easy :) > > > >> > 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. > >> > >> Even with edje support is remains difficult. You must ensure that > the > >> edited text is visible (ie: you're editing next to a border, you > >> should pan/scroll to make sure it is visible). > > > > correct. of course this comes with its list of gotchas - like > everything :) > > > >> > 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. > >> > >> about ilist, using Smart's "changed" could help a lot and remove > need > >> for freeze/thaw. Other than that we could port guarana's MVC list > for > >> such thing, it's very fast when you have rows with the same > renderer > >> (same edje group could be applied). > > > > almsot all ilists use freze/thaw - but this isnt the problem. the > problem is > > that we literally for a 500 entry ilist create 1000's of objects - > and > > calculate every edje's min size as each one CAN be different (thanks > to > > headers and text being different lengths on each line). really the > best way to > > really do this is: > > > > 1. actually creat each object calculate its size then destroy - only > keep an > > active set of objects near the visible viewport > > 2. move adding items to a job queue and spool it off over time like > with efm so > > calculating all the items is done over an extended period thus > making it appear > > more quickly and be usable, but fill in over a timespan. > > > >> My personal items would be: > >> > >> 12. keyboard shortcuts: ^c, ^v, ^x... > > > > of course - i listed "delete key" as well (should delete). > > > >> 13. enable easy open of efm at some folder, specially from > cmdline... > >> efm ~/my-folder would be handy. > > > > yes. this would be nice - though i didnt really think it was a must > - but i > > think we can add this to the list - the wiki page should have all of > this > > listed. > > > >> 13. popup with preview options. plugin-able would rock, but at > least > >> way to see more information about most used types (images, videos, > >> music, oo.org) would help, things like title, preview, date and > like. > > > > yes. i'd go - for now, for simply allowing hooks that modules can > plug into > > here and do a rudamentary module that plugs in and for example > simply shows a > > larger version of an image file - if its an image. simething simple. > of course > > since it is able to do this (provide some popup over /near the file > icon on > > click or mouse over or in right-mouse menu) and it knows what the > file is - > > this popup could contain much more info and details when the plugin > module is > > more extensive. > > > >> I guess I could make it easier if I add individual file > extraction > >> for LightMediaScanner. Today it's based on folders and every file > is > >> stored on SQLite DB, maybe I can change that to make it more > useful > >> for one-file users, including EFM. > > > > the plugin could use such a db for extracting info.. though as it'd > be one file > > at a time it'd probably just make sense to look at the file itself > and extract > > in-place - as above. a simple example would be a bigger view of an > image (and > > maybe with width x height info in the preview). etc. this of course > then is > > just a matter of more and more plugins doing more and more info. > > > >> And sure, we could use more EFL apps to handle files... things > like > >> Eyelight (presentation viewer), Eyesight (document viewer, > pdf...), > >> Enjoy (music player)... Most required, at least to me, are a > document > >> (pdf, ps, ooo) viewer and photo viewer. Eyesight really need work > to > >> be useful, Ephoto and Exhibit are not what I'd like to see my > picture > >> directory, I'd like a quick viewer with easy and fancy slideshow, > easy > >> to use zoom and possible exif and rotation support, until that I > keep > >> using cmdline imagemagick's "display". > > > > yup. of course - though these apps i'd consider separate to e17's > release as > > such e just will happily launch whatever app you like on a file. be > it efl or > > otherwise :) > > 14. Another request remembered by an user at #e: auto-mount and a way > to force mount and unmount of devices. It is annoying to keep an efm > window open just to be able to use the device with other apps. Using > the advice name instead of a code/number as mount dir would be good > as > well, just see pmount-hal. > This is exacly what the places module do..plus some more :) Please have a look at it (http://code.google.com/p/e17mods/wiki/Places) In my opinion we can remove some hal code from efm and use more the places module (maybe use it by default). This mainly for reducing efm complexity. Dave > > -- > Gustavo Sverzut Barbieri > http://profusion.mobi embedded systems > -------------------------------------- > MSN: [EMAIL PROTECTED] > Skype: gsbarbieri > Mobile: +55 (19) 9225-2202 > > ------------------------------------------------------------------------- > 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 ------------------------------------------------------------------------- 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