Commit Graph

434 Commits

Author SHA1 Message Date
Carsten Haitzler b92a1a6e24 thumbscroll. the ability to scroll any widget (anything scrolled by the
scrollfram smart/widget) using your "finger" anywhere in the view. not useful
for desktops. useful for small screen devices - openmoko/n800 etc. are
perfect targets. just click and drag with your finger, release. drag fast and
releas and you get momentum and it continues for a bit while it slows down.
configurable via a new config module.


SVN revision: 33564
2008-01-23 09:04:56 +00:00
Christopher Michael 1d9279a619 Change char to const char to avoid compiler warning.
SVN revision: 33337
2008-01-04 03:47:27 +00:00
Carsten Haitzler 20dae06a93 and actually USE the path calculated if relative
SVN revision: 33179
2007-12-18 10:43:03 +00:00
Carsten Haitzler 6d69f2cd7f allow relative path for icon files in .desktops
SVN revision: 33174
2007-12-18 01:42:08 +00:00
Christopher Michael b33225621e Context menu for setting View Mode (list/grid). Used in wallpaper & theme
dialogs.


SVN revision: 33130
2007-12-14 16:32:20 +00:00
Christopher Michael 85bf3a8e33 Start of panning the e_fm while selecting. Not working quite correct so
leave commented out for now.
Remove some extra printfs to quiet down e_fm.


SVN revision: 33111
2007-12-12 15:59:14 +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
Sebastian Dransfeld b8cd2447aa Fix warnings.
SVN revision: 32266
2007-10-31 19:56:59 +00:00
Sebastian Dransfeld 27a177e90e Remove unused variable.
SVN revision: 32264
2007-10-31 19:48:56 +00:00
Christopher Michael 32cbb1b860 Don't evas_list_free the returned mime handlers list. This fixes bug #255
SVN revision: 32194
2007-10-28 18:44:24 +00:00
lok c96be05cc6 Fix the fileselector when choosing an icon.
SVN revision: 32172
2007-10-27 15:55:27 +00:00
Christopher Michael 48905c36d5 Check that the mime handler has a label before trying to strcmp it.
SVN revision: 32155
2007-10-24 18:25:44 +00:00
Christopher Michael 5a011806da Remove printf.
SVN revision: 32152
2007-10-24 08:43:00 +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 12f08e4ec4 Remove unused variable.
SVN revision: 32086
2007-10-16 08:31:57 +00:00
codewarrior f3b6e167e9 Add e_fm2_mime_handler_test() to run a mime handler's internal test funciton
When as right click an icon, we need to run the test function to determine of
context entries need to go into the menu or not. (previously, only the glob /
mime check was being done)


SVN revision: 32080
2007-10-15 12:35:56 +00:00
Christopher Michael 511e3c1b8a Add context menu for setting themes from efm.
Fix e_fm_mime returns.


SVN revision: 32070
2007-10-14 17:31:27 +00:00
Christopher Michael 08ca1d1e04 Support menu icons for the context menus.
SVN revision: 32069
2007-10-14 16:09:51 +00:00
Christopher Michael ce341fa4df E_FM Context Menus :)
Big Thanks to CodeWarrior for his help !!!

Add context handler for backgrounds. Can now right-click an .edj and Set as
Background.


SVN revision: 32068
2007-10-14 16:06:51 +00:00
Christopher Michael 3fc626dc40 Formatting fixes.
SVN revision: 32023
2007-10-09 01:30:25 +00:00
Christopher Michael 9f4f506f96 Add a separator before Copy if needed.
SVN revision: 32017
2007-10-08 17:35:09 +00:00
Christopher Michael 446084e158 Check that user can write to a place before enabling the Paste menu item.
SVN revision: 32016
2007-10-08 17:15:20 +00:00
Christopher Michael 88343ea978 Remove useless printf.
SVN revision: 32015
2007-10-08 17:10:18 +00:00
Carsten Haitzler 74ddafcfee cedric's ecore_job_init/shtudown patches.
SVN revision: 31972
2007-10-05 05:12:38 +00:00
Carsten Haitzler 6b23fae2f8 revert lok's patch - gettign segv's and mount success/failure is not working.
SVN revision: 31951
2007-10-03 17:19:17 +00:00
Carsten Haitzler 055b45c306 lok's patch for handling tracking of mounts better.
SVN revision: 31950
2007-10-03 16:46:29 +00:00
Christopher Michael f824ed9e9c This should fix the random e_fm segfaults when opening directories for good.
Seems we cannot rely on icon smart data being valid.


