platform/upstream/efl.git
11 years ago[Edje_Entry] Add selection handlers to entry
thiepha (Thiep Ha) [Mon, 13 May 2013 10:11:51 +0000 (19:11 +0900)]
[Edje_Entry] Add selection handlers to entry

Add selection handlers to entry.

https://phab.enlightenment.org/D117

Conflicts:

ChangeLog
NEWS

11 years agoevas: fix evas flushing its command queue to wrong gl context in gl-backends
Sung W. Park [Mon, 13 May 2013 05:12:36 +0000 (14:12 +0900)]
evas: fix evas flushing its command queue to wrong gl context in gl-backends

For native surface rendering (glX, egl) in gl-backend,  if pixel get callback
function is called for native rendering, there is a case where evas will
try to call evas_gl_common_context_flush() to flush its remaining commands
in its command queue while the context is set current to the native surface/
context that is called within the pixel get callback.  So, I've added an
engine function that forces a flush before it enters the pixel get callback
function.

11 years agofix cedric's image property code... that broke load opt downscaling...
Carsten Haitzler (Rasterman) [Sun, 12 May 2013 06:50:52 +0000 (15:50 +0900)]
fix cedric's image property code... that broke load opt downscaling...

CEDRIC... it WAS YOU!... YOU BROKE ETHUMB!... i was.. RIGHT! :) well
done. your borking skills are pretty good. :) you broke load opt
downscaling for jpegs in general.. it just happened to turn up in
ethumb.

11 years agoeeze: do no try to match an unknown property
Boris 'billiob' Faure [Sun, 12 May 2013 20:22:48 +0000 (22:22 +0200)]
eeze: do no try to match an unknown property

11 years agoAdd ecore_x_randr_config_timestamp_get to return config timestamp that
Chris Michael [Sat, 11 May 2013 15:09:39 +0000 (16:09 +0100)]
Add ecore_x_randr_config_timestamp_get to return config timestamp that
XRandr has currently.

NB: needed for some updates/fixes to randr dialog.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years ago* Evas: Fix crash if app use native surface in wrong engine.
Jiyoun Park [Sat, 11 May 2013 13:40:50 +0000 (22:40 +0900)]
* Evas: Fix crash if app use native surface in wrong engine.
in sw engine, visual cannot be the image data.

11 years agoEvas font/text: Fixed an issue with asc/desc calculation in text object.
Tom Hacohen [Fri, 10 May 2013 16:44:30 +0000 (17:44 +0100)]
Evas font/text: Fixed an issue with asc/desc calculation in text object.

Added font_int asc/desc getters in order to achieve that.

Thanks to MinSu Seo for reporting.

11 years agofix cedric build break
Carsten Haitzler (Rasterman) [Fri, 10 May 2013 07:59:33 +0000 (16:59 +0900)]
fix cedric build break

11 years agoemotion: oops, forgot to update the Makefile.
Cedric Bail [Fri, 10 May 2013 05:28:48 +0000 (14:28 +0900)]
emotion: oops, forgot to update the Makefile.

11 years agoedje: let's not reopen the file for nothing.
Cedric Bail [Fri, 10 May 2013 02:39:55 +0000 (11:39 +0900)]
edje: let's not reopen the file for nothing.

11 years agofree strings in dri/drm swapper so they don't leak.
Carsten Haitzler (Rasterman) [Fri, 10 May 2013 04:35:02 +0000 (13:35 +0900)]
free strings in dri/drm swapper so they don't leak.

11 years agoemotion: rename Emotion_Module.h to emotion_modules.h
Cedric Bail [Thu, 9 May 2013 11:54:57 +0000 (13:54 +0200)]
emotion: rename Emotion_Module.h to emotion_modules.h

11 years agoecore_evas: backport svn r83875.
Raoul Hecky [Fri, 10 May 2013 01:43:33 +0000 (10:43 +0900)]
ecore_evas: backport svn r83875.

Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
11 years agonote the pa abort and disble del of out. leak it for now.
Carsten Haitzler (Rasterman) [Fri, 10 May 2013 00:10:58 +0000 (09:10 +0900)]
note the pa abort and disble del of out. leak it for now.

