Leandro Dorileo
3a22bb3d5b
Edje: delete real part object after swallows got handled
...
Case the real part object(rp->object) is an smart object it start to delete
the whole smart object hierarchy and a child object may be a swallow of this
real part. So just delete the rp->object after swallows got handled.
SVN revision: 81403
2012-12-19 20:09:41 +00:00
Leandro Dorileo
1bcae8fdd4
EPhysics: on velocity example unregister callback on restart
...
Unregister callback on restart and avoid trying to use an to be deleted
body.
SVN revision: 81401
2012-12-19 20:07:43 +00:00
Paulo Alcantara
19a52f4efd
efl/evas: Fix XCB/Xlib crash when closing applications
...
We need to wait draw threads finishing their stuff before freeing canvas.
Signed-off-by: Paulo Alcantara <pcacjr@profusion.mobi>
SVN revision: 81395
2012-12-19 18:03:38 +00:00
Lucas De Marchi
bb50f86bc5
edbus: (de)yodafy free cb functions
...
edbus_connection_cb_free_add -> edbus_connection_free_cb_add
edbus_connection_cb_free_del -> edbus_connection_free_cb_del
edbus_object_cb_free_add -> edbus_object_free_cb_add
edbus_object_cb_free_del -> edbus_object_free_cb_del
edbus_pending_cb_free_add -> edbus_pending_free_cb_add
edbus_pending_cb_free_del -> edbus_pending_free_cb_del
edbus_proxy_cb_free_add -> edbus_proxy_free_cb_add
edbus_proxy_cb_free_del -> edbus_proxy_free_cb_del
edbus_signal_handler_cb_free_add -> edbus_signal_handler_free_cb_add
edbus_signal_handler_cb_free_del -> edbus_signal_handler_free_cb_del
SVN revision: 81389
2012-12-19 17:30:11 +00:00
Lucas De Marchi
dcda0e6610
edbus: Fix leftover unref after edbus_service_signal_send change
...
SVN revision: 81388
2012-12-19 17:30:03 +00:00
Tom Hacohen
5d260c405a
Efl: Fix FriBidiChar size detection.
...
It's better than nothing, I don't know what the proper fix is.
FRIBIDI_CFLAGS just doesn't exist. Doesn't that macro we use call
PKG_CHECK_MODULES?
SVN revision: 81385
2012-12-19 16:47:57 +00:00
Paulo Alcantara
76932dcc9f
evas/engines: Introduce render mode
...
The render mode should be useful for engines other than software one.
Signed-off-by: Paulo Alcantara <pcacjr@profusion.mobi>
SVN revision: 81384
2012-12-19 16:15:58 +00:00
Carsten Haitzler
9e5266109d
fix 24bpp rendering problem and pixel fetch problem found in qemu/kvm.
...
SVN revision: 81378
2012-12-19 15:40:52 +00:00
Christopher Michael
9f0e2fc7e8
Fix some minor formatting in Alex Wu's cpu patch.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 81361
2012-12-19 13:58:52 +00:00
Christopher Michael
58304e01ab
ecore-wayland: (version 2)Fix monitoring ECORE_FD_WRITE defaultly on wayland display fd lead to 100% cpu usage
...
In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.
Change from v1:
Add idle enterer destroy code into _ecore_wl_shutdown() to avoid
using freed wl_display.
SVN revision: 81360
2012-12-19 13:58:48 +00:00
Yakov Goldberg
fa11a3507d
evas: fixing example
...
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
SVN revision: 81359
2012-12-19 13:45:02 +00:00
Stefan Schmidt
458066c0c7
edje: Fix memleak in codegen.
...
Free apiname before we return.
SVN revision: 81335
2012-12-19 09:28:12 +00:00
Stefan Schmidt
8d956c8e99
efl/evas_bidi: Fix memleak.
...
Make sure we also free udelmin when we retrun from from the for loop early.
SVN revision: 81334
2012-12-19 09:28:02 +00:00
Yakov Goldberg
3032a8554c
evas: Eo-styled Evas example added.
...
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
SVN revision: 81328
2012-12-19 09:13:08 +00:00
Vincent Torri
ef2ca5b931
cleaning: remove unneeded $(top_builddir)
...
SVN revision: 81324
2012-12-19 07:17:32 +00:00
Vincent Torri
a4f4aa00b3
fix returned value
...
SVN revision: 81323
2012-12-19 07:06:22 +00:00
Carsten Haitzler
076204d166
oops-- -> call c func not mmx funf .. in the c only render path!
...
SVN revision: 81315
2012-12-19 00:55:32 +00:00
Gustavo Sverzut Barbieri
00357612f7
efl/ecore_evas_extn: add release notes about fixed memory bugs
...
SVN revision: 81314
2012-12-18 22:16:10 +00:00
Lucas De Marchi
6038eeaf47
edbus: unexport edbus_message_signal_new()
...
Signals need to be sent with edbus_service_signal_emit() -- for basic
messages -- or edbus_service_signal_new() + edbus_service_signal_send --
for complex messages. Otherwise it's possible to send signals that are
not in the service introspection or that have different signatures by
mistake/typo.
SVN revision: 81311
2012-12-18 21:38:49 +00:00
Lucas De Marchi
7b2ff200f8
edbus: unref sent signal, also for complex types
...
SVN revision: 81310
2012-12-18 21:38:43 +00:00
Lucas De Marchi
f0538fe576
ethumb: better naming for signal arguments
...
having the same argument names in a D-Bus signal/method is the equivalent
in C to have a function with this signature:
int my_func(int a, int a, int a, int a);
Don't.
SVN revision: 81309
2012-12-18 21:35:33 +00:00
Lucas De Marchi
bd978c7f33
ethumb: don't use edbus_service_signal_new()
...
this function is being removed from edbus.
SVN revision: 81308
2012-12-18 21:35:27 +00:00
Leandro Dorileo
1329aad821
EPhysics: add soft body light implementation
...
Do not use the evas map 3d light util function for every slice and
avoid the unexpected "mosaic" effect.
SVN revision: 81306
2012-12-18 21:15:25 +00:00
Gustavo Sverzut Barbieri
412c269b1c
efl/ecore_evas_extn: don't leak bdata.
...
PS: I cannot backport this to 1.7.x, could someone do this for me?
SVN revision: 81305
2012-12-18 20:59:44 +00:00
Gustavo Sverzut Barbieri
57da05d406
efl/ecore_evas_extn: fix memory errors.
...
- EVAS_CALLBACK_FREE and EVAS_CALLBACK_DEL were doing the same thing
at different stages, causing a segv due double free.
- extn->file.updates and its Ipc_Data_Update were leaking.
PS: I can't backport this to 1.7, but the problem is still
there. Could someone look into those?
SVN revision: 81304
2012-12-18 20:51:50 +00:00
Paulo Alcantara
6483c8d1e6
evas/render: Avoid race when sending render data and updates_cb
...
Signed-off-by: Paulo Alcantara <pcacjr@profusion.mobi>
SVN revision: 81303
2012-12-18 20:20:45 +00:00
Gustavo Sverzut Barbieri
b5197eb128
efl/ecore_evas: be loud on errors.
...
SVN revision: 81302
2012-12-18 20:14:11 +00:00
Gustavo Sverzut Barbieri
b6724ed9ce
efl/ecore_evas: abort when object does not contain Ecore_Evas.
...
SVN revision: 81301
2012-12-18 20:10:48 +00:00
Gustavo Sverzut Barbieri
be79115198
efl/ecore_evas: do not silently fail on incorrect interface.
...
SVN revision: 81300
2012-12-18 20:09:51 +00:00
Lucas De Marchi
9803c435e0
ethumb: rename edbus functions
...
SVN revision: 81298
2012-12-18 20:06:25 +00:00
Lucas De Marchi
6b18b0d02d
efreet: rename edbus functions
...
SVN revision: 81296
2012-12-18 20:05:25 +00:00
Lucas De Marchi
b98d5f16b3
edbus: rename functions edbus_message{_iter,}_arguments_set
...
Rename these functions since they do not set the data in the
iterator/message but rather they append the data.
Also improve the documentation of edbus_message_iter_arguments_append()
to clarify its usage.
SVN revision: 81295
2012-12-18 20:05:02 +00:00
Jonas M. Gastal
e3ae81e65f
efl: Created Ecore group and added existing Ecore groups to it.
...
SVN revision: 81293
2012-12-18 18:38:44 +00:00
Jonas M. Gastal
d487f9d744
efl: Created Evil group and added existing Evil groups to it.
...
SVN revision: 81292
2012-12-18 18:38:35 +00:00
Jonas M. Gastal
42cf8df080
efl: Created Embryo group and added existing Embryo groups to it.
...
SVN revision: 81291
2012-12-18 18:38:30 +00:00
Jonas M. Gastal
a6b491fc01
efl: Created Eina group and added existing Eina groups to it.
...
SVN revision: 81290
2012-12-18 18:38:25 +00:00
Jonas M. Gastal
22a6966653
efl: Created Eet group and added existing Eet groups to it.
...
SVN revision: 81289
2012-12-18 18:38:19 +00:00
Jonas M. Gastal
b23fb8a16b
efl: Created Evas group and added all existing evas groups to it.
...
SVN revision: 81288
2012-12-18 18:25:12 +00:00
Leandro Pereira
af460b4573
evas: Update ChangeLog
...
SVN revision: 81285
2012-12-18 16:30:00 +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
Leandro Pereira
613659b1d8
ecore-evas: Async render
...
SVN revision: 81283
2012-12-18 16:27:26 +00:00
Leandro Pereira
a7b4a3c12d
evas: Async render
...
SVN revision: 81282
2012-12-18 16:26:44 +00:00
Leandro Pereira
645dcff9d2
evas: Add function to ref an Image_Entry
...
SVN revision: 81281
2012-12-18 16:22:47 +00:00
Leandro Pereira
9b2b121e6f
evas: Add thread threaded render queue
...
SVN revision: 81280
2012-12-18 16:21:03 +00:00
Jonas M. Gastal
d41d76ca38
efl: Modified section names as doxygen reuses titles for same named sections in different pages.
...
SVN revision: 81279
2012-12-18 16:18:28 +00:00
Jonas M. Gastal
93cdccf144
efl: Give different names for example pages in different libs.
...
SVN revision: 81278
2012-12-18 16:18:24 +00:00
Jonas M. Gastal
65a7188905
efl: Unifying authors page.
...
SVN revision: 81277
2012-12-18 16:18:19 +00:00
Jonas M. Gastal
aa826bd0ee
efl: Adding Evas doc images.
...
SVN revision: 81276
2012-12-18 16:15:50 +00:00
Jonas M. Gastal
bb27ae726f
efl: Adding Ecore doc images.
...
SVN revision: 81275
2012-12-18 16:13:34 +00:00
Jonas M. Gastal
0809af70fb
efl: Adding *.dox files from various libs.
...
SVN revision: 81274
2012-12-18 16:13:03 +00:00