Commit Graph

6172 Commits

Author SHA1 Message Date
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 15672179f7 Init some vars to NULL.
Minor formatting fixes.


SVN revision: 32075
2007-10-14 18:20:49 +00:00
Christopher Michael 44f2074c49 Add some safety checks in case mime_handler_new returns NULL.
SVN revision: 32074
2007-10-14 18:16:44 +00:00
Christopher Michael a3908c38aa e_fm context menus todo-- :)
SVN revision: 32073
2007-10-14 17:54:15 +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
codewarrior 98d70425c2 Append the individual handlers to the list of handlers, not the list as a
whole.


SVN revision: 32067
2007-10-14 15:25:57 +00:00
codewarrior e9a0d97c04 Rename from fm / Fm to fm2 / Fm2 to stay consistent with code.
Change glob get function to do glob matching.


SVN revision: 32066
2007-10-14 15:17:32 +00:00
codewarrior 9c181a96c3 Add functions to get list of handlers for glob and mime.
Add function sto call all handlers for a mime / glob.


SVN revision: 32065
2007-10-14 14:13:12 +00:00
codewarrior c1601cdc69 Add functions to get list of handlers for glob and mime.
Add function sto call all handlers for a mime / glob.


SVN revision: 32064
2007-10-14 14:12:03 +00:00
Christopher Michael f196a8b159 Add mime/glob _del functions.
SVN revision: 32062
2007-10-14 13:39:39 +00:00
codewarrior 9ffb9ddab7 Add data pointers to test / action callbacks.
Add function to call a handler.


SVN revision: 32061
2007-10-14 12:59:26 +00:00
Christopher Michael 3304ad77d4 Add a mime_handler_free function.
SVN revision: 32060
2007-10-14 12:45:23 +00:00
Christopher Michael fa0b655a80 Some very minor formatting fixes.
Use evas_stringshare, not strdup.
Init some evas_lists to NULL.


SVN revision: 32059
2007-10-14 12:36:08 +00:00
codewarrior 7722513648 Skeleton code for upcoming context sensitive menus in EFM. This does nothing
and should be disregarded right now. (=


SVN revision: 32058
2007-10-14 12:22:52 +00:00
lok 548ab2f356 Don't tick both move and resize "display information" if only one is really used.
SVN revision: 32054
2007-10-13 12:14:51 +00:00
Miculcy Brian 52ee7cd8e3 Removed, parted as desktop_files.tar.gz and desktop_order.tar.gz .
SVN revision: 32053
2007-10-13 11:31:38 +00:00
Miculcy Brian 4b5a3d2a6d Removed ~/.e/e/applications/all as it isn't used anymore. Correct dir is ~/.local/share/applications, so applications.tar.gz was parted into desktop_files.tar.gz which contains the .desktop files and is extracted to ~/.local/share/applications/ and desktop_order.tar.gz which contains the menu and bar files and is extracted to ~/.e/e/ .
SVN revision: 32052
2007-10-13 11:28:54 +00:00
Miculcy Brian 6e94d02361 Fixed as suggested by sebastid.
SVN revision: 32051
2007-10-13 09:12:21 +00:00
Miculcy Brian 0c374f4f3d use correct applications dir
SVN revision: 32050
2007-10-13 00:14:48 +00:00
Christopher Michael 53d42f392b Minor formatting fixes. Init some Evas_List vars to null first.
SVN revision: 32048
2007-10-12 18:36:48 +00:00
Eric Schuele 10a3fb5f21 Seems we are freeing this a bit early.
SVN revision: 32046
2007-10-12 11:48:43 +00:00
Christopher Michael 30523002c2 Some minor formatting fix before I start the mime handlers code :)
SVN revision: 32044
2007-10-12 08:17:40 +00:00
Eric Schuele 7721df0f40 Pass in the actual config item.
SVN revision: 32043
2007-10-12 06:45:31 +00:00
Christopher Michael 4ba051b3ed Check return values of mkpath for failure. If these do fail then trashing
will not work.


SVN revision: 32038
2007-10-10 19:37:34 +00:00
Christopher Michael d46f266dcc Use mkpath, thanks Seb :)
SVN revision: 32036
2007-10-10 19:04:55 +00:00
Christopher Michael 7acb2dc42d Add FDO spec compliant trash implimentation.
Not actually called from anywhere just yet, committing for potential review.


SVN revision: 32035
2007-10-10 17:54:04 +00:00
Christopher Michael bf4118f350 Since most things will not be using XDG_*, reduce the number of strcmp's by
first checking that we are NOT using XDG_*. Should provide a speedup for
evaluating.


SVN revision: 32034
2007-10-10 10:53:09 +00:00
Christopher Michael c999ac8a20 Allow evaluating env vars from FDO specs (menus, trash, etc).
Uses efreet calls to get value of these vars.


SVN revision: 32033
2007-10-10 09:41:58 +00:00
Christopher Michael 65a164427a Fix tab order for right side (About/Config/Unload).
SVN revision: 32030
2007-10-09 17:57:50 +00:00
Christopher Michael 3fc626dc40 Formatting fixes.
SVN revision: 32023
2007-10-09 01:30:25 +00:00
Massimo Maiurana d4b558c61c *** empty log message ***
SVN revision: 32022
2007-10-08 19:26:33 +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
Miculcy Brian a7d1bfeaae API breakage: e_widget_entry_add() allows now to set a cb function for text change events.
SVN revision: 32009
2007-10-07 21:26:48 +00:00
Sebastian Dransfeld c8c2f55e4e Shutdown job too.
SVN revision: 32008
2007-10-07 17:02:07 +00:00
Sebastian Dransfeld 5075708ff9 formatting
SVN revision: 32006
2007-10-07 16:39:58 +00:00
lok 0816c7f746 Reset the preview on the selected bg when unticking the "use theme wallpaper" checkbox.
SVN revision: 32005
2007-10-07 13:33:28 +00:00
Stafford Mitchell Horne 812cdbf305 Very bad, localization seems to have been broken for months.
SVN revision: 32003
2007-10-07 13:01:50 +00:00
Massimo Maiurana cabc5bbaeb *** empty log message ***
SVN revision: 31992
2007-10-06 19:00:37 +00:00
Carsten Haitzler ec84855e6a use the shadowed window tree from ecore
SVN revision: 31977
2007-10-05 12:11:55 +00:00
Carsten Haitzler 43a5794c88 buttom patch from lok and seb's shelf bug fix.
SVN revision: 31974
2007-10-05 06:05:16 +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 e72bcc1b8b printf--
SVN revision: 31971
2007-10-05 04:54:45 +00:00
Carsten Haitzler bba9407f40 ummm playing - part of evas smart stuff
SVN revision: 31969
2007-10-05 04:52:27 +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 22d5db1761 Use e_config->edje_collection_cache value for setting edje collection cache.
SVN revision: 31947
2007-10-03 09:00:49 +00:00