11 years agoeet_mmap uses reader/writers caches for lookup.. but never ADDs to
Carsten Haitzler (Rasterman) [Fri, 10 May 2013 00:00:02 +0000 (09:00 +0900)]
eet_mmap uses reader/writers caches for lookup.. but never ADDs to
these caches! bad bad bad!

11 years agodo not make eet files get refcounts of 2 on eet_mmap so they then never free.
Carsten Haitzler (Rasterman) [Thu, 9 May 2013 23:54:50 +0000 (08:54 +0900)]
do not make eet files get refcounts of 2 on eet_mmap so they then never free.

we set references to 1 then on success references++... thus ALWAYS
being on 2.

11 years agoslightly refactor eo usage in multishesne to ... make use of eo's
Carsten Haitzler (Rasterman) [Thu, 9 May 2013 23:24:32 +0000 (08:24 +0900)]
slightly refactor eo usage in multishesne to ... make use of eo's
ability to call setup methods.. on setup... all at once.

11 years agomultisense segv (free data that isnt malloced) fix...
Carsten Haitzler (Rasterman) [Thu, 9 May 2013 23:04:14 +0000 (08:04 +0900)]
multisense segv (free data that isnt malloced) fix...

11 years agoevas/gl - and don't try blend as possible.
ChunEon Park [Thu, 9 May 2013 16:51:42 +0000 (01:51 +0900)]
evas/gl - and don't try blend as possible.

11 years agoevas - don't try blend on gl backened if the render option is COPY
ChunEon Park [Thu, 9 May 2013 16:33:56 +0000 (01:33 +0900)]
evas - don't try blend on gl backened if the render option is COPY

11 years agoTEMPORARY EDJE FIX
Mike Blumenkrantz [Thu, 9 May 2013 10:27:50 +0000 (11:27 +0100)]
TEMPORARY EDJE FIX

edje proxy parts seem to break (crash) when animating a state change from custom->default on an animator. adding a null check here avoids that and seems to work fine, but I am not an edje_calc expert

11 years agoedje_multisense: Guard _free function as well
Daniel Willmann [Thu, 9 May 2013 09:55:36 +0000 (10:55 +0100)]
edje_multisense: Guard _free function as well

Otherwise -> build error when building without multisense support

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoedje_multisense: Provide VIO free function to free the data
Daniel Willmann [Thu, 9 May 2013 09:12:44 +0000 (10:12 +0100)]
edje_multisense: Provide VIO free function to free the data

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoecore_audio: Handle destruction of sndfile input
Daniel Willmann [Thu, 9 May 2013 09:11:09 +0000 (10:11 +0100)]
ecore_audio: Handle destruction of sndfile input

Correctly close any file we have open and release VIO data

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoadd embryo fill support for proxy parts
Mike Blumenkrantz [Thu, 9 May 2013 09:26:40 +0000 (10:26 +0100)]
add embryo fill support for proxy parts

11 years agofix edje custom states on proxy parts
Mike Blumenkrantz [Thu, 9 May 2013 08:57:56 +0000 (09:57 +0100)]
fix edje custom states on proxy parts

11 years agoeet: initialize it to zero.
Cedric Bail [Thu, 9 May 2013 08:21:34 +0000 (17:21 +0900)]
eet: initialize it to zero.

11 years agoFix proxy object check to compare against proper object.
Chris Michael [Thu, 9 May 2013 07:06:05 +0000 (08:06 +0100)]
Fix proxy object check to compare against proper object.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoevas: reorder cache destruction.
Cedric Bail [Thu, 9 May 2013 00:57:37 +0000 (09:57 +0900)]
evas: reorder cache destruction.

11 years agoeina: add EINA_INLIST_FREE.
Cedric Bail [Thu, 9 May 2013 00:57:19 +0000 (09:57 +0900)]
eina: add EINA_INLIST_FREE.

