Commit Graph

19622 Commits

Author SHA1 Message Date
Daniel Juyung Seo de02fe4438 ecore Ecore_Evas.h: Removed non-existing APIs' descriptions.
SVN revision: 79656
2012-11-25 17:04:15 +00:00
Carsten Haitzler f5c127ff34 one mroe eo_data_Get protection.
SVN revision: 79650
2012-11-25 10:38:12 +00:00
Vincent Torri 3a67711840 Ecore: __UNUSED__ --> EINA_UNUSED
SVN revision: 79649
2012-11-25 09:55:32 +00:00
Vincent Torri 1205ecd5da ecore: remove useless variables
SVN revision: 79648
2012-11-25 09:50:53 +00:00
Sebastian Dransfeld 07ee75ee5b efreet: add missing file
SVN revision: 79632
2012-11-24 10:55:45 +00:00
Sebastian Dransfeld 92b5baaea4 efreet: fix alloca
SVN revision: 79629
2012-11-24 06:43:00 +00:00
Youness Alaoui dde5848ab1 edje: Fix segfault when deleted part stays in the hash table
SVN revision: 79616
2012-11-23 23:15:48 +00:00
Vincent Torri 7eed9b718a Ecore: fix Solaris build
SVN revision: 79614
2012-11-23 22:44:43 +00:00
Vincent Torri 47a3d97885 Ecore: fix alloca declaration
SVN revision: 79613
2012-11-23 22:38:23 +00:00
Vincent Torri a79a4408e4 Eio: Fix alloca declaration and remove useless autotools Windows stuff
SVN revision: 79612
2012-11-23 22:09:43 +00:00
Vincent Torri a943f063bc ecore, eio : revert alloca commits (and other solaris math commits, i know)
SVN revision: 79610
2012-11-23 21:55:46 +00:00
Leandro Dorileo 14a4767f24 EPhysics: add a soft ellipsoid test
A test to rotate a soft ellipsoid to demonstrate the multi face implementation.


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



SVN revision: 79609
2012-11-23 21:52:25 +00:00
Leandro Dorileo ffecc4ac0f EPhysics: soft button test
A new test with a soft button deforming while clicking on it.


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



SVN revision: 79608
2012-11-23 21:52:18 +00:00
Leandro Dorileo 1a1adc1a5f EPhysics: soft body operations on triangles list
This patch introduces API to get a list of triangles inside an
area and another to apply impulse - also - in a list of triangles.


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



SVN revision: 79607
2012-11-23 21:52:08 +00:00
Leandro Dorileo 889ba8d307 EPhysics: fix soft body resize
When resizing a soft body move the anchored rigid body to the
center of it.


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



SVN revision: 79606
2012-11-23 21:52:02 +00:00
Leandro Dorileo f4ce94ee18 EPhysics: avoid slices double deletion
This patch avoids slices double deletion case ecore evas deletes the
slices evas objects before ephysics has actually shutdown and/or simulation
thread hasn't been canceled.


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



SVN revision: 79605
2012-11-23 21:51:53 +00:00
Leandro Dorileo ecd61b29af EPhysics: add api to get the slice index based on its
evas object



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



SVN revision: 79604
2012-11-23 21:51:44 +00:00
Leandro Dorileo 0e3e700e52 EPhysics: add soft ellipsoid and multi face
implementation

This patch introduces the ellipsoid soft body and its multi face
implementation.


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



SVN revision: 79603
2012-11-23 21:51:38 +00:00
Leandro Dorileo f36db0c84d EPhysics: change double named group
Changed the double named group in list.edc to alias and fix the
abortion issue on tests.


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



SVN revision: 79602
2012-11-23 21:51:32 +00:00
Leandro Dorileo 1a82b27622 EPhysics: flag test fixes
Add one more bending constraint and sets gravity to ephysics default
value.


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



SVN revision: 79601
2012-11-23 21:51:24 +00:00
Leandro Dorileo a231ae47dc EPhysics: test flag fix Evas_Mouse_Event_* usage
Now using the proper event attributes.


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



SVN revision: 79600
2012-11-23 21:51:18 +00:00
Leandro Dorileo 3e10c1bdb6 EPhysics: fix random memory leaks
Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 79599
2012-11-23 21:51:03 +00:00
Leandro Dorileo 0951154f9c EPhysics: slice_init doesn't know about
body->evas_object anymore

So we can use the same functions to initialize the slices in case of
face slicing.


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



SVN revision: 79598
2012-11-23 21:50:02 +00:00
Leandro Dorileo 6f743c6978 EPhysics: soft body slice per face
This changes how initial points of deformations are mapped, now we
must support multiple faces so different points of deformation for
each.


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



SVN revision: 79597
2012-11-23 21:49:57 +00:00
Leandro Dorileo f962999612 EPhysics: soft body slicing refactory
Prepare to use the same infra structure of slicing for soft body multi-face
deformation implementation.


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



SVN revision: 79596
2012-11-23 21:49:51 +00:00
Leandro Dorileo 96388823a7 EPhysics: reset soft body's slices layer
If a evas object has its layer reset so we must apply the change its
slices evas objects.


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



