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
Mike Blumenkrantz
9e8e755cdf
formatting: all at once
...
SVN revision: 82625
2013-01-11 10:34:29 +00:00
José Roberto de Souza
5e4352e9b3
e: e_fm udisk ported to edbus
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81985
2013-01-02 13:16:19 +00:00
Christopher Michael
e69f1ae991
Fix uninitialized variable warning(s).
...
Fix formatting for 80 columns.
Signed-off-by: Christopher Michael <cpmichael1@comcast.net>
SVN revision: 81743
2012-12-27 13:18:59 +00:00
Mike Blumenkrantz
99a5b074dd
show icons again when activating DND drop menu
...
ticket #2061
SVN revision: 81514
2012-12-21 08:08:56 +00:00
Carsten Haitzler
1f745881d9
series of dialogs that were not resizable but should be, are now.
...
SVN revision: 81434
2012-12-20 10:07:30 +00:00
Mike Blumenkrantz
271f92f912
ahh never too late for an API/ABI break. e_icon_file_get now returns edje group, which fixes fileman border icons
...
ticket #rasternaggedme
SVN revision: 81387
2012-12-19 17:00:10 +00:00
Mike Blumenkrantz
ae7ca9105f
Hi,
...
here is a patch.
1. free() already null-checks the passed argument, so it is not
necessary to do 'if(x) free(x)'.
2. Moved some '{free(x); x = NULL}' to E_FREE.
3. In e_start_main.c, 'buf' is allocated with the size of the
two arguments + '=', so we don't need to check for lenght;
we should use sprintf().
thanks
Maxime Villard
SVN revision: 81364
2012-12-19 14:20:34 +00:00
Mike Blumenkrantz
24ce5a79a3
initialize var for static analyzer
...
SVN revision: 81333
2012-12-19 09:27:51 +00:00