Commit Graph

62 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri 9bc2ce0678 Invert view_flags logic, make it easier to use.
Now flags do not negate, rather specify if things should be used. This
will help us be compatible with original behavior and actually just
e_fwin is using that.



SVN revision: 39340
2009-03-03 04:40:58 +00:00
Gustavo Sverzut Barbieri 155495866f add e_fm2_view_flags_{get,set}
with these you can opt to ignore things like custom directory options,
very useful for widgets to choose files (e_widget_fsel) since you
don't want them to show your items as 128x128 :-)



SVN revision: 39322
2009-03-02 03:12:43 +00:00
Gustavo Sverzut Barbieri 59cde6a762 fm: handle symbolic links.
Symbolic links are handled similar to "paste". If you "Copy" you'll
get the "Link" menu item that will create a symbolic link instead of
real copying the file.

Drag and Drop works similarly, use "Alt" in order to get a popup and
select "Link" there.

Toma: we do miss icons for it!

Mekius & Ptomaine: please review as I'm not that familiar with e_fm_op.c



SVN revision: 39170
2009-02-24 05:22:14 +00:00
Gustavo Sverzut Barbieri 815441ef2e e_fm: remember directory settings.
e_fm2_custom_file now remembers directory settings, it will save 
position on screen (horizontal and vertical pan percentage), view mode, 
icon size, if to remember ordering and if it should show hidden files.

There is a menu option to remove these settings and inherit settings 
from parent.



SVN revision: 39031
2009-02-15 23:09:09 +00:00
Cedric BAIL 1087de2397 Remove Evas list and replace them with Eina list.
No change for ->next and ->data access right now, as the patch is already
big enough.



SVN revision: 36962
2008-10-22 11:49:33 +00:00
Carsten Haitzler 7a0153e3e6 gusev's mkdir/ls patches.
SVN revision: 35229
2008-07-26 13:15:57 +00:00
Carsten Haitzler b1c69d3f5f put in some place markers in efm for categories in a fm widget - nothing
there currently but the entry, and fix focus of iconified windows. broke it
before.


SVN revision: 34389
2008-04-28 10:50:36 +00:00
Christopher Michael 73fe916ef6 Forgot to commit this w/ new View menu option.
SVN revision: 33138
2007-12-14 20:44:59 +00:00
Christopher Michael 8b7fec175f Add convenience function for getting an icon's geometry. This is used in
placing the new fwin next to the icon that spawned it.


SVN revision: 33097
2007-12-11 14:57:46 +00:00
Carsten Haitzler 91b0dbc6fc lok's patches for hal support. works a bit better now - removable devs are
mounted as the user and it monitors other mount work by other apps etc. etc.
some fixes to remove segv's and at least make mt cd/dvd drive recognised asa
storage device, but it seesm as of now mounting of cd/dvd media doesn't work :(


SVN revision: 32141
2007-10-22 07:38:25 +00:00
Christopher Michael 96e84b050f Add cut/copy/paste menu enums for e_fm.
SVN revision: 31821
2007-09-26 15:45:55 +00:00
Carsten Haitzler a4dab7ebed lots of debugging - but most of all - removable device support now uses
e_dbus (optional if you built it) and uses dbus for mount, unmount dev and
volume detection, creates icons and changes their state etc. and automounts
on double-click of volume etc. may have bugs. pants on.


SVN revision: 30346
2007-06-16 16:18:45 +00:00
Carsten Haitzler 06bee9effc fix fill call - that was just unsafe
SVN revision: 30255
2007-06-05 15:13:08 +00:00
Carsten Haitzler 096fa7ba21 shuffling around of fm theme - now desktop can use a different theme entirely
to fm windows - easy to turn on and select. desktp;p theme items are slightly
modified as an example. fm theme still sucks tho


SVN revision: 30206
2007-06-03 04:50:54 +00:00
Carsten Haitzler ca9e193c8c load modules later.
SVN revision: 30135
2007-05-29 11:25:54 +00:00
Carsten Haitzler 48adce79f4 fix some todo's
SVN revision: 30082
2007-05-26 17:16:21 +00:00
Carsten Haitzler bf0e763b8a 1. fix dnd so icons dod TO where you dnd them and stay there.
2. fix de-select on the desktop.
3. deselect icons in other filemanager windows (fwin) if icons get selected
in another fwin


SVN revision: 29978
2007-05-13 13:03:40 +00:00
Carsten Haitzler e4987dca7d desktop menu is back
SVN revision: 29976
2007-05-13 09:32:03 +00:00
Carsten Haitzler 935bed067e icons on the desktop... a work in progress. you will need ~/Desktop to exist
with stuff in it. i suggest copying some of the favorites files over
(home.desktop etc.)


SVN revision: 29975
2007-05-13 09:12:30 +00:00
Carsten Haitzler d96c28b347 working more on icon view for fm2
SVN revision: 29870
2007-05-06 06:41:59 +00:00
Carsten Haitzler 0e57b7cea4 move custom file stuff to another file - e_fm.[ch] is becoming a bit of a
monster.


SVN revision: 29840
2007-05-04 05:43:13 +00:00
Carsten Haitzler 668ca67d16 fix segv and fixme related to fm properites dialog
SVN revision: 29810
2007-05-03 12:44:10 +00:00
Carsten Haitzler c9ad93d57c in theory handle custom themes for everything now (fm2-wise)
SVN revision: 29584
2007-04-17 15:46:51 +00:00
Carsten Haitzler b2a0abb8eb a lot of patches - also my work on moving the IO stuff in e_fm to a slave
process to stop e from ever "locking up". this unfortunately breaks the other
source stuff and thus breaks the app editor config dialogs and anything using
fm2 for .desktop stuff from the e applications/all repo. i am doing this as i
expect this to go away with efreet anyway so not too much of an issue. not
all fm operatiosn work currently - note. so beware. it can view files though :)