SVN revision: 31924
2007-10-02 00:16:09 +00:00
Christopher Michael d4050a4b90 One more safety check to see that icon->sd->realpath is valid.
People are still getting an occasional segfault when trying to open folders.
This should correct the problem.


SVN revision: 31919
2007-10-01 18:52:43 +00:00
Christopher Michael 16c518bd24 Fix typo so E builds again. Oops.
SVN revision: 31843
2007-09-28 17:40:23 +00:00
Christopher Michael a03103ee5f Proper fix for ic->info.file checking.
Should not have committed copy/paste just yet.


SVN revision: 31842
2007-09-28 17:36:17 +00:00
Christopher Michael 61df9537ba Be sure we have Icon->Info->File before trying to use it in a printf.
SVN revision: 31841
2007-09-28 17:03:40 +00:00
Christopher Michael 773663840f Fix missing function prototype.
Removed some printfs.
Use more precise method of calculating if an icon is inside the rubber band.


SVN revision: 31806
2007-09-25 18:27:16 +00:00
Stafford Mitchell Horne 54ab7f0d3c Long waiting commit
* Break out intl data. Reduces the size of e_imc
 * Add Dbus ipc replacement
 * Elightenment Dbus API can be extended by modules (Example: msgbus_lang)


SVN revision: 31803
2007-09-25 14:26:36 +00:00
Christopher Michael 609ef14f73 Added basic rubber band support to efm. Still needs a little work.
SVN revision: 31764
2007-09-19 19:39:00 +00:00
Carsten Haitzler 3552b64078 just use PATH_MAX - using _... defines is... bad .. mmmkay
SVN revision: 31680
2007-09-10 23:28:48 +00:00
Christopher Michael d0578eb3cb Lots of cleanup (Remove unused variables & functions)
SVN revision: 31468
2007-08-23 09:45:30 +00:00
lok e8c285ddb6 BSD compatibility.
SVN revision: 31382
2007-08-18 12:15:31 +00:00
Sebastian Dransfeld 81c825ce00 Don't use strlen to check for empty string.
SVN revision: 31381
2007-08-18 11:50:08 +00:00
Carsten Haitzler 8128302bd5 lok's xdnd work
SVN revision: 31378
2007-08-18 10:37:16 +00:00
Carsten Haitzler 910fa44c0c fix right clikc when multiple files are selected not to desel other files
SVN revision: 31357
2007-08-17 02:59:34 +00:00
Christopher Michael 8557965fd6 Move adding the extra separator on menu to the function that is calling the
"menu extend" so that we don't end up with extra separators at the end of
the menu.


SVN revision: 31239
2007-08-11 09:24:34 +00:00
Carsten Haitzler a960cd070b move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
probably die as it's already got legacy funcion methods for layer etc. stuff.


SVN revision: 31161
2007-08-04 13:12:43 +00:00
Peter Wehrfritz a6553c1a58 *API BREAK* see the discussion in the mailing list. misc and e_modules will follow
SVN revision: 30970
2007-07-25 17:01:04 +00:00
Carsten Haitzler 22d4a7d9b9 nick's patches to use efreet_mime. seem to work fine.
SVN revision: 30856
2007-07-16 14:33:25 +00:00
Sebastian Dransfeld 43b2d25788 Annoying.
SVN revision: 30425
2007-06-22 07:35:47 +00:00
Sebastian Dransfeld 59514f0893 Remove stale comments.
SVN revision: 30380
2007-06-17 16:45:18 +00:00
Sebastian Dransfeld b184f0e1f5 Check if storage exists.
SVN revision: 30376
2007-06-17 11:01:32 +00:00
Sebastian Dransfeld 31ca342e2d long long value.
SVN revision: 30373
2007-06-17 09:02:47 +00:00
Carsten Haitzler 089c3eaadf and dont leak!
SVN revision: 30372
2007-06-17 08:39:11 +00:00
Carsten Haitzler f205f97f6b use direct desktop load fn
SVN revision: 30370
2007-06-17 08:29:28 +00:00
Sebastian Dransfeld 805f47b085 Fix warnings.
SVN revision: 30367
2007-06-17 07:38:48 +00:00
Carsten Haitzler 220aa0e9c7 handle multiple opens of the same mount
SVN revision: 30362
2007-06-17 04:16:50 +00:00
Carsten Haitzler ab8a38a505 and survive other fields being null.
SVN revision: 30360
2007-06-17 04:00:04 +00:00
Carsten Haitzler e72a3f633e use udi - not serial
SVN revision: 30359
2007-06-17 03:56:11 +00:00
Carsten Haitzler 083edcd20b cdrom happy fun time works
missing uuid for cd's


