Commit Graph

19443 Commits

Author SHA1 Message Date
Christopher Michael 9ea0fede15 Evas: Fix uninitialized variable warnings.
Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78571
2012-10-28 07:54:46 +00:00
Christopher Michael af2f68b611 Evas: Add missing UNUSED for params.
Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78570
2012-10-28 07:54:42 +00:00
Christopher Michael 8c98ebf173 Evas: Add missing parens.
Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78569
2012-10-28 07:54:39 +00:00
Christopher Michael f56d253073 Evas: Remove unused variable.
Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78568
2012-10-28 07:54:35 +00:00
Rafael Antognolli d8cbc86825 evas/wayland_egl: Don't check and link against gl AND glesv2.
Only one of them is necessary, based on the gl_flavor_gles flag. Also
remove some extra checks and added link flags, since they are already
done by pkg-config.

SVN revision: 78555
2012-10-26 18:54:52 +00:00
Rafael Antognolli 60dfe259c8 evas/wayland_egl: Change some ifdefs to make it compile withot GLES.
This will not make the engine work, but its build won't fail.

SVN revision: 78554
2012-10-26 18:54:45 +00:00
José Roberto de Souza dd7e8ad1a7 edbus: Add some EINA_SAFETY to public API
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78553
2012-10-26 18:20:19 +00:00
José Roberto de Souza 5153494542 edbus: Revert 'Add initializers to stop warnings' r78292
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg46587.html

Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78552
2012-10-26 18:20:14 +00:00
José Roberto de Souza de74c4245b edbus: Add doc of edbus_message to/from eina_value
Move edbus_to/from_eina_value.h to single file

Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78551
2012-10-26 18:20:09 +00:00
José Roberto de Souza a69f6ce338 edbus: Add edbus_message to/from eina_value examples
Also move properties changed example to this file.

Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78550
2012-10-26 18:20:02 +00:00
José Roberto de Souza c256bce151 edbus: Break while if a error happen in message_arguments_set
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78549
2012-10-26 18:19:57 +00:00
José Roberto de Souza 1513705c9b edbus: Parse Eina_Value to edbus_message
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78548
2012-10-26 18:19:52 +00:00
José Roberto de Souza 4f1b905db3 edbus: Add edbus_proxy_properties_changed_callback_add
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78547
2012-10-26 18:19:46 +00:00
José Roberto de Souza e8b9c7d42e edbus: Add edbus_proxy_property_local_get and get_all
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78546
2012-10-26 18:19:42 +00:00
Lucas De Marchi 6f52b71822 edbus: Mark properties_signal to be removed
SVN revision: 78545
2012-10-26 18:19:37 +00:00
José Roberto de Souza c30124d90a edbus: Implementation of EDBUS_PROXY_EVENTS and edbus_proxy_properties_monitor
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78544
2012-10-26 18:19:32 +00:00
José Roberto de Souza 45a5f7e5d5 edbus: Parse EDBus_Message to Eina_Value
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78543
2012-10-26 18:19:25 +00:00
Lucas De Marchi 6fb7d45936 edbus: Fix remaining signature with EDBUS_ARGS({ NULL, NULL })
SVN revision: 78542
2012-10-26 16:46:06 +00:00
José Roberto de Souza b0c6e26b47 edbus: Fix instrospect signature
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78541
2012-10-26 16:45:58 +00:00
Michael BOUCHAUD 6b8370eb78 edje: oops ^^
SVN revision: 78532
2012-10-26 13:17:20 +00:00
ChunEon Park 54624fe95f evas/event - fill the insufficient source events calls funcs.
pain in my ass! 

Still source_mouse_in, source_mouse_out needs to be implemented.



SVN revision: 78531
2012-10-26 12:44:52 +00:00
ChunEon Park c05e3d7d88 evas - eeeeek. my fault.
SVN revision: 78530
2012-10-26 12:36:08 +00:00
ChunEon Park 7f30408237 evas/event - fixed memory leak in multi move
SVN revision: 78528
2012-10-26 12:23:35 +00:00
Vincent Torri aefbd16dea evas: fix maintainer-clean rule
SVN revision: 78520
2012-10-26 10:35:21 +00:00
Michael BOUCHAUD 56f5ad6e4b edje: fix scale set on box and table
SVN revision: 78517
2012-10-26 10:15:35 +00:00
Vincent Torri 5bdb5d3763 merge: add embryo
please check and report problems (not cosmetic ones)

someone should update the efl.spec.in file, i don't know that stuff