11 years agoRevert "Revert 2 commits from cedric:"
Cedric Bail [Thu, 9 May 2013 00:37:55 +0000 (09:37 +0900)]
Revert "Revert 2 commits from cedric:"

This reverts commit 71c0eb6dc6607209222a715302f8c62bf679eb29.

11 years agoecore_evas/wayland: Implement borderless_set engine method.
Rafael Antognolli [Wed, 8 May 2013 22:18:55 +0000 (19:18 -0300)]
ecore_evas/wayland: Implement borderless_set engine method.

It is needed to set the engine internal borderless property.

Also update the border (frame) object, showing/hiding it as needed, and
updating the framespace size when the frame object is handled by the
engine.

11 years agoecore_evas/wayland_egl: Remove wrong if.
Rafael Antognolli [Wed, 8 May 2013 21:18:23 +0000 (18:18 -0300)]
ecore_evas/wayland_egl: Remove wrong if.

It was left behind when fixing the borderless feature.

11 years agoevas/wayland_egl: Implement image_mmap engine method.
Rafael Antognolli [Wed, 8 May 2013 20:47:55 +0000 (17:47 -0300)]
evas/wayland_egl: Implement image_mmap engine method.

It looks like several methods like this one should be moved to a common
place (gl_common, maybe).

11 years agoecore_evas/wayland: Do not send additional mouse_in's.
Rafael Antognolli [Wed, 8 May 2013 17:01:23 +0000 (14:01 -0300)]
ecore_evas/wayland: Do not send additional mouse_in's.

If this Ecore_Evas already has a mouse inside it, there's no need to
send an additional mouse in event.

Additionally, always send a mouse_move event before a mouse_down, so the
Evas pointer position can be updated properly before the mouse down.

11 years agoevas/examples: Adding an example for multi-touch.
Rafael Antognolli [Tue, 7 May 2013 21:31:39 +0000 (18:31 -0300)]
evas/examples: Adding an example for multi-touch.

11 years agoecore/wayland: Store the multi position per device/finger.
Rafael Antognolli [Tue, 7 May 2013 21:09:02 +0000 (18:09 -0300)]
ecore/wayland: Store the multi position per device/finger.

This will make every touch point have its position updated on
multi_move, and then it can be used to send a correct multi_up event.

11 years agoEcore/Evas: Add evas_event_input_multi_down/up().
Rafael Antognolli [Tue, 7 May 2013 20:53:42 +0000 (17:53 -0300)]
Ecore/Evas: Add evas_event_input_multi_down/up().

These events (from multi-touch) also have information about the mouse
pointer position, so they must be translated by the framespace too.

11 years agoecore/wayland: Report correctly the device which emitted the mouse event.
Rafael Antognolli [Tue, 7 May 2013 19:18:06 +0000 (16:18 -0300)]
ecore/wayland: Report correctly the device which emitted the mouse event.

11 years agodon't try free a NULL image handle in proxy_unset.
Carsten Haitzler (Rasterman) [Wed, 8 May 2013 14:41:39 +0000 (23:41 +0900)]
don't try free a NULL image handle in proxy_unset.

11 years agoRevert "eo_gdb.py: added eo_bt for eo_backtrace alias in an ugly way."
Daniel Juyung Seo [Wed, 8 May 2013 13:02:50 +0000 (22:02 +0900)]
Revert "eo_gdb.py: added eo_bt for eo_backtrace alias in an ugly way."

This reverts commit 4850c53350732d0617f10bcee964df4d9b197681.

You can set the alias in the .gdbinit.
So my .gdbinit looks like:

source /usr/local/share/eo/gdb/eo_gdb.py
alias -a eo_bt = eo_backtrace

Special thanks to Alex-P. Natsios for the tip.

11 years agoRevert 2 commits from cedric:
Mike Blumenkrantz [Wed, 8 May 2013 12:12:03 +0000 (13:12 +0100)]
Revert 2 commits from cedric:
"edje: open Eina_File ourself instead of delegating it to edje."
"edje: don't never corrupt an opened edje object."