SVN revision: 79595
2012-11-23 21:49:44 +00:00
Leandro Dorileo cf2d140f8c EPhysics: add soft body triangle impulse API
Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 79594
2012-11-23 21:43:49 +00:00
Leandro Dorileo 5d49f5912a EPhysics: flip page test
This patch adds a test to simulate page flipping.


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



SVN revision: 79593
2012-11-23 21:43:44 +00:00
Leandro Dorileo 900580095c EPhysics: add soft body bending constraints API
This patch introduces the API ephysics_body_soft_body_bending_constraints_add
used define how deformeable a soft body is supposed to be.


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



SVN revision: 79592
2012-11-23 21:43:32 +00:00
Leandro Dorileo fa05bab343 EPhysics: generate bending constraints just once
Unlikely the cluster generate bullet will not rebuild the bending
constraints every call, so we must prevent creating duplicated
constraints.


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



SVN revision: 79591
2012-11-23 21:43:25 +00:00
Leandro Dorileo a7e90dc5a7 EPhysics: move just a single node of a triangle
Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 79590
2012-11-23 21:43:19 +00:00
Bruno Dilly af8b2ce2ce edje: add example of messages handling (receiving /
sending)

All types!



SVN revision: 79589
2012-11-23 21:28:02 +00:00
Bruno Dilly 74bc2de752 edje examples: update edc examples list on makefile
It was outdated.



SVN revision: 79588
2012-11-23 21:27:38 +00:00
Bruno Dilly a0bd3bc00f edje player: support message sending
SVN revision: 79587
2012-11-23 21:27:28 +00:00
Bruno Dilly 7f9b327c16 edje player: fix typos / break big line of output
SVN revision: 79586
2012-11-23 21:27:17 +00:00
Sebastian Dransfeld 6b145c2c85 ChangeLog
SVN revision: 79585
2012-11-23 20:39:13 +00:00
Sebastian Dransfeld 36849d89b7 ecore: also use for solaris
SVN revision: 79582
2012-11-23 20:35:45 +00:00
Sebastian Dransfeld a3ae72a9e7 ecore: ieeefp on solaris
SVN revision: 79579
2012-11-23 20:31:51 +00:00
Sebastian Dransfeld c2b4b45023 ecore: alloca
SVN revision: 79577
2012-11-23 20:25:52 +00:00
Sebastian Dransfeld b67bef4ed0 eio: correctly define alloca
SVN revision: 79576
2012-11-23 20:11:15 +00:00
Sebastian Dransfeld 9b7086b9e3 efreet: ChangeLog
SVN revision: 79573
2012-11-23 19:30:00 +00:00
Eduardo de Barros Lima b313428163 Ecore_Wayland: Fix leak of struct wl_registry
SVN revision: 79569
2012-11-23 18:44:00 +00:00
Sebastian Dransfeld c9663b24d6 efreet: elements aren't always double quoted
SVN revision: 79550
2012-11-22 22:18:34 +00:00
Daniel Juyung Seo 69dff9f94a edje edje_cc_handlers.c: Fixed wrong documentation.
SVN revision: 79530
2012-11-22 04:02:05 +00:00
Sebastian Dransfeld 6824e47c4b efreet: Fix and clean up the way dbusservicedir is set in the build system
The current code was a mix of r78302 (when edbus2 support was made
optional) and r78867 (when edbus2 support was made a required
dependency).

This patch fixes a few bugs:

 o The syntax of the AC_ARG_WITH call was wrong and `dbusservicedir' was
   always set to "", which meant it was always installed into
   ${datadir}/dbus-1/services.

 o The check for the value of $dbusservicedir was wrong at the end of
   configure.ac, since passing "yes" to --with-dbus-services does not
   make sense.

And simplifies some checks and calls now that edbus2 is mandatory.

Patch by Raphael Kubo da Costa

SVN revision: 79464
2012-11-20 08:50:54 +00:00
Vincent Torri 62f3df3e30 Ecore: use ERR macro instead of fputs
SVN revision: 79439
2012-11-19 06:28:55 +00:00
Vincent Torri a263978d34 Ecore: include orders, minor formatting
SVN revision: 79438
2012-11-19 06:26:48 +00:00
Rui Seabra bf9ce78446 The previous commit was a slight fix on the efl spec for an error I made, its comment applies to this commit: adapt rpm specs to the new efl dependency instead of several independent dependencies.
SVN revision: 79419
2012-11-18 11:27:12 +00:00
Rui Seabra aa10dd0b5a rpm spec for new edbus
SVN revision: 79417
2012-11-18 11:22:16 +00:00
Vincent Torri 942bd26378 Ecore: some simplifications of the autotools
* remove --enable-auto-import link flag (useless, now)
 * remove WIN32_C*FLAGS (idem)
 * remove cegcc cases (not supported anymore)
 * use directly win32 macro in Makefile.am


SVN revision: 79399
2012-11-16 17:24:28 +00:00