Commit Graph

527 Commits

Author SHA1 Message Date
Mike Blumenkrantz ccad002a7b put this back so the list doesn't leak
SVN revision: 75768
2012-08-28 09:04:29 +00:00
Mike Blumenkrantz 916fd8e183 fix e_fm2_mime_handler_mime_handlers_get() to return const like it should and fix usages to prevent freeing handlers. whoever wrote this initially should come over here so I can deliver spankies.
SVN revision: 75767
2012-08-28 08:54:54 +00:00
Mike Blumenkrantz 45803968c5 free ctx action list as we add so we don't have to loop twice
SVN revision: 75766
2012-08-28 08:36:50 +00:00
Mike Blumenkrantz adc7b0bd98 not sure why this was inline
SVN revision: 75765
2012-08-28 08:33:58 +00:00
Mike Blumenkrantz 098e8723e0 fix efm mime actions to properly add a separator if there is an action which fails a test before an action that does not fail a test
SVN revision: 75764
2012-08-28 08:30:16 +00:00
Mike Blumenkrantz c94ce38fa4 fix leak when adding ctx menu items to efm
SVN revision: 75763
2012-08-28 08:23:11 +00:00
Mike Blumenkrantz 540e94652e more dialog delete cleanups
SVN revision: 75755
2012-08-28 06:49:14 +00:00
Carsten Haitzler cf863adc59 fix sorting to sort symlinks to dirs as if they are dirs...
SVN revision: 75695
2012-08-25 09:12:31 +00:00
Mike Blumenkrantz 98dca3d7b8 never activate clicked item if doing range/multi select
ticket #1365


SVN revision: 75486
2012-08-21 06:40:25 +00:00
Carsten Haitzler 9cc281f002 make filepreview for links and removable devices and mountpoints give
fs type, filesystem usage, size etc. etc. much more useful.



SVN revision: 75429
2012-08-19 13:28:51 +00:00
Mike Blumenkrantz ac28718562 add function for counting number of selected files
SVN revision: 75016
2012-08-08 12:29:16 +00:00
Mike Blumenkrantz d2b8ccd61a add efm option to disable click renaming
SVN revision: 75012
2012-08-08 11:55:10 +00:00
Mike Blumenkrantz cd9c7ee8dc ensure that title clicking an icon to rename only causes the rename if no other icons are clicked/selected
SVN revision: 74995
2012-08-08 06:59:06 +00:00
Mike Blumenkrantz 3b748e94c5 prevent all renaming when the icon menu flag is set to disable it
SVN revision: 74967
2012-08-07 08:56:03 +00:00
Mike Blumenkrantz ce76c249b8 efm now allows renaming by clicking an icon's label
SVN revision: 74963
2012-08-07 08:18:59 +00:00
Mike Blumenkrantz 6790e78bb7 fix possible crashes when going to parent directory, also fix case where attempting to go to parent directory from root would throw an error dialog
SVN revision: 74961
2012-08-07 06:59:37 +00:00
Mike Blumenkrantz c2b7cdb16c ensure that application properties is not shown for any file beginning with |
SVN revision: 74944
2012-08-06 14:11:39 +00:00
Mike Blumenkrantz f8430f2af9 don't show Application Properties menu item for removable media links
SVN revision: 74943
2012-08-06 14:09:53 +00:00
Mike Blumenkrantz 05b70797b9 rearrange separators in icon right click menu
SVN revision: 74942
2012-08-06 14:05:31 +00:00
Mike Blumenkrantz 388e9e2786 move 'new directory' to a submenu which will eventually be populated by related items
SVN revision: 74940
2012-08-06 13:58:20 +00:00
Mike Blumenkrantz 4af7a2e439 inherit parent settings -> submenu
SVN revision: 74939
2012-08-06 13:50:07 +00:00
Mike Blumenkrantz 7af4aee424 efm menus are gettin a little big, time to start condensing.
menu toggles -> Options submenu


