Vincent Torri
53d90c7040
Ecore_DirectFB: warning--
...
SVN revision: 79768
2012-11-28 07:38:09 +00:00
Vincent Torri
5dd5f3f6c5
Ecore_Ipc: remove useless includes
...
SVN revision: 79767
2012-11-28 07:30:30 +00:00
Cedric BAIL
8e1c6b2bb3
ecore: fix bugs reported and identified by Aharone and Daniel.
...
SVN revision: 79766
2012-11-28 07:27:45 +00:00
Massimo Maiurana
3ca4079e07
updating esperanto translations
...
SVN revision: 79760
2012-11-27 22:20:03 +00:00
Rafael Antognolli
2cd49de668
ethumb: Fix license on ethumbd.c too.
...
It was intended to be LGPL-2.1 too. Bad copy & paste :-(
SVN revision: 79756
2012-11-27 20:53:33 +00:00
Rafael Antognolli
8ac3152e89
Ethumb: Fix license reporting on executables's --version output.
...
SVN revision: 79748
2012-11-27 15:37:56 +00:00
Cedric BAIL
a94c9b785a
ecore: fix ecore_evas_sdl window size.
...
Patch by Alexey Yakovenko <wakeroid@gmail.com> fixing ticket #1790 .
SVN revision: 79734
2012-11-27 06:39:46 +00:00
Rafael Antognolli
79e00d2786
Ecore_Evas: Initialize event structs before sending them.
...
Event structs used for IPC must be correctly initialized, since they are
not aligned. This fixes some warnings reported by valgrind.
SVN revision: 79726
2012-11-26 21:44:34 +00:00
Sebastian Dransfeld
c823b3fe29
efreet: update language for daemon
...
SVN revision: 79721
2012-11-26 16:07:55 +00:00
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
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
Stefan Schmidt
1a67ae19a4
edje: Remove unused var which was introduced very recently.
...
SVN revision: 79330
2012-11-15 09:58:32 +00:00
Daniel Willmann
c5996880a6
edje: Add embryo function get_image_id
...
This makes it possible to change the image from an embryo script
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 79327
2012-11-15 09:31:08 +00:00
Vincent Torri
80910393d6
merge: add evas tests and examples
...
SVN revision: 79300
2012-11-14 20:12:53 +00:00
Bruno Dilly
52e0d54174
ephysics: change quaternion API to avoid many free calls
...
It was really annoying and error prone (easy to leak).
SVN revision: 79299
2012-11-14 20:01:20 +00:00
Bruno Dilly
8a7f663168
ephysics: new images set for cube 3d test
...
by Marina Proni
SVN revision: 79298
2012-11-14 20:01:12 +00:00
Bruno Dilly
621a670813
ephysics: add quaternion group to main doc page
...
I forgot that.
SVN revision: 79297
2012-11-14 20:01:01 +00:00
Carsten Haitzler
4b8fc2bed0
move eobj in as well as "eo".
...
SVN revision: 79256
2012-11-13 23:52:58 +00:00
Carsten Haitzler
cd926b304d
move libs already in EFL into... IN-EFL - this will stop/prevent/limit
...
thnigs like people using them and patching them, etc.
SVN revision: 79255
2012-11-13 23:52:18 +00:00
Sebastian Dransfeld
30965869f0
efreet: don't double test for data in list
...
SVN revision: 79254
2012-11-13 22:51:11 +00:00
Bruno Dilly
eab0f81290
ephysics: wrap bullet's quaternion
...
Useful for 3d rotations.
Avoid issues found when using euler angles, like gimbal locks.
SVN revision: 79252
2012-11-13 22:18:16 +00:00
Bruno Dilly
cbf0049a64
ephysics: add cube 3d test
...
spot issues on rotation based on euler angles
SVN revision: 79251
2012-11-13 22:18:09 +00:00
Bruno Dilly
c1e3f6a574
ephysics: fix body rotation set / get
...
There was a inversion on setter and getter wasn't calculating
euler angles correctly.
SVN revision: 79250
2012-11-13 22:18:03 +00:00
Bruno Dilly
3803a8d502
ephysics: fix docs regarding torque axis.
...
SVN revision: 79249
2012-11-13 22:17:54 +00:00
Sebastian Dransfeld
6e883bdbbd
efreet: Monitor created paths
...
If a path which should be monitored does not exist, we can't monitor it.
If we create the path and open it, efreet will signal the cache daemon
that the cache should be rebuilt. If this was a system path, we would
ignore the request, but with this change it will see that the path isn't
monitored and rebuild the cache.
SVN revision: 79244
2012-11-13 20:36:35 +00:00
Sebastian Dransfeld
7adfa90371
efreet: monitor links to directories
...
SVN revision: 79243
2012-11-13 20:36:26 +00:00
Bruno Dilly
516fac2176
fix authors
...
hey hermet, dorileo != bdilly
=)
SVN revision: 79236
2012-11-13 15:58:02 +00:00
Mike McCormack
5b8f3bb276
ecore: Fix parameter set but not used warnings
...
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 79225
2012-11-13 11:06:44 +00:00
Daniel Juyung Seo
c1fd9e5dea
emotion: No verbose mode for edje_cc like other efl libs.
...
SVN revision: 79201
2012-11-13 06:52:52 +00:00
Daniel Juyung Seo
ee88fcaceb
ethumb: No verbose mode for edje_cc like other efl libs.
...
SVN revision: 79200
2012-11-13 06:52:47 +00:00
Leandro Dorileo
2e6aaf35f1
evas - return quickly if you got the result.
...
Signed-Off-By: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 79196
2012-11-13 04:08:16 +00:00
Lucas De Marchi
0fa753cd7d
edbus: add const where it's due and remove casts
...
SVN revision: 79185
2012-11-12 16:16:16 +00:00
Lucas De Marchi
c2de1aa13e
edbus: check signature earlier and fail on invalid signature
...
The problem is: if there's any arg with invalid signatures, we cannot
continue adding the interface. Just fail with a log message so user will
notice it.
This means we need to check if signals are valid much earlier. Actually
before even adding the object/interface.
Also change the iteration on signals so we don't use a needless index.
SVN revision: 79184
2012-11-12 16:16:10 +00:00
Lucas De Marchi
1478175b5f
edbus: do not alloc/free eina_strbuf. Reset it instead
...
SVN revision: 79183
2012-11-12 16:16:04 +00:00
Lucas De Marchi
e877a52f97
edbus: simplify/unify appending args to methods/signals
...
Functions to append methods/properties/signals also marked as inline as
they should be called by only one place.
SVN revision: 79182
2012-11-12 16:15:58 +00:00
Lucas De Marchi
219ca93d23
edbus: compat introspection with no annotation/arg
...
SVN revision: 79181
2012-11-12 16:15:52 +00:00
Lucas De Marchi
0f927daa19
edbus: add son in server example for tests
...
SVN revision: 79180
2012-11-12 16:15:43 +00:00
Lucas De Marchi
8fe3146fe8
edbus: fix checking if root objects are our son
...
strncmp'ing is not sufficient because it whould fail in case an object
like "/org/bla" is registered (and in conn->root_objs) and we were
registering "/org/blatest/". We would incorrectly put "/org/bla" as son
of "/org/blatest". Fix this by looking up the next char, checking if
it's a slash.
Also re-format the code a little bit.
SVN revision: 79179
2012-11-12 16:07:12 +00:00