Mike Blumenkrantz
b7fb8e7f8d
ensmallen efm icon event area
...
previously it was impossible to click between icons. now it is.
T377
2013-12-02 16:18:05 -05:00
Mike Blumenkrantz
479bb201e3
unify efm icon positioning code
2013-12-02 16:14:22 -05:00
Mike Blumenkrantz
cfcb80dbcb
select previously renaming efm icon after rename ends
2013-11-26 13:26:53 -05:00
Mike Blumenkrantz
d007a390c7
call "changed" smart callback immediately on efm refresh
...
fixes fileman popup race condition crashes
2013-11-26 13:26:25 -05:00
Mike Blumenkrantz
90d6defeea
refresh efm after new file thread completes
...
T540
2013-11-26 13:15:35 -05:00
Mike Blumenkrantz
2e8adbe9ca
run new file check on efm icons always, not just when rendering new icons
2013-11-26 13:15:04 -05:00
Mike Blumenkrantz
b3fc8aba03
always generate efm directory actions in menu
2013-11-26 12:31:30 -05:00
Sebastian Dransfeld
4bc81e47c0
fm: really strip out multiple slashes
...
Fixes T161, T328, T412
2013-11-21 13:56:59 +01:00
Mike Blumenkrantz
cee520ff75
clip efm icon event rect
...
this should fix all the weird fileselector behavior that people were getting
2013-10-14 06:11:17 +01:00
Yossi Kantor
437114651d
efm selection cleanups
...
1) efm fix: last_selection resets when icons are freed
2) When no icon is selected select first on Right/Down press or last on Left/Up keypress
3) Maintain order in range selection from first to last.
2013-10-09 13:28:19 +01:00
Yossi Kantor
1ac50f65b5
e_fm custom moode (Desktop) icon navigation improved and simplified
2013-10-01 13:19:55 +01:00
Yossi Kantor
38e3969e72
e_fm custom and regular mode icon selection
2013-09-30 14:54:49 +01:00
Mike Blumenkrantz
9f652a6a86
Revert "File manager file selection improved to fit the standart"
...
This reverts commit c0d2c08e90
.
note to self: check and make sure test patches are not committed when pushing
2013-09-24 10:13:28 +01:00
Yossi Kantor
c0d2c08e90
File manager file selection improved to fit the standart
2013-09-23 03:07:29 +01:00
discomfitor
9aea17a978
improvement: clicking filemanager during rename cancels rename
2013-09-19 20:09:40 +01:00
discomfitor
3fb3b3520b
bugfix: efm now allows repeated creation of new files from menus
2013-09-19 20:09:40 +01:00
Carsten Haitzler
3dc555a7cf
fix warnings in build so new ones turn up and get fixed.
2013-07-15 11:45:19 +09:00
Chris Michael
30225fa74e
Fix uninitialized variable warning
...
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-06-15 21:32:29 +01:00
Mike Blumenkrantz
092c7e2ba5
efm dnd operations involving multiple files will now show all files during the drag
2013-06-13 09:37:47 +01:00
Mike Blumenkrantz
7ee867e1ac
use binbuf when creating efm dnd buffer
2013-06-13 08:27:09 +01:00
Mike Blumenkrantz
1bae7bbf38
selection rectangles in efm no longer sometimes turn into drag operations
2013-06-11 14:20:27 +01:00
Mike Blumenkrantz
b781e4caa4
set efm icon thumb failure when icon generates at 0x0
2013-06-11 09:25:13 +01:00
Mike Blumenkrantz
65e4442f1c
block repeated mozilla url drags which would overwrite an existing link
2013-05-29 14:38:53 +01:00
Mike Blumenkrantz
bc86c5a8b5
efm now supports text/x-moz-url dnd operations when using efl 1.8
2013-05-29 13:45:48 +01:00
Mike Blumenkrantz
e8f63e0bee
handle dragging urls to efm: create new file with url as contents
2013-05-28 15:05:32 +01:00
Mike Blumenkrantz
5d6b139f35
make new dir creation more clear for error conditions
2013-05-28 15:05:32 +01:00
Carsten Haitzler
317968efa8
fix efm segv on single click due to out callbacks being called while deleting objects etc.
2013-05-28 21:03:07 +09:00
Mike Blumenkrantz
35866ab02b
block access to efm icons after possible deletion
2013-05-21 14:54:01 +01:00
Mike Blumenkrantz
529d58a410
e_fm2_optimal_size_calc now returns a bool to indicate whether the returned size can be used
2013-05-08 08:27:54 +01:00
Mike Blumenkrantz
5bacb5dfc3
restack event rect for efm...always
2013-04-25 12:02:36 +01:00
Mike Blumenkrantz
db72a84e58
improve efm mouse move detection (no more tooltips when cursor is in separate window)
2013-04-25 11:45:53 +01:00
Mike Blumenkrantz
0b844d36eb
block efm key actions while menu is active
...
https://phab.enlightenment.org/T12
2013-04-25 09:23:33 +01:00
Carsten Haitzler
174a5fab15
fix efm link resolving.. again. new case.
2013-03-12 15:47:41 +09:00
discomfitor
7d0c1182c8
if a menu is active, ensure efm does not send icon_mouse_in smart callbacks
2013-03-11 05:20:28 +00:00
Daniel Juyung Seo
10ad3b23a8
efm now knows about KP_Enter. Patch by godfath3r.
...
KP_Enter key is added in enlightenments file manager.
2013-03-05 18:52:19 +09:00
Carsten Haitzler
bedf4969a4
fix relative path opening in efm... if link is relative it was broken.
2013-02-24 12:57:59 +09:00
Mike Blumenkrantz
70d68a30e0
giant comp rejiggering commit #4
...
* dnd canvas removed, dnd objects now drawn directly on compositor canvas
* dnd now correctly picks the top-most dnd-receiver location as its drop target instead of just using the first one in the list
* various other small changes to go along with this
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
bf9933a336
E_FN_DEL macro renamed to E_FREE_FUNC with param order swapped for consistency
2013-02-22 13:18:30 +00:00
Mike Blumenkrantz
8b28b2f2f1
revert previous few commits related to e_menu, not meant to go in yet
...
SVN revision: 84083
2013-02-19 08:22:46 +00:00
Mike Blumenkrantz
d2952d98e0
if a menu is active, ensure efm does not send icon_mouse_in smart callbacks
...
SVN revision: 84077
2013-02-19 08:09:01 +00:00
Mike McCormack
63aef25ad1
e: Fix uninitialized variable warning
...
SVN revision: 83800
2013-02-10 03:00:00 +00:00
Mike Blumenkrantz
aa6a2d173d
giant comp rejiggering commit because anything smaller would have broken something:
...
* remove xwin for container canvas: now drawn directly on the compositor canvas
* added SHAPE_DEBUG define for bored developers
* bindings now use new e struct for mouse/wheel events
* container+zone now get mouse events from smart callbacks instead of x events
* rename comp api namespace
* change comp underlay theme to have a swallow for the wallpaper
* add names to all zone/container/comp objects to make debugging much easier
* some minor related updates to go along with this
SVN revision: 83752
2013-02-07 13:20:07 +00:00
Mike Blumenkrantz
16e1ac105e
hmmm small update to previous commit which preserves functionality of related efm API call while still providing fix for icon cache update event
...
SVN revision: 83686
2013-02-06 15:02:27 +00:00
Mike Blumenkrantz
714611a0da
fix efm cache listener to only activate (once) on icon update instead of desktop update since this is the only one which will matter, also only update the icon image instead of the entire thing
...
SVN revision: 83684
2013-02-06 14:54:23 +00:00
Mike Blumenkrantz
01257a8acc
optimize use of edje_file_collection_list in various e things, also remove erroneous changelog/news entries
...
SVN revision: 83584
2013-02-04 08:38:46 +00:00
Mike Blumenkrantz
aa0e82dda6
fix behavior of up/down keys in efm when typebuf is visible
...
SVN revision: 83560
2013-02-01 12:39:39 +00:00
Mike Blumenkrantz
1b6904e063
efm now ignores .part file changes
...
ticket #2120
SVN revision: 83524
2013-01-31 15:26:11 +00:00
Mike Blumenkrantz
8fd587ff92
fix navigation using symlinks in some cases
...
ticket #2032
SVN revision: 83522
2013-01-31 14:56:08 +00:00
Mike Blumenkrantz
c123546657
fix link drop into sidebar when dragging between items
...
ticket #2232
SVN revision: 83414
2013-01-29 07:44:57 +00:00
Mike Blumenkrantz
543b85aa2a
fix small leaks in efm and e_import_config_dialog
...
SVN revision: 83137
2013-01-23 09:59:14 +00:00