Mike Blumenkrantz
e1d3294c00
whoops, need to put the drop smart cb after teh drop
...
SVN revision: 76599
2012-09-13 10:26:45 +00:00
Mike Blumenkrantz
1cdea8bab9
block XDS drops in link_drop targets
...
SVN revision: 76593
2012-09-13 08:53:18 +00:00
Mike Blumenkrantz
1f2762db90
add efm smart callbacks for dnd events, function for getting current dnd target
...
SVN revision: 76587
2012-09-13 08:10:00 +00:00
Mike Blumenkrantz
4337d5cea5
improve efm's xds support to allow dragging onto directories to drop within, also rename the "drop" handler to selection_notify since this is actually what it's called from
...
SVN revision: 76495
2012-09-12 07:10:43 +00:00
Mike Blumenkrantz
20f84d3cee
this took waaaaayyyyyyyyyyyyyy longer than I expected, but we now have support for XDS in efm, which will allow you to drag things from many other applications TO efm windows (eg. dragging a file from an archive in file-roller to an efm window will now extract the dragged file to the location of the window)
...
SVN revision: 76465
2012-09-11 16:17:24 +00:00
Mike Blumenkrantz
6588ae2d08
fix super old, but mostly harmless bug where already-mounted volumes would not be correctly detected and set up during e startup; fixes move source option from previous commit
...
SVN revision: 76418
2012-09-10 16:28:55 +00:00
Mike Blumenkrantz
7c16c33ed5
add option to error dialog that occurs when trying to move/make a symlink onto a device: move source - moves the source of the link instead of the link
...
ticket #93
SVN revision: 76417
2012-09-10 16:28:07 +00:00
Mike Blumenkrantz
ca107c609c
ensure that efm widget does set path in the case of removable devices, fixes random crash when opening removable media
...
SVN revision: 76414
2012-09-10 15:04:31 +00:00
Mike Blumenkrantz
7335a904ce
finally implement file renaming when an overwrite is detected
...
ticket #1269
SVN revision: 76413
2012-09-10 14:40:29 +00:00
Mike Blumenkrantz
c11dd0704b
don't need to get the current container all the time, e_dialog does this for us
...
SVN revision: 76405
2012-09-10 13:22:51 +00:00
Mike Blumenkrantz
55b1cd1e09
don't need to be allocating ints here, we can just use the correct cast and things will be a-okay
...
SVN revision: 76404
2012-09-10 13:13:04 +00:00
Mike Blumenkrantz
def3fec3b3
reset efm new file marker+thread on path change
...
SVN revision: 76403
2012-09-10 12:52:41 +00:00
Mike Blumenkrantz
f260b18c27
changing efm path to its current path is now correctly handled
...
SVN revision: 76402
2012-09-10 12:51:05 +00:00
Mike Blumenkrantz
90b9efbf77
another not-awaited efm feature: creating new files from the menu
...
SVN revision: 76401
2012-09-10 12:46:02 +00:00
Mike Blumenkrantz
3243b919d4
group application and file properties in a submenu, clicking submenu item brings up file properties
...
SVN revision: 76393
2012-09-10 10:58:49 +00:00
Mike Blumenkrantz
2c44aabd4d
pasting files into directories now properly obeys link_drop
...
SVN revision: 76391
2012-09-10 10:41:25 +00:00
Mike Blumenkrantz
2d0fc4a90b
add method for disabling efm view mode items in efm widgets
...
SVN revision: 76389
2012-09-10 10:31:56 +00:00
Mike Blumenkrantz
723ad72963
prevent link drop targets (sidebar and favorites) from accidentally replacing a file within the target with a link to the same file
...
SVN revision: 76388
2012-09-10 10:23:58 +00:00
Mike Blumenkrantz
c15989c37f
rename E_FM2_MENU_NO_NEW_DIRECTORY -> E_FM2_MENU_NO_NEW, disable New menu in sidebar
...
ticket #1472
SVN revision: 76382
2012-09-10 09:03:21 +00:00
Mike Blumenkrantz
4c46169e0c
allow efm directory first/last sorting to be disabled entirely, fix refresh when setting directory sorting
...
SVN revision: 76180
2012-09-05 08:51:11 +00:00
Mike Blumenkrantz
75e8629ebf
another user suggestion: efm sorting by mtime
...
SVN revision: 76164
2012-09-05 06:41:42 +00:00
Mike Blumenkrantz
1fca248c55
another user request: sorting by size in efm
...
SVN revision: 76124
2012-09-04 10:47:39 +00:00
Mike Blumenkrantz
22de6ede9b
efm extension sorting now obeys directories first/last
...
SVN revision: 76122
2012-09-04 10:37:42 +00:00
Mike Blumenkrantz
93cc88b8b1
add efm option to sort files by extension
...
ticket #1436
SVN revision: 76014
2012-09-03 14:21:10 +00:00
Mike Blumenkrantz
c67b4ffad8
add sorting submenu to efm view menu to allow sorting to be changed on the fly
...
SVN revision: 76002
2012-09-03 12:02:00 +00:00
Mike Blumenkrantz
cdf5da175d
group default view mode with other view mode menu items
...
SVN revision: 75999
2012-09-03 10:59:48 +00:00
Mike Blumenkrantz
5625117baa
clarify "Use default" view mode menu item
...
SVN revision: 75998
2012-09-03 10:48:49 +00:00
Mike Blumenkrantz
1cabcb39f9
finally fix menu item alignment for efm ctxmenu items
...
this is a really stupid bug, but apparently using submenu callbacks in some situations (not all the time, that would be too easy) cause items to be misaligned
SVN revision: 75996
2012-09-03 10:36:22 +00:00
Mike Blumenkrantz
68ecf550e3
annotate unused variables properly
...
SVN revision: 75985
2012-09-03 09:17:31 +00:00
Mike Blumenkrantz
2d0c34fc28
another change I've been wanting to make for a long time: e_entry_dialog now has the data param first
...
SVN revision: 75983
2012-09-03 09:06:10 +00:00
Mike Blumenkrantz
1798ace14d
break out file ctx actions into new submenu so the file menu doesn't get huge if there are multiple handlers for a mime/glob type
...
SVN revision: 75773
2012-08-28 10:17:00 +00:00
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