SVN revision: 30352
2007-06-17 00:50:53 +00:00
Carsten Haitzler bf273c2786 update label on reload too
SVN revision: 30351
2007-06-17 00:34:18 +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 32ff7420ac note some bugs
SVN revision: 30291
2007-06-10 02:11:57 +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 ece72492b3 handle large files
SVN revision: 30195
2007-06-02 16:35:10 +00:00
Carsten Haitzler cad2457e10 patches for imlib2 and e.
SVN revision: 30157
2007-05-30 14:35:26 +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 e9d5e13066 remove frame shadow for desktop - custom scrollframe.
SVN revision: 30051
2007-05-21 14:12:48 +00:00
Carsten Haitzler d4b9eaa1ae work on the fm - no more segv if no Desktop dir - i hope
SVN revision: 30041
2007-05-20 08:41:36 +00:00
Carsten Haitzler 2ba3eb08e8 found icon segv. kept old regions around. BAD!
SVN revision: 30003
2007-05-16 11:20:04 +00:00
Carsten Haitzler 2680070852 lots of prointf debugging - hunting donw this dnd icon bug
SVN revision: 29993
2007-05-14 15:37:11 +00:00
Carsten Haitzler a252795105 and kind of handle fm slave spawns properly - i.e. spawn on demand, queue
messages until client is connected, then flush them.


SVN revision: 29991
2007-05-13 23:23:56 +00:00
Carsten Haitzler 39ebcd07fd fix multi-select on desktop
SVN revision: 29981
2007-05-13 14:18:59 +00:00
Carsten Haitzler a4e5735e10 .desktop files now display right
SVN revision: 29980
2007-05-13 13:52:33 +00:00
Carsten Haitzler 352fc47318 and put removabel devices on Desktop too... hackish for now.
SVN revision: 29979
2007-05-13 13:19:27 +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
Sebastian Dransfeld 06ef9d756b Fix warnings.
SVN revision: 29888
2007-05-06 16:23:11 +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 a9e83652ab asparagus - pass distcheck.
SVN revision: 29865
2007-05-05 15:14:17 +00:00
Carsten Haitzler de9dc67513 solve obj resize down on blank dir in fsel
also solve double dir select in fsel


SVN revision: 29852
2007-05-05 01:57:26 +00:00
Carsten Haitzler 96db0e5fa1 right click also selects
SVN revision: 29843
2007-05-04 08:42:25 +00:00
Carsten Haitzler 0ef7fe0c40 infrastructure for having custom settings per file - i.e. a custom icon,
custom x,y position, custom label etc. etc. etc.


SVN revision: 29841
2007-05-04 07:48:48 +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
Stafford Mitchell Horne 922208c066 Overhaul for font configuration (hope people like it)
* Added Preview for font
 * Basic is really basic (sets up all classes in one go)
 * Ability to use font scaling (Normal, Smal, Big)


SVN revision: 29836
2007-05-03 23:19:40 +00:00
Carsten Haitzler ed72cd25ea icon selector from fm prop works now. only on "all types of this file" - per
file stuff is unimplemented still.


SVN revision: 29829
2007-05-03 17:24: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 06c1eb693b fix transitions segv due to preview widget being inserted
SVN revision: 29800
2007-05-02 11:21:18 +00:00
Carsten Haitzler ff2de0fe92 move directory config to .directory.desktop - can quibble on the name later,
but now it lets u specify the specific files with the config for the dir - so
they can be called anything and put anywhere. paths are either full abs path
/path/to/file.edj or file.edj (relative to dir).


SVN revision: 29656
2007-04-22 15:30:02 +00:00
Christopher Michael c93f2de656 Removed unused variables.
SVN revision: 29598
2007-04-19 12:19:48 +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 d516d025c6 working on custom bg and overlay support in fm2 - works! :)
SVN revision: 29551
2007-04-16 09:44:40 +00:00
Carsten Haitzler 0ff940b389 improve thumbnailer response
SVN revision: 29529
2007-04-15 07:13:11 +00:00
Carsten Haitzler 90f2c2a400 1. segv i noticed. just get rid of it for now
2. fm2 .orde rmaintenance works (seemingly) again - going via the fm slave
proc now. added x,y co-ords for now too - thats for icon view later.