This reverts commits 8727e43c1f88fbd037ff2b474a474084d89de95f and 8f12f21cf0d475874bfe6851ff3d154d8fff7570, which caused nonstop crashes.

11 years agoeo_gdb.py: added eo_bt for eo_backtrace alias in an ugly way.
Daniel Juyung Seo [Wed, 8 May 2013 11:53:04 +0000 (20:53 +0900)]
eo_gdb.py: added eo_bt for eo_backtrace alias in an ugly way.

It'll be great if someone teaches how to add a alias in a python gdb script.

11 years agoeina_str.c: fixed formatting.
Daniel Juyung Seo [Fri, 26 Apr 2013 08:38:16 +0000 (17:38 +0900)]
eina_str.c: fixed formatting.

11 years agoeina_stringshare: improve coverage
Jérémy Zurcher [Wed, 8 May 2013 10:14:51 +0000 (12:14 +0200)]
eina_stringshare: improve coverage

11 years agoevas: Fixed evas_gl multi-window support design issue.
Sung W. Park [Thu, 2 May 2013 10:06:10 +0000 (19:06 +0900)]
evas: Fixed evas_gl multi-window support design issue.

Evas engine is created per window but evas_gl engine was not properly
updating the engine info for new windows that are created. So, addressed
the design issue by passing engine_data to evas_gl engine apis..

11 years agoeina: fix a clang warning in eina_cow.
Galatsanos 'godfath3r' Panagiotis [Wed, 8 May 2013 09:08:17 +0000 (18:08 +0900)]
eina: fix a clang warning in eina_cow.

Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
11 years agoedje: don't never corrupt an opened edje object.
Cedric Bail [Wed, 8 May 2013 08:59:08 +0000 (17:59 +0900)]
edje: don't never corrupt an opened edje object.

11 years agoeet: more meaningful message.
Cedric Bail [Wed, 8 May 2013 08:58:20 +0000 (17:58 +0900)]
eet: more meaningful message.

11 years agoeina: more meaningful message.
Cedric Bail [Wed, 8 May 2013 07:37:32 +0000 (16:37 +0900)]
eina: more meaningful message.

11 years agoeina: whitespace--;
Cedric Bail [Wed, 8 May 2013 06:38:37 +0000 (15:38 +0900)]
eina: whitespace--;

11 years agoedje: open Eina_File ourself instead of delegating it to edje.
Cedric Bail [Wed, 8 May 2013 06:37:53 +0000 (15:37 +0900)]
edje: open Eina_File ourself instead of delegating it to edje.

11 years agoevas: add infrastructure to open from Eina_File.
Cedric Bail [Wed, 8 May 2013 06:37:37 +0000 (15:37 +0900)]
evas: add infrastructure to open from Eina_File.

11 years agoevas: agressively destroy proxy surface when nobody use the proxy anymore.
Cedric Bail [Tue, 7 May 2013 05:23:53 +0000 (14:23 +0900)]
evas: agressively destroy proxy surface when nobody use the proxy anymore.

11 years agoevas: Make Evas_Loader API public.
Cedric Bail [Tue, 7 May 2013 01:50:57 +0000 (10:50 +0900)]
evas: Make Evas_Loader API public.

11 years agoAdd missing ecore_x_randr_crtc_info_free function to xcb.
Chris Michael [Wed, 8 May 2013 09:07:53 +0000 (10:07 +0100)]
Add missing ecore_x_randr_crtc_info_free function to xcb.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd missing ecore_x_randr_crtc_clone_set function for xcb.
Chris Michael [Wed, 8 May 2013 09:04:23 +0000 (10:04 +0100)]
Add missing ecore_x_randr_crtc_clone_set function for xcb.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoAdd missing randr_crtc_info_get function to xcb.
Chris Michael [Wed, 8 May 2013 08:53:43 +0000 (09:53 +0100)]
Add missing randr_crtc_info_get function to xcb.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix formatting.
Chris Michael [Wed, 8 May 2013 07:40:18 +0000 (08:40 +0100)]
Fix formatting.
Add ecore_x_input_raw_select function placeholder:
  NB: xcb does not have xinput 2 support yet BUT someone added those
      functions to the xlib code WITHOUT adding them to the xcb code.
      SPANK SPANK !!

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoFix typo ...
Chris Michael [Wed, 8 May 2013 07:19:30 +0000 (08:19 +0100)]
Fix typo ...

