Cedric Bail
48b40640b5
evas: no need to call eo_data_scope_get in many case after this change.
...
Reduce CPU usage by 5% in some case (especially when the CPU is not the
limiting factor like with the GL backend).
2013-07-09 09:48:09 +09:00
Daniel Juyung Seo
311db0fc58
evas_object_smart.c: removed unnecessary code.
2013-07-02 17:07:05 +09:00
ChunEon Park
5f4ae9abeb
evas/render - refactoring about checking smart member changed.
...
move those code to the evas_object_smart.
2013-07-02 15:28:56 +09:00
Sebastian Dransfeld
336f6ec328
efl: formatting
2013-06-20 13:28:18 +02:00
Sebastian Dransfeld
51023d2d4f
evas: Keep sane name for public header
...
Evas_Common.h should be used for the public header, and rather rename
evas_common.h internal header to another name.
Sa:
Evas_Common_Header.h -> Evas_Common.h
evas_common.h -> evas_common_private.h
Shouldn't have both Evas_Common.h and evas_common.h because of case
insensitive filesystems.
2013-06-20 12:53:29 +02:00
Daniel Zaoui
1a0282691c
Efl: adapt legacy Evas Smart callbacks to Eo callbacks mechanism.
2013-05-05 14:33:16 +03:00
Carsten Haitzler
f8c9a8d167
revert the revert... damn you git!
...
Revert "Revert "Efl: replace eo_data_get for objects data referencing.""
This reverts commit b64a2994b3
.
2013-05-02 16:47:16 +09:00
Carsten Haitzler
b64a2994b3
Revert "Efl: replace eo_data_get for objects data referencing."
...
This reverts commit 654a3f5f94
.
2013-05-02 14:17:19 +09:00
Daniel Zaoui
654a3f5f94
Efl: replace eo_data_get for objects data referencing.
2013-05-01 10:37:08 +03:00
Cedric Bail
131936b640
evas: correctly define bounding box in all case.
2013-04-08 15:05:58 +09:00
Cedric Bail
70f0f9c6b5
evas: get the bounding box from the right object and always update it.
2013-04-07 23:45:23 +09:00
Cedric Bail
244cca7503
evas: revert useless change.
2013-04-07 23:45:23 +09:00
Cedric Bail
7739267d8b
evas: bounding box is only relevant to smart object.
2013-04-07 15:11:56 +09:00
Daniel Juyung Seo
b992ec4894
evas_object_smart.c: internal comment++.
2013-04-01 20:57:57 +09:00
Tom Hacohen
a170683334
Change usage of eo_do_super to the new prototype.
2013-03-18 16:14:18 +00:00
Cedric BAIL
d79a2efa39
evas: use Eina_Cow a lot more and we are closer to the memory size of 1.7.
2013-03-13 14:35:25 +09:00
Carsten Haitzler
b389f6dc9a
make evas smart callbnacks safer if something bad happens in memory.
2013-03-11 15:55:04 +09:00
Cedric BAIL
db3eb71dde
efl/evas: let's not be lazy and put smart related data only in smart object.
...
SVN revision: 83848
2013-02-12 08:58:59 +00:00
Cedric BAIL
966ca4602e
efl/evas: move smart object data to smart object only.
...
SVN revision: 83847
2013-02-12 07:59:53 +00:00
Daniel Zaoui
ec7a42b204
Replace supported_types
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 83802
2013-02-10 07:52:17 +00:00
Leandro Pereira
cb10c7d019
evas: Modify software_generic and gl_x11 to with with threaded renderer
...
SVN revision: 81284
2012-12-18 16:28:55 +00:00
Vincent Torri
c15e9c6575
merge: and now Evas
...
I've tested make -j 3 install and it works nicely
I've tested expedite with software and opengl xlib,
and it works. Not tested other engines, so please
report any problems (engines or other) on the ML.
TODO: examples and tests, I'll add them later
ISSUE: Eina_Unicode size check. It indirectly depends on
eina_config.h, which is created at the end of the
configure script. So its size is always 0. I don't
know how that size is used, so I can't do a lot,
for now.
SVN revision: 78895
2012-11-04 11:51:42 +00:00