SVN revision: 29528
2007-04-15 06:24:07 +00:00
Carsten Haitzler 092b3e52d2 fops are now almsot all in e_fm slave. need to put mounting in there too later.
SVN revision: 29508
2007-04-14 16:28:13 +00:00
Carsten Haitzler 3454dd68c5 working on fm2 a bit - it haveth bugs... so be it. but its mroe functional now.
SVN revision: 29479
2007-04-12 14:34:03 +00:00
Carsten Haitzler 2d102509d2 fix removables icons
SVN revision: 29355
2007-04-04 14:17:32 +00:00
Carsten Haitzler d57b9d94b8 fix fileman favorites
SVN revision: 29274
2007-03-31 04:55:38 +00:00
Sebastian Dransfeld 47ad22217e Convert borders to efreet.
SVN revision: 29131
2007-03-25 17:23:49 +00:00
Sebastian Dransfeld c390747c30 Clean up error handling.
SVN revision: 29120
2007-03-25 14:12:50 +00:00
Sebastian Dransfeld 212f526f81 API change in efreet.
SVN revision: 29116
2007-03-25 13:13:34 +00:00
Sebastian Dransfeld 40eff38aa5 More efreet work.
SVN revision: 29112
2007-03-25 12:51:18 +00:00
Sebastian Dransfeld c7872bf9f7 Use efreet to get information about .desktop files.
SVN revision: 29038
2007-03-24 19:18:20 +00:00
Sebastian Dransfeld e38b64a98b Make fm2 use efreet.
Don't use custom values in standard fields.
This breaks the old .desktop files in fileman/favorites!


SVN revision: 28997
2007-03-24 09:54:23 +00:00
Christopher Michael d03023d848 Remove some unused varaibles and unused functions.
SVN revision: 28651
2007-03-11 05:54:07 +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
Christopher Michael adae3b4c98 Some formatting on e_widget_fsel.c.
Fix desklock dialog for Custom selection problems that tokyo & mekius showed
me. Test this out guys and let me know...seems to work good here. Really
tho, this dialog needs to major scrap & redo as it's just a nightmare, not
very efficient & could be coded much much better.


SVN revision: 28503
2007-02-28 17:17:35 +00:00
Carsten Haitzler c786670bd3 fix dnd path support to use url
SVN revision: 28246
2007-02-04 13:14:39 +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
Stafford Mitchell Horne bf8b60dfce Get the imc icons in e_fm
SVN revision: 28136
2007-01-27 08:47:53 +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 ef98881bd1 working a bit more on the icon in file prop dialog - now it gets the props
right.


SVN revision: 27851
2007-01-07 21:33: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
Sebastian Dransfeld 3e66d4d06c Keep nice comment.
SVN revision: 27769
2007-01-03 20:19:44 +00:00
Sebastian Dransfeld d11632bc13 This should be correct file path.
SVN revision: 27768
2007-01-03 20:18:53 +00:00
Sebastian Dransfeld 2894ac7592 Comment
SVN revision: 27767
2007-01-03 20:13:43 +00:00
Sebastian Dransfeld c299f6aa14 Add a convert callback so that a drag can have several types.
Make it possible to drag pager windows to the ibar.


SVN revision: 27751
2007-01-03 06:14:04 +00:00
Sebastian Dransfeld 3e666d8edf Don't compile unused code.
SVN revision: 27600
2006-12-28 14:31:00 +00:00
Sebastian Dransfeld 941564999b Fix border icon drag.
e_app_* functions should have E_App arg first.


SVN revision: 27593
2006-12-28 13:43:30 +00:00
Sebastian Dransfeld 84114aa83a Remove unused variables.
Add cast for printf.
char -> const char


SVN revision: 27444
2006-12-14 15:55:35 +00:00
Carsten Haitzler 39aee7fc1d only sel_change callback on an actual change
SVN revision: 27387
2006-12-09 04:46:37 +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 815e1699c7 patches from people (see mail list) and stuff.
SVN revision: 27174
2006-11-19 08:58:05 +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 2512a2b950 sort now menu item to make kai happy :)
SVN revision: 27104
2006-11-14 14:55:21 +00:00
Carsten Haitzler 81ab23b2ba remove debugging printfs from fm
SVN revision: 27065
2006-11-12 03:22:36 +00:00
Carsten Haitzler 73c50dc9d0 and handle that menu version too
SVN revision: 27029
2006-11-09 13:16:31 +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 529a6884e0 fix bugs waiting to hapen (eap editor)
fix icons in fm to match icons that should be displayed.
nuke needless buttons in applications dialog (dnd can do that work) and
right-click menu for "sort apps" thing too.


