Commit Graph

19475 Commits

Author SHA1 Message Date
Bruno Dilly 54a8f1678d ephysics: break up light functions
Long list of same typed parameters is very error prone.
Not the scene will have a initial light configuration, that can
be enabled and modified.



SVN revision: 78678
2012-10-30 18:31:32 +00:00
Leandro Dorileo f9b904ae03 EPhysics: test delete body, fix bodies list mess.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78677
2012-10-30 18:31:21 +00:00
Sung Park ad65c3b6ba Had put the Evas GL bug fix news in the wrong place in the
earlier commit. Fixed. 


SVN revision: 78668
2012-10-30 14:43:28 +00:00
Sung Park 9ff072ca67 EvasGL: fix clip bug while computing coordinates for Evas GL
direct rendering optimization.


SVN revision: 78666
2012-10-30 14:37:54 +00:00
Tom Hacohen bb68f2db60 Evas textblock: tests should now work a bit better.
SVN revision: 78645
2012-10-30 11:54:05 +00:00
Tom Hacohen 2bd953a4ab Evas textblock: Fixed more tb init issues.
SVN revision: 78644
2012-10-30 11:53:58 +00:00
Mike Blumenkrantz 887c2a1190 remove unnecessary stat calls in recursive_rm, patch by Maxime Villard
this patch didn't come with any changelog/news updates, so I'm assuming it's trivial enough to not need them or any backporting. someone else can take care of that if this is not the case.


SVN revision: 78642
2012-10-30 10:44:07 +00:00
ChunEon Park da39b6c326 evas/events - and remove unused func
SVN revision: 78635
2012-10-30 05:02:15 +00:00
ChunEon Park 5661ca2a83 evas/events - fixed simple mistake
SVN revision: 78634
2012-10-30 05:01:20 +00:00
ChunEon Park 6efc9a7ab7 evas/examples - added test cases for proxy visibility/events
SVN revision: 78633
2012-10-30 04:15:34 +00:00
Tom Hacohen d33cf9b871 Evas textblock: This time really fix the init.
SVN revision: 78629
2012-10-29 23:01:11 +00:00
Tom Hacohen a47a0809e3 Evas textblock: Fixed an issue with textblock init in some cases.
SVN revision: 78628
2012-10-29 22:51:27 +00:00
José Roberto de Souza 4de063a9fb edbus: Make on_name_owner_changed() return upon error getting args
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78626
2012-10-29 22:02:46 +00:00
José Roberto de Souza 959cc5ade9 edbus: Remove unnecessary define
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78625
2012-10-29 22:02:41 +00:00
José Roberto de Souza f0532b7643 edbus: Add missed eina_magic names
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78624
2012-10-29 22:02:36 +00:00
José Roberto de Souza f94520c1fa edbus: Fix wrong pointer passed to edbus_message_iter_arguments_get
We were expected to pass an int pointer, but instead we were passing a
char, which leads to a crash in complex_type_server.

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



SVN revision: 78623
2012-10-29 22:02:32 +00:00
Lucas De Marchi b312303137 edbus: Use a "make examples" rule to make examples
Instead of having to enable the examples during configure time, separate
the examples in a special target, "make examples". It's currently a bit
different from the libraries in the common efl tree since we are not
using recursive makefiles.



SVN revision: 78622
2012-10-29 22:02:25 +00:00
Igor Murzov 61bf192dcb Fix typos: s/Ejde/Edje/g
Patch by: Igor Murzov <e-mail@date.by>



SVN revision: 78621
2012-10-29 21:53:39 +00:00
Igor Murzov e3fd07d93d Fix typos: s/pooler/poller/g
Patch by: Igor Murzov <e-mail@date.by>



SVN revision: 78620
2012-10-29 21:50:03 +00:00
Rafael Antognolli 9a856abdae evas/image: Remove strange image_put from image_is_inside.
This was a change introduced by a merge of code from tizen, with no
explanation about why it was introduced. Removing it, since it is
causing events with precise_is_inside set to segfault. See ticket #1673.

SVN revision: 78617
2012-10-29 17:45:44 +00:00
Daniel Zaoui dbbc30644b Removed check on return parameter NULLity. Calling this function means that the parameter returned is wanted.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78607
2012-10-29 09:37:43 +00:00
Daniel Zaoui 716b093d3e Forgot since 1.8 to the new descriptions. Commit before Vincent kills me.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78600
2012-10-29 07:34:19 +00:00
Daniel Zaoui 49abb98ae9 Added descriptions to Eo defines
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78599
2012-10-29 07:26:16 +00:00
ChunEon Park e9511baea9 evas/cserve2 - removed warnings
SVN revision: 78597
2012-10-29 01:33:58 +00:00
ChunEon Park 8554315234 evas/event - clean the code and do stop when evas event is frozen.
SVN revision: 78591
2012-10-28 14:51:42 +00:00
ChunEon Park e48939bb65 evas/events - do mouse_in/out for proxy source
SVN revision: 78590
2012-10-28 14:48:43 +00:00
Tom Hacohen 0b036b4782 Edje entry: Fix update of cursor with IMF and user_insert.
Was missing, now cursor updates like it should.

SVN revision: 78587
2012-10-28 13:29:01 +00:00
Christopher Michael ff70ee29df Edje: Fix warning: comparison between signed and unsigned integer
expressions

Signed-off-by: Christopher Michael <cpmichael1@comcast.net>

SVN revision: 78580
2012-10-28 10:21:22 +00:00
Daniel Zaoui 993534639e Fix on the class name of ecore idle exiter.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78577
2012-10-28 08:46:27 +00:00
Daniel Zaoui 424491e6f7 Added descriptions for new Eo defines
Added authors

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

SVN revision: 78576
2012-10-28 08:46:23 +00:00
Christopher Michael 98b52208ea Evas: If we are building wayland_egl and not gl_xlib, then we need to
add a package check for gl_eet or else the gl_common code will not
build.

Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78573
2012-10-28 08:26:26 +00:00
Christopher Michael 7ac7ffac4d Evas: Add missing UNUSED for function parameter, and remove an UNUSED
for a parameter that was actually used.

Signed-off-by: Christopher Michael <devilhorns@revolution.(none)>

SVN revision: 78572
2012-10-28 07:54:49 +00:00
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