Commit Graph

19608 Commits

Author SHA1 Message Date
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
José Roberto de Souza 8338efaf60 edbus: Fix doxygen layout
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79389
2012-11-16 13:07:58 +00:00
José Roberto de Souza ba1f699883 edbus: Add main page to doxygen
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79388
2012-11-16 13:07:53 +00:00
José Roberto de Souza 4fa2b8d735 edbus: Rename edbus_object_bus_path_get() to edbus_object_path_get()
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79387
2012-11-16 13:07:45 +00:00
José Roberto de Souza c3828323c2 edbus: Fix search of children objects when path = "/"
Example: there's an object in "/org/bla" and we are adding an object in
"/". Thus the second should becaome the parent of the first, which was a
root object since it had no parent yet.

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



SVN revision: 79386
2012-11-16 13:07:38 +00:00
José Roberto de Souza 7a407c66db edbus: Fix segfault in edbus_message_to_eina_value() when message have no args
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79385
2012-11-16 13:07:32 +00:00
José Roberto de Souza e3607b5b35 edbus: Cosmetic change
There's no need to call eina_array_count(). Pop until it finishes.

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



SVN revision: 79384
2012-11-16 13:07:26 +00:00
José Roberto de Souza f1db6fcba9 edbus: Remove stringshare of Instrospectable interface
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79383
2012-11-16 13:07:21 +00:00
José Roberto de Souza 2c9e6e4760 edbus: Add edbus_service_object_manager_attach/detach
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79382
2012-11-16 13:07:14 +00:00
José Roberto de Souza d26d9a48b1 edbus: Fix leak in GetAll Properties of Proxy monitor
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 79381
2012-11-16 13:07:06 +00:00
José Roberto de Souza 7c2d19fce2 edbus: Add input message to get property function
Without this message, it's not possible for user create the error
message. Also update the docs to clarify usage of the Get/Set callbacks.

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



SVN revision: 79380
2012-11-16 13:06:53 +00:00
Sebastian Dransfeld 0a359ced02 ecore_x: fix xcb to unmap before sendevent
SVN revision: 79363
2012-11-16 08:07:20 +00:00
Sebastian Dransfeld a51a0c0af2 ecore_x: first unmap, then event
SVN revision: 79362
2012-11-16 08:01:39 +00:00
Stefan Schmidt 5f507f3330 emotion: Tag unused paramter. warn--
SVN revision: 79348
2012-11-15 17:37:46 +00:00
Mike McCormack 013c2a70bf ecore: Fix missing initializer warning
ecore_glib.c:187:4: warning: missing initializer [-Wmissing-field-initializers]
ecore_glib.c:187:4: warning: (near initialization for 'lock.unused') [-Wmissing-

Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 79336
2012-11-15 11:14:19 +00:00