LMAO: xcb stuff did not even compile because of this ... and how knows
how long it has been broken ...

Signed-off-by: Chris Michael <cp.michael@samsung.com>
11 years agoRevert "Ecore DPMS function to get the current power level"
Carsten Haitzler (Rasterman) [Wed, 8 May 2013 06:59:11 +0000 (15:59 +0900)]
Revert "Ecore DPMS function to get the current power level"

This reverts commit 19c4916f41fcc290275b0e8d2f7f14a420e1e7f2.

sorry... missing xcb version of func. please re-commit when you have
an xcb version. thanks! :)

11 years agoget rid of trailing nul byte in selections for x11
Carsten Haitzler (Rasterman) [Wed, 8 May 2013 04:05:33 +0000 (13:05 +0900)]
get rid of trailing nul byte in selections for x11

not noticed until recently.. we add a nul byte to the end of our text
selections that we shouldnt. most toolkits/apps skip it but some..
like emacs... dont.

11 years agoeo ptr ind tests: guard numerous fail_if, lesson learned from eina_list_shuffle
Jérémy Zurcher [Tue, 7 May 2013 21:40:53 +0000 (23:40 +0200)]
eo ptr ind tests: guard numerous fail_if, lesson learned from eina_list_shuffle

11 years agoethumbd: explicitly set flags and service desc fields to NULL in static structs
Jérémy Zurcher [Tue, 7 May 2013 20:56:02 +0000 (22:56 +0200)]
ethumbd: explicitly set flags and  service desc fields to NULL in static structs

11 years agoremove replace eo_data_get() call
Jérémy Zurcher [Tue, 7 May 2013 20:45:57 +0000 (22:45 +0200)]
remove replace eo_data_get() call

11 years agoevas: fix var used uninitialized on_error
Jérémy Zurcher [Tue, 7 May 2013 20:33:10 +0000 (22:33 +0200)]
evas: fix var used uninitialized on_error

11 years agoeeze_scanner: harmless type casts fixes
Jérémy Zurcher [Tue, 7 May 2013 20:27:11 +0000 (22:27 +0200)]
eeze_scanner: harmless type casts fixes

11 years agoeldbus_service: explicitly set flags to 0 in static _Signal and _Method structs
Jérémy Zurcher [Tue, 7 May 2013 20:16:37 +0000 (22:16 +0200)]
eldbus_service: explicitly set flags to 0 in static _Signal and _Method structs

11 years agoevas/render - Fixed proxy clipping if the source object is clipped by output area.
ChunEon Park [Tue, 7 May 2013 16:16:49 +0000 (01:16 +0900)]
evas/render - Fixed proxy clipping if the source object is clipped by output area.

Before this patch, the proxy will be clipped if the source is clipped by output area even if the soure_clip is disabled,

Additionally, src_clip/src_event/src_visible options must be supported in edje.

11 years agoEcore DPMS function to get the current power level
Deon 'PrinceAMD' Thomas [Tue, 7 May 2013 10:47:27 +0000 (11:47 +0100)]
Ecore DPMS function to get the current power level

11 years agoevas loaders: There is no SVG loader any more, remove the options for it
Daniel Willmann [Tue, 7 May 2013 07:28:23 +0000 (08:28 +0100)]
evas loaders: There is no SVG loader any more, remove the options for it

We don't want the build to fail just because someone tried to enable
non-existent support.