SVN revision: 78512
2012-10-26 09:01:52 +00:00
Vincent Torri fd2a6181fa embryo: even more simplifications
SVN revision: 78502
2012-10-26 06:44:50 +00:00
ChunEon Park e524d69b78 evas/events - refactoring for optimization events handling (lazy processing)
SVN revision: 78500
2012-10-26 05:52:42 +00:00
ChunEon Park f31332d6be evas/event - don't loop continuosly as possible when event is frozen
SVN revision: 78499
2012-10-26 04:41:59 +00:00
Cedric BAIL 53292d89ca edje: let edje_cc warning get through edje_watch.
SVN revision: 78498
2012-10-26 04:29:58 +00:00
Vincent Torri 9853e8a6a3 Embryo: simplify autotools on Windows
SVN revision: 78496
2012-10-25 22:07:32 +00:00
Leandro Dorileo c636562644 EPhysics: flag - cloth test, remove unneeded
boundaries



Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78493
2012-10-25 21:55:48 +00:00
Bruno Dilly 54775f34b5 ephysics: fix test "rotating forever"
It should delete timers when evas object is deleted, not when
body is deleted.



SVN revision: 78492
2012-10-25 21:55:35 +00:00
Bruno Dilly 829065f97a ephysics: support disabling stacking based on Z axis
Since now we support movement on Z axis the evas objects
associated to bodies need to be re-stacked to be below / above
each other.

But if Z axis movement is disabled, no cloth is used, ...,
it can be safely disabled, since evas objects won't overlap.
And it will save performance.



SVN revision: 78491
2012-10-25 21:55:23 +00:00
Bruno Dilly 651b562ebd ephysics: docs fixes (missing params / typos)
SVN revision: 78490
2012-10-25 21:55:14 +00:00
Bruno Dilly 8ae0d9af74 ephysics: stack respect body adding order for same z
When bodies have the same z coordinate, the added first will
be below the others.



SVN revision: 78489
2012-10-25 21:55:03 +00:00
Leandro Dorileo 65b9ff36ad EPhysics: make anchors harder
This patch resets the anchors nodes mass proportional to the mesh
size so it becomes harder. For that we also handle the mass resetting
to leave anchors and dragging nodes in their current state.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78488
2012-10-25 21:54:55 +00:00
Leandro Dorileo 6eb262cdbb EPhysics: cloth add receives the number of rows and
columns



Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78487
2012-10-25 21:54:48 +00:00
Leandro Dorileo b0bd7beac3 EPhysics: soft body position solver iterations
This patch introduces getters and setters API for setting the
soft body position solver iterations.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78486
2012-10-25 21:54:37 +00:00
Bruno Dilly a360657718 ephysics: remove unneeded code from slices init
function




SVN revision: 78485
2012-10-25 21:54:29 +00:00
Bruno Dilly 3772783cc3 ephysics: fix segfault on restack
SVN revision: 78484
2012-10-25 21:54:22 +00:00
Bruno Dilly 8d4e7bdd62 ephysics: fix soft body slicing
Also, fix evas_object_set on cases when it shouldn't use
evas object geometry.



