discomfitor
0b4528f3a4
this job struct member is a job, not a timer
2013-08-31 15:06:39 +01:00
Mike Blumenkrantz
d236e2acec
bugfix: fileman double click auto-resizing now accounts for toolbar/sidebar and accounts for maximized state
...
T208
2013-07-26 12:52:57 +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
Mike Blumenkrantz
5e7fe56024
don't null fwin popup icon when deleting popup
2013-06-11 09:10:20 +01:00
Mike Blumenkrantz
38615a27d4
fix a crazy fileman bug where calculating the size of the tooltip would cause a mouse out event on the icon, deleting the tooltip while it was being created
2013-06-10 13:36:03 +01:00
Mike Blumenkrantz
abfed64b8a
don't set dnd aware twice on comp canvas
2013-05-29 13:45:48 +01:00
Mike Blumenkrantz
14b50dca6b
set delete callback on fileman toolbars to prevent double free
2013-05-28 15:05:32 +01:00
Carsten Haitzler
738b5d417d
fix segv in applyig fileman config to all fwins while walking fwin list (deleting an fwin while walking)
2013-05-28 19:43:51 +09:00
Mike Blumenkrantz
d8c603ae87
filemanager windows no longer resize to 0x0 when double clicked with no icons present
...
T78
2013-05-08 08:28:53 +01:00
Mike Blumenkrantz
ed7b29d50f
all comp wins now have zoomaps, zooming effect lovers rejoice
2013-04-16 13:51:50 +01:00
Mike Blumenkrantz
505cec1d91
giant comp rejiggering commit #5 :
...
* border frame/object now drawn directly on compositor canvas
* border shadows now in border theme with edje hint, non-updated themes still receive comp object shadows FOR NOW
* e_border MOVE/RESIZE pointer mode defines are now e_pointer.h enums
* added BD_CHANGED() util macro for setting bd->changed and printing a debug line to assist in finding places where this all-important flag is wrongly set
* bd->bg_win removed entirely
* bd->pointer objects moved to compositor object; now only one pointer object exists for each compositor
* resizing windows now shows a new and totally-intended scaling effect for window contents
* some additional retooling of border deletion/free callbacks
* fixed lurking potential bug where window could recieve focus from autoraise timer after border had been deleted
* more comp shape improvements/rewrites
* desk transitions are now BROKEN(ish)
* various modules updated to not be totally broken with these changes
2013-04-15 08:39:16 +01: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
Mike Blumenkrantz
f36ecd9d3d
giant comp rejiggering commit #2 : popups are now objects drawn directly onto the compositor canvas with no xwindows of their own
...
* added a number of new e_comp functions and macros
* options for disabling effects on objects: this option does not currently have any effect
* all modules which used gadcon popups have been adjusted
* all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality
* shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810 )
* shelves no longer have an event object
SVN revision: 84060
2013-02-18 13:43:47 +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
a4ef12329e
add config option for remembering filemanager windows globally instead of per-directory
...
ticket #1982
SVN revision: 83718
2013-02-07 08:20:42 +00:00
Mike Blumenkrantz
43692b40ee
fix weird crash which started happening when efm windows were deleted after shutdown somehow...probably e18 change-related
...
SVN revision: 83551
2013-02-01 11:39:19 +00:00
Mike Blumenkrantz
008f60210e
so apparently we were using the wrong value for the show_desktop_icons option...fixed I guess?
...
SVN revision: 81749
2012-12-27 15:05:44 +00:00
Mike Blumenkrantz
ae1341986a
small leak--
...
SVN revision: 81622
2012-12-21 23:26:47 +00:00
Mike Blumenkrantz
5f5c2fb4d3
set a non-hilarious min size for fileman windows
...
SVN revision: 81471
2012-12-20 17:01:37 +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
4ff6488dfa
apparently scrollframe has its own key grabs??? wtf???
...
ticket #2043
SVN revision: 81355
2012-12-19 12:29:47 +00:00
Christopher Michael
6bef8001ce
Stop crazy fileman crash that I keep getting....
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81330
2012-12-19 09:16:34 +00:00
Mike Blumenkrantz
b18e9acc91
hacky implementation of toolbar orientation saving
...
ticket #2030
SVN revision: 81259
2012-12-18 15:12:22 +00:00
Mike Blumenkrantz
1ac2c1d782
delete fileman popups any time anything in a directory changes
...
ticket #2025
SVN revision: 81231
2012-12-18 10:19:42 +00:00
Mike Blumenkrantz
567121f44f
only pass clicked item to menu functions if it's something we can navigate in
...
SVN revision: 81118
2012-12-17 10:54:52 +00:00
Mike Blumenkrantz
e034e33f17
remove unnecessary efm refresh on fwin spring dnd end, fixes crash
...
ticket #1975
SVN revision: 80934
2012-12-14 11:30:55 +00:00
Mike Blumenkrantz
f8ed2a752a
do calloc after possible return; leak--
...
SVN revision: 80858
2012-12-13 14:13:39 +00:00
Massimo Maiurana
8b38245df1
two more duplicate message with different case and also two with slash and hyphen
...
SVN revision: 80481
2012-12-07 18:15:14 +00:00
Mike Blumenkrantz
bff3548185
Navigate->Current Directory now first item in menu, also shows items for clicked icons
...
ticket #1929
SVN revision: 80329
2012-12-06 09:47:06 +00:00
Mike Blumenkrantz
427857d239
set focus object for main efm widget scrollframe
...
SVN revision: 80144
2012-12-04 11:21:15 +00:00
Mike Blumenkrantz
9c0c838558
clamp fwin to screen size/position
...
ticket #1886
SVN revision: 80067
2012-12-03 14:03:13 +00:00
Mike Blumenkrantz
68e6b07cd7
all dialogs are no longer resizable
...
SVN revision: 80032
2012-12-03 09:24:12 +00:00
Mike Blumenkrantz
c6a9c34e7f
giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes
...
SVN revision: 79908
2012-11-30 14:38:34 +00:00
Mike McCormack
8b1be88993
e: Fix unchecked return code warning
...
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 79433
2012-11-18 19:58:02 +00:00
Mike Blumenkrantz
021e030364
set popup edje bg to pull in shape settings on popup
...
ticket #1714
SVN revision: 79150
2012-11-12 11:10:44 +00:00
Mike Blumenkrantz
dc0dd0906f
efm progress bar thingy now handles secure deletion
...
ticket #1702
also renamed the "unknow" operation to "unknown", default theme updated
SVN revision: 78865
2012-11-02 13:45:47 +00:00
Mike Blumenkrantz
01b47aed5f
overhaul and fix custom bg+overlay setting/unsetting in efm
...
SVN revision: 78844
2012-11-02 09:04:26 +00:00
Carsten Haitzler
f9c6b40357
double ensure that tb signal emit happens.
...
SVN revision: 78745
2012-11-01 06:36:57 +00:00
Mike Blumenkrantz
1cc67fa9a1
typo
...
SVN revision: 78713
2012-10-31 16:30:01 +00:00
Mike Blumenkrantz
1f0b81276c
ensure spring folder refreshes after the drop
...
ticket #1638
SVN revision: 78708
2012-10-31 13:36:08 +00:00
Carsten Haitzler
fa2e16a332
improve file op list so it can.. do more.
...
SVN revision: 78696
2012-10-31 09:37:21 +00:00
Mike Blumenkrantz
aa7f3281cc
unused var--
...
SVN revision: 78646
2012-10-30 11:54:49 +00:00
Mike Blumenkrantz
34aab08499
fix trivial typos
...
patch by Igor Murzov
SVN revision: 78615
2012-10-29 12:40:14 +00:00
Carsten Haitzler
0bb52eb9ed
adjust efm fwin setup and popup to be... better theme friendly!
...
SVN revision: 78565
2012-10-28 07:45:48 +00:00
Mike Blumenkrantz
eb6f06d8dc
use file label for tooltip if available
...
ticket #1659
SVN revision: 78534
2012-10-26 13:31:03 +00:00
Mike Blumenkrantz
bc4d8ead3a
fix efm open with dialog to properly account for cases where the desktop file id is not able to be found
...
ticket #1664
SVN revision: 78444
2012-10-25 11:29:22 +00:00
Mike Blumenkrantz
1901f43c35
s/Specific/Suggested/
...
SVN revision: 78431
2012-10-25 09:29:26 +00:00
Mike Blumenkrantz
83e085a58e
fix sidebar frame
...
ticket #1654
SVN revision: 78418
2012-10-25 07:17:10 +00:00
Mike Blumenkrantz
a4bc0fb8f7
refresh desktop icons only when they actually need to be refreshed so we don't refresh every time someone adds a gadget to a shelf
...
SVN revision: 77849
2012-10-11 08:03:19 +00:00