11 years agodisable glmap/unmap buffer bu default in evas gl engine
Carsten Haitzler (Rasterman) [Tue, 7 May 2013 07:20:02 +0000 (16:20 +0900)]
disable glmap/unmap buffer bu default in evas gl engine

it seems glmapbuffer can be nasty overhead on some drivers, so go back
to gldrawarrays by default until such a time as we know a lot more...
i'm looking at YOU nvidia! YOU!

11 years agofix seg on image del if loader is null.
Carsten Haitzler (Rasterman) [Tue, 7 May 2013 05:27:40 +0000 (14:27 +0900)]
fix seg on image del if loader is null.

11 years agoemit keydown and keyup signals on keypresses in edje entry...
Carsten Haitzler (Rasterman) [Tue, 7 May 2013 03:08:47 +0000 (12:08 +0900)]
emit keydown and keyup signals on keypresses in edje entry...

i'm addicted to this. :)

11 years agofix swapregion rect to account for canvas rotation.
Carsten Haitzler (Rasterman) [Mon, 6 May 2013 04:16:13 +0000 (13:16 +0900)]
fix swapregion rect to account for canvas rotation.

11 years agoupdate po's
Carsten Haitzler (Rasterman) [Mon, 6 May 2013 04:13:54 +0000 (13:13 +0900)]
update po's

11 years agoecore_wayland: Simplify handling of opaque regions.
Rafael Antognolli [Mon, 6 May 2013 23:25:17 +0000 (20:25 -0300)]
ecore_wayland: Simplify handling of opaque regions.

Move this handling entirely into ecore_wl_window_update_size() and
create and set it whenever it is necessary. There's no need to keep a
pointer on the Ecore_Wl_Window struct.

11 years agoecore_evas/wayland: Correctly use framespace size for ecore_evas_resize.
Rafael Antognolli [Mon, 6 May 2013 23:06:13 +0000 (20:06 -0300)]
ecore_evas/wayland: Correctly use framespace size for ecore_evas_resize.

11 years agoeo ptr ind: eo_test_general, increase NB_OBJS to cover more
Jérémy Zurcher [Mon, 6 May 2013 22:34:50 +0000 (00:34 +0200)]
eo ptr ind: eo_test_general, increase NB_OBJS to cover more

11 years agoRevert "eo suite: add ptr indirection coverage test"
Jérémy Zurcher [Mon, 6 May 2013 22:03:59 +0000 (00:03 +0200)]
Revert "eo suite: add ptr indirection coverage test"

This reverts commit 88cf0cf460e35902f26c11c4229934559c9a8ecb.
already covered in eo_test_general.c

11 years agoecore_evas/wayland_shm: Do not invert framespace size twice.
Rafael Antognolli [Mon, 6 May 2013 20:14:09 +0000 (17:14 -0300)]
ecore_evas/wayland_shm: Do not invert framespace size twice.

11 years agoecore/wayland: Fix alpha windows on EGL backend.
Rafael Antognolli [Mon, 6 May 2013 19:42:10 +0000 (16:42 -0300)]
ecore/wayland: Fix alpha windows on EGL backend.

Now the opaque and input regions are updated on ecore_wl_window_resize,
there's no need to call ecore_wl_window_buffer_attach() for this
anymore.

The checks on alpha and transparent flags were also fixed.

ecore_wl_window_update_size() is now called by ecore_wl_window_resize(),
reducing duplicated code.

11 years agoecore/wayland: Add ecore_wl_window_alpha_set().
Rafael Antognolli [Mon, 6 May 2013 19:40:50 +0000 (16:40 -0300)]
ecore/wayland: Add ecore_wl_window_alpha_set().

Just sets the "alpha" flag on the window and use it when calculating
opaque regions.

11 years agoecore_evas/wayland_egl: Call ecore_wl_window_transparent_set.
Rafael Antognolli [Mon, 6 May 2013 19:16:14 +0000 (16:16 -0300)]
ecore_evas/wayland_egl: Call ecore_wl_window_transparent_set.

It must be called on EGL, otherwise it definitely won't work.