SVN revision: 78483
2012-10-25 21:54:14 +00:00
Leandro Dorileo 5d3d4978ad EPhysics: soft body geometry get fix
Since every shape has its own implementation for local scaling it`s
better to trust just our selves and hold it for further calculations.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78482
2012-10-25 21:54:06 +00:00
Leandro Dorileo 4906b47a59 EPhysics: ephysics_body_move cloth support
Implementation of body moving for cloth bodies.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78481
2012-10-25 21:53:59 +00:00
Leandro Dorileo d3097a3db1 EPhysics: implement central impulse apply for cloth
bodies



Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78480
2012-10-25 21:53:51 +00:00
Leandro Dorileo 906fff0011 EPhysics: no need to anchor props
Actually for cloth anchors its hardness must always be 0.8.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78479
2012-10-25 21:53:44 +00:00
Bruno Dilly 03c52724db ephysics: apply perspective and back face culling on
soft body




SVN revision: 78478
2012-10-25 21:53:37 +00:00
Bruno Dilly 98d327c3b6 ephysics: invert clothes mesh
So objects won't be back-facing the camera.



SVN revision: 78477
2012-10-25 21:53:30 +00:00
Bruno Dilly 3804a911e1 ephysics: support light on soft bodies
SVN revision: 78476
2012-10-25 21:53:23 +00:00
Bruno Dilly b13d5d054f ephysics: let all slice map stuff only on slice apply
Instead of some settings on slice init and others on apply.
It will be required to apply light and other things.



SVN revision: 78475
2012-10-25 21:53:16 +00:00
Leandro Dorileo 755a182add EPhysics: do not call update deleted object
If a body has been marked for deletion do not updated it neither call
its BODY_UPDATE callbacks.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78474
2012-10-25 21:53:08 +00:00
ChunEon Park 045354d679 evas/proxy - rename variables to be shorter.
SVN revision: 78460
2012-10-25 15:24:27 +00:00
ChunEon Park ecc24faf1e evas/events - separate source_events feed functions. need to care more.
SVN revision: 78458
2012-10-25 15:12:54 +00:00
ChunEon Park 26fe925760 evas - updated NEWS and Changelog
SVN revision: 78457
2012-10-25 15:05:06 +00:00
Carsten Haitzler 47ad994b03 oops printf--
SVN revision: 78445
2012-10-25 11:31:20 +00:00
Carsten Haitzler 47b7c0f36b fix minor case of the segv's in evas.
SVN revision: 78443
2012-10-25 11:28:12 +00:00
Daniel Zaoui 05031a3631 Fix for elementary_codegen and edje_codegen
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78436
2012-10-25 09:56:31 +00:00
Daniel Zaoui d372006da4 Compilation fixes
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78435
2012-10-25 09:56:27 +00:00
Cedric BAIL 0827a05a58 evas: give a Warp 10 engine to XPM loader !
NOTE: If anyone know the moron who did think it was a
great idea to make XPM the Freedesktop recommanded 
choice for icons, please give him a huge SPANK for me !

NOTE: There is in fact no reason why CServe2 and default
loader code are not shared. The number of different line
is small. I highly advise we make the effort to merge
them back soon.



SVN revision: 78424
2012-10-25 08:02:31 +00:00
ChunEon Park 10ead8d107 evas - added Evas_Coord_Size, Evas_Coord_Precision_Size types
SVN revision: 78417
2012-10-25 05:28:12 +00:00
ChunEon Park 2de9c7a47b evas/event - optimize to not transform coordinates again in map enabled case.
SVN revision: 78415
2012-10-25 04:03:06 +00:00
Gustavo Sverzut Barbieri 3519c6e92e oops... thanks stefan and build bot.
I don't have eo here, so I can't test newer edje... not even compile :-P



SVN revision: 78413
2012-10-24 21:51:59 +00:00
Stefan Schmidt cedf5d0cf9 Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.
Doygen tells us:
warning: Tag `SHOW_DIRECTORIES' at line 507 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `HTML_ALIGN_MEMBERS' at line 879 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `USE_INLINE_TREES' at line 1065 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

So we are nice and remove them. A yay for the day where we have amerged tree and
not two dozens of Doxyfile.in files floating around.

SVN revision: 78409
2012-10-24 19:50:29 +00:00
Gustavo Sverzut Barbieri 0647d5d54c abort if cannot create /tmp file for cpp (epp).
one user complained that if /tmp wasn't writable (...?) it would keep
going but would abort with a message that his #define were not being
replaced, which is strange.

at the end the reason was it did not abort on mkstemp() failure.



SVN revision: 78408
2012-10-24 19:04:01 +00:00
Cedric BAIL 26dbb19516 evas: unbork build of non static also.
m4 macro would be of a great use to simplify this mess.


SVN revision: 78393
2012-10-24 09:25:44 +00:00
Cedric BAIL ee1ec7d229 evas: fix borked static module support.
SVN revision: 78392
2012-10-24 08:46:25 +00:00
ChunEon Park aa98d419e2 evas - NEWS, Changelog
SVN revision: 78391
2012-10-24 07:34:20 +00:00
ChunEon Park 3f1f0631c1 evas/event - no more valid.
SVN revision: 78390
2012-10-24 07:14:52 +00:00
ChunEon Park 2960c5e5d4 evas/events - fix source event pass for map transformed.
SVN revision: 78389
2012-10-24 07:10:17 +00:00
ChunEon Park d19f4a904a evas/events - add missing since
SVN revision: 78387
2012-10-24 06:17:28 +00:00
ChunEon Park bebeefb155 evas/event - dont pass events when source_events is false
SVN revision: 78386
2012-10-24 06:15:21 +00:00
ChunEon Park 0438eb2134 evas/event - refactoring for less code
SVN revision: 78383
2012-10-24 04:36:02 +00:00
Cedric BAIL 0da512cdcd evas: fix gl_sdl b0rk.
SVN revision: 78381
2012-10-24 02:59:56 +00:00
ChunEon Park 5e1dc9fb7d evas/image - [E-devel] [PATCH][Evas] improve the evas_object_image_source_visible_set docs
Hi,

Attached goes a patch improving the evas_object_image_source_visible_set
documentation.

Regards,

Signed-Off-By: Leandro Dorileo<dorileo@profusion.mobi>



SVN revision: 78379
2012-10-24 01:36:29 +00:00
Carsten Haitzler 86e8c4ed53 fix possible size set segv in gl engine.
SVN revision: 78363
2012-10-23 08:55:22 +00:00
ChunEon Park d115ff8e3b evas/proxy - added 2 more apis. not enough yet. will fix them soon.
evas_object_image_source_events_set/get



SVN revision: 78361
2012-10-23 08:44:11 +00:00
Tom Hacohen 7f71bab887 Evas textgrid: Fixed compilation warning.
SVN revision: 78360
2012-10-23 07:25:29 +00:00
Daniel Zaoui 8b3a7b6167 Add @since 1.8 to all the defines added for Eo in Evas.h + fixes after
make doc.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78358
2012-10-23 06:26:40 +00:00
Christopher Michael ca5ce36b69 Edje: Fix uninitialized variable warning.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78357
2012-10-23 06:16:13 +00:00
Christopher Michael 74419525cf Edje: Makes no sense to call evas_object_evas_get Again when we
previously called it a few lines above.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78356
2012-10-23 06:16:08 +00:00
Rafael Antognolli 69df3e14ec evas/build: Fix examples building enable/disable.
It should be disable if the dependencies were NOT found.

SVN revision: 78339
2012-10-22 20:02:35 +00:00
ChunEon Park 7a8ba6acef evas - ahhh . fixed typo again.
SVN revision: 78329
2012-10-22 10:30:52 +00:00
ChunEon Park 347730a0c5 evas - fixed typo
SVN revision: 78328
2012-10-22 10:28:52 +00:00
ChunEon Park c28a3c83dc evas/proxy - fill the eo op description
SVN revision: 78327
2012-10-22 10:27:08 +00:00
Daniel Zaoui 4eb9ea7587 Fix for amalgamation.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78325
2012-10-22 09:36:23 +00:00
ChunEon Park 8255c19814 evas/render - update where source object visiblity is changed
SVN revision: 78324
2012-10-22 08:59:32 +00:00
Daniel Zaoui 9cc4d3c3c0 Fix for Clouseau. Seems that some bugs remain on Evas.
Sorry for the inconvenience.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78323
2012-10-22 08:57:08 +00:00
Daniel Zaoui b80146d11b Add Doxygen descriptions for the evas objects and evas canvas new
defines.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78322
2012-10-22 08:57:02 +00:00
WooHyun Jung 94f4360b40 evas : Additional explanation for style tag in evas textblock.
SVN revision: 78319
2012-10-22 08:28:55 +00:00
ChunEon Park 517e711493 evas/event - sorry. nevermind. it's ok.
SVN revision: 78317
2012-10-22 06:48:21 +00:00
ChunEon Park 32e089629e evas/event - my commit caused some problem. revert temporarly.
SVN revision: 78316
2012-10-22 06:45:15 +00:00
ChunEon Park 533cb57962 evas/events - use Eina_Bool
SVN revision: 78314
2012-10-22 05:02:53 +00:00
ChunEon Park 916f9ce50c evas/proxy - skip the events on invisible source obj.
SVN revision: 78313
2012-10-22 04:57:32 +00:00
Daniel Zaoui bdc4de91cd Fix edje_edit. Didn't see that the base of the Edje_edit is not a
pointer. Changed it to satisfy Eo requirements.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78306
2012-10-21 13:35:16 +00:00
Daniel Zaoui fdd87314b2 Edje porting to Eo
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78305
2012-10-21 10:46:58 +00:00
Daniel Zaoui 9eb2d0e685 Remove EAPI that were not supposed to be.
vtorri is hot today!!!

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78303
2012-10-21 08:17:08 +00:00
Daniel Juyung Seo c204c6c2c2 efreet: Fixed build break without edbus2. Patch by vtorri.
Thanks a lot vtorri!
I tested this with/without edbus2.

SVN revision: 78302
2012-10-21 08:09:05 +00:00
Daniel Zaoui cacd9955ab Fix: compilation problem due to _ecore_parent declaration and
HAVE_MALLINFO conflict.

Thanks to vtorri for having found that.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78301
2012-10-21 08:04:20 +00:00
Sebastian Dransfeld ed5e14204e efreet: Add dbus efreet daemon
Not working yet.

SVN revision: 78294
2012-10-21 04:53:23 +00:00
Sebastian Dransfeld 199bef6051 efreet: move common function to base
SVN revision: 78293
2012-10-21 04:53:18 +00:00