Commit Graph

6 Commits

Author SHA1 Message Date
codewarrior 9bcb821d09 - add more signals to icons / bg (need to properly rename them to make more sense)
- add dynamic glob matches to typebuffer (can get slow with 10,000 files, as expected, should be faster when we optimize e_icon_layout)
- add ability to start efm from e_remote (thanks ngc)
- add some edje effects.
- add a test idea for dynamic selection: when you bring up the typebuffer,
everything goes into "dark mode", and your searches light up dynamically as
they are found while you type.

- question: should A be equal to *A* in the typebuffer? ngc and rephorm
suggested this could be an option and if we do add a * manually then this
case will be invalidated.

- note: when browsing 10,000+ files, the slowness of the dir loading occurs
due to the fact that ecore_file's monitor will loop thru all the files and do
an insertion sort. raster said we can fix this with some work on the monitor
code.


SVN revision: 18390
2005-11-09 02:00:33 +00:00
codewarrior 3d4aa3f39c - add fileselector capability to efm
- add image browsing and choosing to internal eap editor
- allow e_widget to delete a sub object


SVN revision: 17961
2005-10-26 00:19:52 +00:00
codewarrior c5b05bf0ee - make events use ecore_event system
- fix layout so that it draws based on a fixed width or fixed height
- add e_fm_init and e_fm_shutdown (should be moved to E's init and shutdown)


SVN revision: 17679
2005-10-19 11:37:30 +00:00
codewarrior 22560fc6d3 add bg shadow to efm and remove hscrollbar
SVN revision: 17479
2005-10-13 00:52:02 +00:00
sebastid 2eca280e6c Cleanup.
SVN revision: 17395
2005-10-10 16:33:13 +00:00
codewarrior 8128695e77 EFM - The E17 file manager and file browser smart object.
*** BEFORE YOU USE ***
This is alpha software and may cause E17 to crash, lockup, use 99% of
your cpu, or even delete your files! I would advise using it in Xnest
if you want to test or develop it.
*** BEFORE YOU USE ***

EFM can:
- browse files and directories
- generate thumbnails
- launch executables
- do some xdnd
- monitor files and directories
- delete and rename files

EFM cant:
- scroll
- associate applications with files
- purge its thumbnails (do it manually: ~/.e/e/fileman/thumbnails)
- do a lot of things you'd expect it to do because its still in alpha stage

Current TODO:

- scrolling

- we need a redraw function that will just re-arrange and not do
  the whole thing. for example, when we resize, we should just
  check the file offset and fill the empty space with icons

- is the offset code working properly? i have a feeling we're displayin
  more icons that the visible space can take and they are being hidden.

- emit all sorts of signals on double click, right click, single click...

- aspect ratio on thumbnails.

- add typebuffer like in evidence.

- keyboard shortcuts for directory and file navigation.

- multi select

- allow for icon movement inside the canvas

- add metadata system which allows us to save icon positions and will
  eventually allow us to have custom icon sizes, custom bgs per dir...

- double check dir monitoring. note: when we are in a dir that is constantly
  changing, we cant keep calling redraw_new as it will kill us.

- we need to fix the icon edc to allow us to have icon labels what will
  wrap on wrap=char

- fix bugs


SVN revision: 17370
2005-10-10 00:55:07 +00:00