SVN revision: 74937
2012-08-06 13:38:15 +00:00
Mike Blumenkrantz b54be9093a another efm crash--
SVN revision: 74917
2012-08-06 09:34:27 +00:00
Mike Blumenkrantz 160c91873b ensure directory still exists when setting parent on unmount
SVN revision: 74915
2012-08-06 09:12:45 +00:00
Mike Blumenkrantz 0b1cb03a25 prevent crash when realpath is null from setting a mount
SVN revision: 74912
2012-08-06 08:55:28 +00:00
Mike Blumenkrantz e878d1840f revert temp efm path resolution fix from the weekend, also fix mounting in a number of cases
SVN revision: 74905
2012-08-06 07:45:51 +00:00
Mike Blumenkrantz ab46fd58c1 also print out dev/path for debugging in previous commit
SVN revision: 74876
2012-08-04 08:47:52 +00:00
Mike Blumenkrantz 735b02c419 pop error dialog when efm fails to resolve a path instead of crashing
SVN revision: 74875
2012-08-04 08:46:57 +00:00
Mike Blumenkrantz a2a0c31062 prefer actual image previews over mime icons
SVN revision: 74862
2012-08-03 18:10:23 +00:00
Mike Blumenkrantz 5c7662a0ed fix efm icon loading for cases where the theme does not define mime icons
SVN revision: 74861
2012-08-03 18:05:25 +00:00
Mike Blumenkrantz 4767c70921 ensure typebuf timer gets deleted to prevent crashes
SVN revision: 74843
2012-08-03 11:12:23 +00:00
Mike Blumenkrantz dcc999599e efm config now has the no_typebuf_set option to disable typebuf directory changing
SVN revision: 74842
2012-08-03 11:00:58 +00:00
Mike Blumenkrantz 418ff1255b clear efm typebuf when something gets clicked, add external function for manually clearing typebuf
SVN revision: 74837
2012-08-03 10:32:12 +00:00
Mike Blumenkrantz ade7d802eb only change efm selection when using typebuf if the selection actually needs to be changed; fixes flickering and constant selection callbacks
SVN revision: 74836
2012-08-03 10:14:37 +00:00
Mike Blumenkrantz 1044ea8316 warn--
SVN revision: 74810
2012-08-02 16:25:53 +00:00
Mike Blumenkrantz 542d302108 e_fm2_parent_go() and e_fm2_has_parent_get() now behave as expected
ticket #1243


SVN revision: 74805
2012-08-02 12:25:58 +00:00
Mike Blumenkrantz a162da52bb fix efm list scrolling
ticket #1120


SVN revision: 74802
2012-08-02 11:58:33 +00:00
Mike Blumenkrantz 5c8525d1c9 efm now properly obeys link_drop in all cases, not just list view
SVN revision: 74799
2012-08-02 10:27:36 +00:00
Mike Blumenkrantz fe1033edb4 not sure what I was thinking here, too early in the morning I guess. redundancy--
SVN revision: 74797
2012-08-02 10:20:30 +00:00
Mike Blumenkrantz c47ea3ce2c autocreate favorites in thread on startup and any time they're deleted
SVN revision: 74794
2012-08-02 08:18:33 +00:00
Mike Blumenkrantz 2593a1c020 ensure favorites directory is always created
SVN revision: 74791
2012-08-02 08:03:13 +00:00
Mike Blumenkrantz 90e15a8678 move favorites setup code to efm
SVN revision: 74788
2012-08-02 07:55:41 +00:00
Mike Blumenkrantz b8cdf23f62 only create desktop paths when actually desktop directories
SVN revision: 74735
2012-08-01 12:29:18 +00:00
Mike Blumenkrantz 06b18f44c8 fix path resolution for desktop device which was broken while fixing path resolution for desktop device which was broken while fixing path resolution for desktop device
SVN revision: 74734
2012-08-01 12:28:14 +00:00
Mike Blumenkrantz 05fd34c8bd fix efm dnd when filemanager widget is not positioned at 0,0, an icon's statinfo is now based on its source in case of link and desktop files, allow dnd onto link/desktop files as though they were the actual directory
SVN revision: 74729
2012-08-01 11:51:49 +00:00
Mike Blumenkrantz 2dd460106c remove old/deprecated non-async file listing
SVN revision: 74724
2012-08-01 09:05:35 +00:00
Carsten Haitzler 12d1de00e1 clean up whole bunch of potential memory errors in e_fm.c
SVN revision: 74723
2012-08-01 09:00:22 +00:00
Mike Blumenkrantz 1280fd2364 fix efm dnd with list view
SVN revision: 74720
2012-08-01 08:49:04 +00:00
Mike Blumenkrantz 837e220d75 also optimize _e_fm2_icon_first_selected_find
SVN revision: 74718
2012-08-01 08:03:37 +00:00
Mike Blumenkrantz 10580953e4 optimize _e_fm2_icon_desel_any()
SVN revision: 74717
2012-08-01 08:01:38 +00:00