SVN revision: 26952
2006-11-05 03:31:45 +00:00
Carsten Haitzler c845a017e6 remove some printfs. this works. niice!. :)
SVN revision: 26939
2006-11-04 04:52:24 +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 a8177d9e89 and actually load a .edj icon properly - if defined.
SVN revision: 26921
2006-11-03 12:04:51 +00:00
Carsten Haitzler 1adc1f32ee no more autopoint. now it's causing other issues like depending on cvs.
enough. go back to automake 1.9 if u insist on building e from cvs.


SVN revision: 26903
2006-11-02 16:10:08 +00:00
Carsten Haitzler b483ed8f70 lets disable the gettextize and see
SVN revision: 26896
2006-11-01 12:52:49 +00:00
Carsten Haitzler 80d85e11e9 disable yet more on that fm view.
SVN revision: 26883
2006-10-31 15:02:47 +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 2c4d9d3332 nuke leaks, valgrind complaints, etc.
SVN revision: 26854
2006-10-29 09:31:12 +00:00
Carsten Haitzler 4720821cda now e will ask u for what app u want to launch the file in - and will launch
it for u.


SVN revision: 26764
2006-10-24 11:23:02 +00:00
Carsten Haitzler 51f9024547 todo--
SVN revision: 26695
2006-10-19 14:20:48 +00:00
Carsten Haitzler f780a2408e fix screen res dialog - "are you sure dialog" was a glitch with auto-remembers.
fixed. also the selection jumps back to the old res too now. fix res adjust
of windows to adjust right again.


SVN revision: 26675
2006-10-17 13:49:47 +00:00
Carsten Haitzler f261c9e1a8 metric pooch!
SVN revision: 26674
2006-10-17 12:29:00 +00:00
Carsten Haitzler 17629f35e0 silly strcmp oops. fix.
SVN revision: 26633
2006-10-15 23:52:36 +00:00
Carsten Haitzler fa76584bb6 and ignore dot files where appropriate
SVN revision: 26632
2006-10-15 23:24:57 +00:00
Carsten Haitzler 9253df6822 fix delete of non-symlink-backed .order soft refs.
SVN revision: 26631
2006-10-15 23:20:15 +00:00
Carsten Haitzler f501859f3d leak-- - and other thigns creeping in due to other debugging
SVN revision: 26614
2006-10-15 14:04:36 +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 2a16d00cf8 making notes in fm - and e_apps. jerkiness on startup identified.
SVN revision: 26607
2006-10-15 01:35:07 +00:00
David Walter Seikel dfcd15bb2d .directory files are .desktops to.
SVN revision: 26604
2006-10-14 12:20:52 +00:00
Carsten Haitzler db9dd38e2c and stacking got screwed with the verlay. fixed.
SVN revision: 26505
2006-10-11 03:24:11 +00:00
Carsten Haitzler cfa29e6566 dnd fixed so fwin works right
SVN revision: 26444
2006-10-09 13:43:35 +00:00
Carsten Haitzler 9a8ea688c9 fix range select
SVN revision: 26409
2006-10-08 05:55:26 +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 61bf1c59c6 breking out fm2 into a window and scrollframe in fwin - start of a generic
filemanager window. this is more for me to test dnd code and get that all
going right etc. etc. so BEWARE. yes it doesnt do a lot of things right - i
know. am working on it. :)


SVN revision: 26210
2006-09-29 06:49:35 +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 db30b17317 more fm2 dnd work.
SVN revision: 26188
2006-09-28 09:22:43 +00:00
Carsten Haitzler d3765d8d8e font upsize with more outlining/contrast by default for soem modules.
sysactions more comprehensive and able to handle multiple groups a user
is a member of - config modified to handle common ones i find on debian
and ubuntu that "console" users tend to be added to. add divider in config
menu. work a tad more on fm2 dnd.


SVN revision: 26186
2006-09-28 06:07:15 +00:00
David Walter Seikel 14e2ba2707 Add fdo instrumentation to fm. Might be better places for this.
SVN revision: 26143
2006-09-25 13:35:59 +00:00
Carsten Haitzler 1b75f85187 fix packing of previews so they don't stretch.
dnd fn fixed.