SVN revision: 28528
2007-03-02 17:00:20 +00:00
Carsten Haitzler 07d6799234 1. update bugs in todo.
2. quickly add a new icon for "removable devices"
3. add removable device support to e17's fm - via dbus/hal. seems to work
well :)  (requires pmount to mount devices though)


SVN revision: 28143
2007-01-28 07:22:50 +00:00
Carsten Haitzler df95e9fec9 add the start of metadata that is private to the user (so you can modify
icons or all sorts of visible info about a file - and can even do it for
files on read-only fs's)


SVN revision: 27897
2007-01-10 18:50:52 +00:00
Carsten Haitzler c34bae6064 working on fm prop dialog. i don't like how i am getting the icon info for a
file. i think i ned to abstract that much mroe cleanly.
also desklock SHOULD have else-if's


SVN revision: 27841
2007-01-07 09:01:47 +00:00
Carsten Haitzler 79c8864f92 working on file properties dialog.
SVN revision: 27359
2006-12-05 14:28:48 +00:00
Carsten Haitzler 169ef3607a lotys of changes - mayaswell asparagus - and the start of some of my fm
properties dialog work... it sucks - i know.


SVN revision: 27348
2006-12-04 12:14:18 +00:00
Carsten Haitzler ecefb176b5 todo--
SVN revision: 27229
2006-11-27 12:07:32 +00:00
Carsten Haitzler addf4cffa5 fix up dnd with .order files linking etc - make it explicit as to the
behavior (becuase in a normal fm u expect the file to MOVE not link)


SVN revision: 27173
2006-11-19 03:43:18 +00:00
Carsten Haitzler 38daf4bca5 have an "always order stuff" config option for fm2
SVN revision: 27027
2006-11-09 12:05:57 +00:00
Carsten Haitzler 1833ca9c78 fop first gets its run for recursive deltes.
SVN revision: 26938
2006-11-04 04:49:36 +00:00
Carsten Haitzler 378f823149 fix list remove. add cache flush. use it.
SVN revision: 26937
2006-11-04 02:31:53 +00:00
Carsten Haitzler b483ed8f70 lets disable the gettextize and see
SVN revision: 26896
2006-11-01 12:52:49 +00:00
Carsten Haitzler 0b9065d161 make use of flags.
SVN revision: 26882
2006-10-31 14:56:28 +00:00
Carsten Haitzler 622f36da0a menus for fm2 can be replaced by callbacks - and selected entries turned off.
fix default wheel bindinmgs too


SVN revision: 26881
2006-10-31 14:37:31 +00:00
Carsten Haitzler df56bb3761 added icon for .desktop file for e (for xsessions)
fm2 now instant-updates on dnd and delete/rename/new dir
fms also instant-updates on-disk file changes


SVN revision: 26608
2006-10-15 08:37:07 +00:00
Carsten Haitzler 8ca3b4ad4a delete all selected files... when u want to delete
SVN revision: 26408
2006-10-08 05:38:39 +00:00
Carsten Haitzler 1be65c8038 working on fwin... :)
SVN revision: 26274
2006-10-01 12:05:33 +00:00
Carsten Haitzler a86439c7a6 working on fm dnd... does shite now.
SVN revision: 26205
2006-09-29 04:36:35 +00:00
Carsten Haitzler a9757fa04b i'm cleaning up dnd. fixed leaks. made dnd more convenient - less work to do
(it returns x,y coords relative to the drop target geom, not the screen,
start putting in all the necessary stuff in fm2 - can dnd 2 file now (drop
has no effect though)...


SVN revision: 25950
2006-09-18 03:49:45 +00:00
Carsten Haitzler 00634a43ad fm2 has some slightly better keyboard nav ability - needs to become better
with old efm typebuffer-like matching etc. etc.

added a seg fix for .desktop parse fails.

also fixed linuxtitan's error checking for stat()


SVN revision: 25843
2006-09-14 16:07:57 +00:00
Carsten Haitzler efb4f3e327 working on fav icons
SVN revision: 25417
2006-09-03 15:57:13 +00:00
Carsten Haitzler 05f8f9ac20 handle rewrite of .order files
SVN revision: 25247
2006-08-31 12:51:54 +00:00
David Walter Seikel 2e467b5261 * Right clicking on an application on the left hand side of the All
Applications dialog now includes "Edit Application" menu item.

* Needed to pass the file info from e_fm so we know which app was right
clicked on.  There is probably a better way to do this, and raster says
this callback method is just quick'n'dirty'n'temporary.


SVN revision: 25229
2006-08-30 23:20:03 +00:00
Carsten Haitzler 52e2a2f4d9 add extra source dir for indirect pseudo-links. handle .order files as
pseudo-links


SVN revision: 25211
2006-08-30 14:45:33 +00:00
Carsten Haitzler 109157dc27 was hacking a bit with borders and desktops - just ignore that codee. it's
unused - at the moment.


SVN revision: 25210
2006-08-30 13:37:35 +00:00
Carsten Haitzler ab996003d6 init splash also now uses namespace to some extent. startup config dialog
uses fm2 now. init themes broken. yay!


SVN revision: 25122
2006-08-26 11:06:05 +00:00
sebastid a69f4e71b3 const++
SVN revision: 25007
2006-08-21 16:16:56 +00:00