11 years agoevas/wayland_shm: Don't free the swapper while still in use.
Rafael Antognolli [Mon, 6 May 2013 18:03:09 +0000 (15:03 -0300)]
evas/wayland_shm: Don't free the swapper while still in use.

Wait until all the buffers were released before freeing it.

11 years agoecore_evas/wayland_shm: Delay some operations when in_async_render.
Rafael Antognolli [Mon, 6 May 2013 17:48:03 +0000 (14:48 -0300)]
ecore_evas/wayland_shm: Delay some operations when in_async_render.

11 years agoevas/wayland_egl: Update this engine after flags and attributes move.
Rafael Antognolli [Mon, 6 May 2013 15:53:37 +0000 (12:53 -0300)]
evas/wayland_egl: Update this engine after flags and attributes move.

11 years agoevas/render - there was a my fault. proxy clip should be a default.
ChunEon Park [Mon, 6 May 2013 13:18:08 +0000 (22:18 +0900)]
evas/render - there was a  my fault. proxy clip should be a default.

11 years agoefl: rename the Eo events for Evas objects and evas canvas.
Daniel Zaoui [Mon, 6 May 2013 10:08:39 +0000 (13:08 +0300)]
efl: rename the Eo events for Evas objects and evas canvas.

11 years agoefl: $(DESTDIR) already has '/'
Cedric Bail [Mon, 6 May 2013 10:05:44 +0000 (19:05 +0900)]
efl: $(DESTDIR) already has '/'

11 years agoevas: final cleanup of the API, should be ready to make it public by now.
Cedric Bail [Mon, 6 May 2013 10:01:35 +0000 (19:01 +0900)]
evas: final cleanup of the API, should be ready to make it public by now.

11 years agoevas: now move eina_file also out of the frame_duration API.
Cedric Bail [Thu, 2 May 2013 09:41:26 +0000 (18:41 +0900)]
evas: now move eina_file also out of the frame_duration API.

11 years agoevas: move evas cache API outside of the image data loader API.
Cedric Bail [Thu, 2 May 2013 08:17:42 +0000 (17:17 +0900)]
evas: move evas cache API outside of the image data loader API.

11 years agoevas: start work on making the loader module a public API.
Cedric Bail [Thu, 25 Apr 2013 06:07:11 +0000 (15:07 +0900)]
evas: start work on making the loader module a public API.

Goal is to be able to remove all internal Evas call from inside all
loader module. To do so we are going to open and hold a reference to the
file from outside of the module, read the header, create the image data,
load the data, close that reference.

Once that done, the next step is to let the file remain open as soon as
the filename/key is set and add an API to set an Eina_File directly. This
way edje can maintain the same file open as it use for an edje object,
keeping things in sync and avoid rendering glitch during update.

11 years agoevas: move flags and attribute around.
Cedric Bail [Thu, 25 Apr 2013 06:05:18 +0000 (15:05 +0900)]
evas: move flags and attribute around.

11 years agoevas: remove svg loader from inside the merged tree.
Cedric Bail [Thu, 25 Apr 2013 05:56:55 +0000 (14:56 +0900)]
evas: remove svg loader from inside the merged tree.

11 years agoevas/render - and you don't need to check change for the map render if the change...
ChunEon Park [Mon, 6 May 2013 02:03:11 +0000 (11:03 +0900)]
evas/render - and you don't need to check change for the map render if the change is already determined.

11 years agoeo ptr in: follow naming convention for static fcts
Jérémy Zurcher [Sun, 5 May 2013 16:19:14 +0000 (18:19 +0200)]
eo ptr in: follow naming convention for static fcts

11 years agoevas/render - clean code.
ChunEon Park [Sun, 5 May 2013 15:56:10 +0000 (00:56 +0900)]
evas/render - clean code.

11 years agoevas - update map smart members when really it needs to render.
ChunEon Park [Sun, 5 May 2013 15:48:56 +0000 (00:48 +0900)]
evas - update map smart members when really it needs to render.