SVN revision: 26079
2006-09-24 00:48:14 +00:00
sebastid 1251802479 Don't strdup homedir
SVN revision: 26026
2006-09-22 19:55:11 +00:00
Carsten Haitzler 886e583fcd actually cvs was just missing a little work i had done locally - as it was
unused/harmless/did nothing i left it alone for now


SVN revision: 26010
2006-09-21 22:26:08 +00:00
sebastid d3eb7a6c07 Someone(tm) needs to decide which param is the right to pass to these
functions.


SVN revision: 26003
2006-09-21 19:57:34 +00:00
sebastid 4e81527304 Cleanup.
- Remove unused variables.
- Add const where needed.
- Add return values.


SVN revision: 26002
2006-09-21 19:53:38 +00:00
Carsten Haitzler b4cd6e0dce metric's first 2 patches - with 1 slight mod for xterm default cmd.
SVN revision: 25976
2006-09-19 13:58:04 +00:00
Carsten Haitzler 130a197128 comments.
SVN revision: 25963
2006-09-18 14:52:43 +00:00
Carsten Haitzler c1bd63b05d working on fm dnd... just logic right now - does nothing. sorting out the
logic. and .e startup segv fix.


SVN revision: 25959
2006-09-18 12:06:09 +00:00
Carsten Haitzler c01892990b perf config fifnt allow you to easily see font cache at all - the default was
0.5 mb!


SVN revision: 25956
2006-09-18 10:02:36 +00:00
Carsten Haitzler ce76a89968 thumbnailed icons in dnd display now
SVN revision: 25953
2006-09-18 05:49:33 +00:00
Carsten Haitzler bc349006c7 i broke icons.
i fixed icons.


SVN revision: 25951
2006-09-18 05:05:25 +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
David Walter Seikel 9cc3d3a01e Experimental bouncy desktops in the fm. I will move this into
e_app_icon_add when I'm happy with it.


SVN revision: 25945
2006-09-17 23:13:10 +00:00
David Walter Seikel 7d4c4dc440 .edj files can hold more than just backgrounds, and sometimes we want to
browse them.


SVN revision: 25938
2006-09-17 21:29:24 +00:00
David Walter Seikel 6bace96662 Tweak the E_App object reference counting. I think this is correct, but
I suspect the dir scanning in e_apps.c still needs an unref.


SVN revision: 25900
2006-09-17 00:13:52 +00:00
Carsten Haitzler 41c804c698 fix del menu item... finally
SVN revision: 25886
2006-09-16 13:07:55 +00:00
Carsten Haitzler 3a4aa7dbf2 display delete menu if its a .order indirect ref and u have write perms to
.order


SVN revision: 25883
2006-09-16 12:38:27 +00:00
Carsten Haitzler 393710f46c if there is a label - use it to sort... :)
SVN revision: 25878
2006-09-16 12:02:53 +00:00
Carsten Haitzler 3737f4e554 printf--
SVN revision: 25875
2006-09-16 11:36:50 +00:00
Carsten Haitzler 8c9abfcdc5 there is now a mime type ->? icon mapping that can work in many ways... hooray
SVN revision: 25874
2006-09-16 11:35:54 +00:00
Carsten Haitzler afd5b0cfc0 found the speed problem with loading dirs of .desktop files....
SVN revision: 25867
2006-09-16 03:03:25 +00:00
Carsten Haitzler 6e12d30138 and fix key nav to be 100% right :) u can go into subdirs and go back to
parents with return/escape etc.


SVN revision: 25854
2006-09-15 14:28:50 +00:00
Carsten Haitzler 11ccc9a4fa typebuf makes a comeback... bitches! yooot!
SVN revision: 25853
2006-09-15 14:06:23 +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
David Walter Seikel 46c1cf8e57 Remove printfs and clean up after debugging with raster.
SVN revision: 25421
2006-09-03 17:23:43 +00:00
Carsten Haitzler efb4f3e327 working on fav icons
SVN revision: 25417
2006-09-03 15:57:13 +00:00
David Walter Seikel 11823b5cb7 Now showing .desktop icons. Although the virtual .order displays have
something dodgy.  To be investigated later when raster isn't piling more
urgent work and deadlines on me.


SVN revision: 25399
2006-09-03 10:31:21 +00:00
Christopher Michael 49f4fbcee0 Add a files_deleted hook for fm2.
Wallpaper dialog will now select an existing when something gets deleted.
Another TODO item gone :)


