Commit Graph

20236 Commits

Author SHA1 Message Date
Cedric BAIL a3f52650b9 evas: make Evas_Object_Text ellipsis handle faster by not recalculating what was already calculated.
SVN revision: 80790
2012-12-13 05:12:14 +00:00
Carsten Haitzler dff801c49b update pos
SVN revision: 80789
2012-12-13 00:56:07 +00:00
Carsten Haitzler 5898909947 ecore-evas moduels broke listing of modules... names all changed!
fix... the long ugly way! :(



SVN revision: 80788
2012-12-13 00:55:53 +00:00
Rui Seabra 42f3769bca Add eo's datadir to efl and make edje's build depend on ephysics (so one gets the eventual goodies).
SVN revision: 80786
2012-12-13 00:08:41 +00:00
Daniel Willmann 9772e3b5dc efl: Fix possible memory corruption in ecore xrandr EDID functions
Report from Klocwork. I checked that the actual max size of the name is
13 bytes. Now we allocate one more to hold the terminating NULL byte and
not write into unallocated memory.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 80773
2012-12-12 17:23:09 +00:00
Daniel Willmann 0258402fe8 efl: Fix building examples when coverage is enabled
When we compile with coverage CFLAGS we also need to link with
-lcov

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 80770
2012-12-12 16:21:32 +00:00
Daniel Willmann e9bd0b7a27 eet: Fix possible buffer overflow in functions relying on EET_T_LAST.
Issue reported by Klocwork. Backport, ChangeLog, NEWS included

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 80767
2012-12-12 14:49:49 +00:00
Cedric BAIL 5e76bb821f edje: use Evas to compute Ellipsis.
Patch with help from Tom Hacohen.


SVN revision: 80764
2012-12-12 14:07:28 +00:00
Cedric BAIL a16f6e2330 evas: add ellipsis support in evas.
Patch done with help from Tom Hacohen.



SVN revision: 80763
2012-12-12 14:05:29 +00:00
Daniel Zaoui 0e913e9415 eo_step gdb script installation to help debugging of applications by
stepping over Eo.
To do it:
- Write in ~/.gdbinit "source prefix/share/eo/eo_step.py" (prefix is usually/opt/e17)
- in gdb, when arriving to eo_function (eo_do, eo_do_super), execute
eo_step. This script will step into the code until it reaches a function
that doesn't belong to libeo.

Because of a bug in gdb that will be fixed in 7.6, if after having used the
script once, you rerun your application and reexecute the script, a
segmentation fault can occur. Sorry for the inconvenience.

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

SVN revision: 80760
2012-12-12 13:16:49 +00:00
ChunEon Park 19e600254f evas/gl - actually, this is correct.
SVN revision: 80758
2012-12-12 12:39:32 +00:00
Daniel Willmann b11f968b37 ephysics: Don't build tests by default -> Avoid circular dependency hell
ephysics tests need edje which needs ephysics.
The issue was rename of ephysics_soft_body_circle_add ->
ephysics_body_cylinder_add

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 80749
2012-12-12 10:16:55 +00:00
Cedric BAIL ebd83134a4 efl: check that the object is not deleted or NULL before accessing it.
SVN revision: 80744
2012-12-12 09:45:49 +00:00
Stefan Schmidt d5523905e4 eeze/tests: Disable tests that will fail with -fvisibility=hidden
On the one hand this also should have test coverage. On the other hand we
don't want to expose this as an public API. Disable for now so we don't
fail with -fvisibility=hidden.

SVN revision: 80743
2012-12-12 09:40:17 +00:00
ChunEon Park 7d98f2be38 evas - fix the gl line inccorect position problem.
I tested gl line drawing on a few devices and found the x line start position was 1.

On the other hand, our evas draws the line on start position 0.

So it needs to shift by 1 pixel if evas is working on gl backcned.



SVN revision: 80734
2012-12-12 08:03:46 +00:00
Daniel Juyung Seo e4a91b37d8 ephysics examples.dox: Apply ephysics api changes (r80716).
SVN revision: 80727
2012-12-11 23:19:43 +00:00
Bruno Dilly 3013d17b29 edje: update physics to handle ephysics API breakage
SVN revision: 80725
2012-12-11 21:30:38 +00:00
Leandro Dorileo d516515d47 EPhysics: test_soft_ellipsoid.c becomes test_soft_sphere.c
Following the renaming wave test_soft_ellipsoid.c is renamed to its
sphere counter part.


SVN revision: 80721
2012-12-11 21:11:25 +00:00
Leandro Dorileo 547ade5f6c EPhysics: soft_circle and soft_ellipsoid renaming
For sake of consistency moving soft_circle to soft_cylinder and
soft_ellipsoid becomes soft_sphere. Their face identification were
moved as well. The faces identifications were also unified.


SVN revision: 80720
2012-12-11 21:11:19 +00:00
Leandro Dorileo 2ccf6d2a11 EPhysics: fix issues with force application
This patch fixes the forces apply, the current implementation will
never apply it. We're also applying rate twice, get rid of rate on
forces_apply function.


SVN revision: 80719
2012-12-11 21:11:12 +00:00
Leandro Dorileo 2e8fcf0a23 EPhysics: fix issues with rotation
We must convert degrees to radians wherever operating with angles.


SVN revision: 80718
2012-12-11 21:11:07 +00:00
Leandro Dorileo 44a9b9a350 EPhysics: add ephysics_body_sphere_add() API
SVN revision: 80717
2012-12-11 21:11:00 +00:00
Leandro Dorileo c90d6c5842 EPhysics: ephysics_body_circle_add() becomes ephysics_body_cylinder_add()
SVN revision: 80716
2012-12-11 21:10:53 +00:00
Bruno Dilly 2903b1f122 ephysics: scan-build cleanup
SVN revision: 80714
2012-12-11 20:48:31 +00:00
Bruno Dilly 6891e9a0e8 ephysics: warn if try to use functions not implemented
by clothes




SVN revision: 80713
2012-12-11 20:48:24 +00:00
José Roberto de Souza 3909a4ba36 edbus: Dont create proxy of FDO.Instropectable
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80712
2012-12-11 19:52:24 +00:00
José Roberto de Souza cb2b967570 edbus: Dont create proxy of FDO.Peer
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80711
2012-12-11 19:52:20 +00:00
José Roberto de Souza 7c8e5cd193 edbus: Fix typo in object manager
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80710
2012-12-11 19:52:15 +00:00
José Roberto de Souza 4f05ef66e5 edbus: Dont create proxy of Object Manager on edbus_object_managed_objects_get()
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80709
2012-12-11 19:52:11 +00:00
José Roberto de Souza d3a279ff56 edbus: Only one ref of Properties interface in each object
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80708
2012-12-11 19:52:06 +00:00
Lucas De Marchi cbc0a8311a edbus: Better naming for FDO proxy in connection
Patch by: Lucas De Marchi <lucas.de.marchi@gmail.com>



SVN revision: 80707
2012-12-11 19:52:02 +00:00
José Roberto de Souza d05347bb91 edbus: Keep only one reference of object and proxy of dbus daemon interface per connection
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80706
2012-12-11 19:51:38 +00:00
Lucas De Marchi 07e21b19c8 edbus: simplify returning new ref of obj/proxy
Patch by: Lucas De Marchi <lucas.de.marchi@gmail.com>



SVN revision: 80705
2012-12-11 19:51:34 +00:00
José Roberto de Souza 85192f5045 edbus: Add ref to object and proxy in edbus_object/proxy_get
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80704
2012-12-11 19:51:29 +00:00
José Roberto de Souza 4b874afdd9 edbus: Fix typo on doc of edbus_message_arguments_get
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80703
2012-12-11 19:51:25 +00:00
José Roberto de Souza 150a4a5c41 edbus: Add object method call
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80702
2012-12-11 19:51:20 +00:00
José Roberto de Souza 3dd67bbc2f edbus: Add missing break in edbus_message_from_eina_value
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80701
2012-12-11 19:51:16 +00:00
José Roberto de Souza 2391dcf481 edbus: Add example for reading str array inside a variant using eina_value
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80700
2012-12-11 19:51:12 +00:00
José Roberto de Souza 3a4cbf1e4c edbus: Change some function parameters to const
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80699
2012-12-11 19:51:02 +00:00
José Roberto de Souza 9308434937 edbus: Signal property changed after a successful property-set in complex server example
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80698
2012-12-11 19:50:58 +00:00
José Roberto de Souza 55cd1268b3 edbus: Fix signature check in edbus_message_iter_fixed_array_get()
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80697
2012-12-11 19:50:53 +00:00
José Roberto de Souza 851fcb14ff edbus: Add Variant to Property set function
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80696
2012-12-11 19:50:49 +00:00
José Roberto de Souza 53f9a1cafc edbus: Add proxy to Proxy_Event_Property_Changed
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80695
2012-12-11 19:50:45 +00:00
José Roberto de Souza cb6aab3513 edbus: Remove signal_handler_del over a already freed signal
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80694
2012-12-11 19:50:40 +00:00
José Roberto de Souza 80adffbdb0 edbus: Add Disconnected event in connection
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80693
2012-12-11 19:50:29 +00:00
José Roberto de Souza 1956b12fa0 edbus: Remove unnecessary connection events
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80692
2012-12-11 19:50:25 +00:00
José Roberto de Souza 3c8076fa53 edbus: Add edbus_private_connection_get()
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80691
2012-12-11 19:50:20 +00:00
José Roberto de Souza 848788e65b edbus: Refactor examples
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80690
2012-12-11 19:50:16 +00:00
José Roberto de Souza 3134ba4ad0 edbus: Support '(' and '{' in edbus_message_iter_get_and_next()
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 80689
2012-12-11 19:50:11 +00:00
José Roberto de Souza 5a49f65f6f edbus: Allow to monitor unique id in edbus_name_owner_changed_callback_add
This allows to monitor when a client exits. Clients in general don't
register a name in the bus and in some cases it's even not allowed to do
(for example an agent talking to bluetoothd, that runs in system bus).

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



SVN revision: 80687
2012-12-11 19:50:06 +00:00