SVN revision: 25288
2006-09-01 13:12:39 +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 1b7f1993ef oops - fix extra file src string copy to internal
SVN revision: 25214
2006-08-30 15:17:04 +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
David Walter Seikel 643a546807 Drag e_fm into the ecore_desktop world. Needs a review, I'm only guessing here.
SVN revision: 25208
2006-08-30 12:24:13 +00:00
Carsten Haitzler d18b845d5e standardise on higher res 128x128 thumbs
SVN revision: 25155
2006-08-27 06:17:41 +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
Carsten Haitzler 96cd8dc8de container stacking/layer consistency and safety. also preview in fsel packs
preview properly now. fixed error dialog


SVN revision: 25113
2006-08-26 08:32:56 +00:00
rephorm 462bda0f22 another chunk
all group names prefaced by e/
its entirely possible i missed a few small places in this, so there may be some growing pains in the next day or two

also, spectrum content -> e.swallow.content


SVN revision: 25057
2006-08-23 03:39:02 +00:00
rephorm a5c71890d4 ****** MAJOR THEME REWORKING -- BREAKAGE *********
Almost every signal and required part name has changed. This means that ALL themes other than the default one are now broken. Sorry, but this had to happen.

I have a list of mappings from old to new at http://rephorm.com/files/dump/e_theme_map.txt

There will probably be a little more cleanup on this in the coming days. Then I'll write it all up in a nice theme spec.


SVN revision: 25033
2006-08-22 07:39:11 +00:00
sebastid 6241caf38a Remove unused variables.
SVN revision: 25013
2006-08-21 16:34:47 +00:00
sebastid a69f4e71b3 const++
SVN revision: 25007
2006-08-21 16:16:56 +00:00
sebastid e3840f98f9 cast be gone.
SVN revision: 25004
2006-08-21 16:03:49 +00:00
sebastid d013e1a873 Add header include
Export function
Correct function declaration
Remove char * cast
Remove unused variable


SVN revision: 25001
2006-08-21 15:52:58 +00:00
Carsten Haitzler 575be5b0f2 add xpm and svg thumb loading for fm2
SVN revision: 24854
2006-08-17 23:33:15 +00:00
sebastid ca100ffb47 const
SVN revision: 24837
2006-08-17 17:01:11 +00:00
sebastid de87b8a588 Correct function definitions.
SVN revision: 24764
2006-08-15 20:14:56 +00:00
Carsten Haitzler a9e7340190 you're all goign to kill me :) but here goes - i broke the dialog and config
dialog api's - added name and class params so u can set the name and class -
so users can later use things like rememebr to rememebr where a dialog will
go for usability and convenience.


SVN revision: 24691
2006-08-14 15:22:46 +00:00
Carsten Haitzler da1b04a761 right mose menu now has refresh - so dont block it on read-only dirs. just
limti contents


SVN revision: 24634
2006-08-13 05:39:42 +00:00
Carsten Haitzler d7bb8c1942 module version bump. fm right click menu lets tou create directories and
refresh a view manually now.


SVN revision: 24633
2006-08-13 05:33:15 +00:00
Carsten Haitzler 6d95af5b9c fix possible bus error...
SVN revision: 24595
2006-08-12 14:19:03 +00:00
Carsten Haitzler d104992051 * border property patch - dont generate on moves
* entry dialog becomes object - supports initial text contents of the entry
* fm2 gets menu patch (heavily worked so its safe) so u can delete and rename
files (and dirs) that you have permission to do so with.
* picutre importing disables or enables the scale and encoding stuff
depending on what is selected
* more widgets support enable/disable
* importer detects duaplicate destination target filenames and tries
alternate names.
* fsel widget displays extensions by default.
* test filemanager menu gone
* pants on!


SVN revision: 24589
2006-08-12 12:49:52 +00:00
Carsten Haitzler 12c31b99bf fix thumb display race cond
SVN revision: 24468
2006-08-08 11:16:19 +00:00
Carsten Haitzler 9266f27f0f aaah....
first a few patches - authors mailed.

then - bg selector work. and a few sample bg's. system bg's dir and user bg
dir - new bg dialog should also handle multihead simply too. picture select
button does work - but its only as smart as the old one (the code was built
off the old one). that needs a little work, but now the bg selector is fast
and slick - comes up instantly. resiable too.


SVN revision: 24443
2006-08-07 20:25:34 +00:00
Carsten Haitzler f8f31a59c2 add mime type parser for system mime types (old mime.types and new xdg shared
mimeinfo) as well as pasring user versions of thoses files - use them in fm2.


SVN revision: 24317
2006-07-30 16:58:38 +00:00
Carsten Haitzler 5630b069c1 add an overlay object to the fm and use it to display a busy indicator with
file count


SVN revision: 24300
2006-07-29 16:27:54 +00:00
Carsten Haitzler dc231db9bb copy string bytes back safely
SVN revision: 24291
2006-07-29 09:47:54 +00:00
Carsten Haitzler 639ce66fb3 fm listing scales to much bigger dirs now... and remains interactive.
i need to add some form of indicator that it is still scanning the dir and
building the file list as its a little hard to tel that it's busy (but still
usable)


SVN revision: 24289
2006-07-29 09:26:18 +00:00
sebastid 64b234365b Eap editor now uses new fileselector. Please test it :)
SVN revision: 24277
2006-07-28 13:42:03 +00:00
sebastid 86c6a15d8c use const char with evas_stringshare
SVN revision: 24274
2006-07-28 11:44:23 +00:00
Carsten Haitzler 930e142f36 for really big files lists.. efm was being hyper-slow. i knwo why - and it's
fixed :) all hail a better sorting algorithm - incriemntal insertion quick sort
:) (or whatever you want to call it) and a little better "scheduling" in the
code :)


SVN revision: 24246
2006-07-27 19:29:16 +00:00
Carsten Haitzler 697e0652ca add overclip so boneyfrog's theme visuals look nicer :)
SVN revision: 24158
2006-07-24 16:59:02 +00:00
Carsten Haitzler 10ffed6545 now THIS is cute -watch the thumbnails wobble when generated... or found
cached... most fun! let the power of edje be known! :)


SVN revision: 24150
2006-07-23 21:19:04 +00:00
Carsten Haitzler 76203b826b 64 icons per region - fine tuning.
SVN revision: 24141
2006-07-23 12:14:06 +00:00
Carsten Haitzler 4376d882e1 fsel (file selector) widget... WOOT
SVN revision: 24138
2006-07-23 10:24:30 +00:00
Carsten Haitzler 01efbd7683 and some major refinements of efm - the selector code - well its in e_test.c
is pretty much almost perfectly working. i have fixed up some e_thumb stuff
and allowed e_thumb to be more responsive and skip items that are known to be
"generated" and bring them ahead in the list of things to thumb - so kind of
a priority skiplist - process what it KNOWS will be already done first
quickly and leave the slower stuff until later. efm is fairly well refined
now - as above. the test selector works nicely. also added an almost-sha1
generator - use sha1 sums of the path for thumbs - less likelihood of
collisions. the prolbme is given the small size of the input data... it's
hard to do well - but anyway :)


SVN revision: 24128
2006-07-22 21:48:24 +00:00
Carsten Haitzler 03f133c746 more fm work
SVN revision: 24084
2006-07-20 19:58:22 +00:00
Carsten Haitzler eba3d64663 more fm work - fix list append too
SVN revision: 24053
2006-07-19 19:38:29 +00:00
Carsten Haitzler 4e697fefca 'mo fm work! :)
SVN revision: 23999
2006-07-17 19:51:37 +00:00
Carsten Haitzler 20cbd3f3fe and more efm work....
SVN revision: 23984
2006-07-17 10:31:50 +00:00
Carsten Haitzler 1f2cd18d52 more e_fm work... slowly getting there...
SVN revision: 23970
2006-07-16 21:25:15 +00:00
Carsten Haitzler 19713696fa and the new fm code can single, multi and range select, optionally force
single select only... it can asl display icons and thumbnails (testing list
mode only atm).


SVN revision: 23966
2006-07-16 17:27:21 +00:00
Carsten Haitzler 12689c6176 the start of different display modes - just testing list mode...
SVN revision: 23957
2006-07-15 21:39:15 +00:00
Carsten Haitzler abed512637 freeze and thaw some more
SVN revision: 23952
2006-07-15 17:32:32 +00:00
Carsten Haitzler 684da81271 limit scroll so you dont go off the ends
SVN revision: 23950
2006-07-15 17:10:12 +00:00
Carsten Haitzler 6c4b19d5d0 workign on efm2... kind of workign at the basics now...
SVN revision: 23949
2006-07-15 16:29:14 +00:00
Carsten Haitzler 6061e12844 asparagus time!
SVN revision: 23778
2006-07-09 18:35:57 +00:00