Commit Graph

19738 Commits

Author SHA1 Message Date
Rafael Antognolli 508585c48b ecore/wayland: Consider the framespace offset for the pointer object.
We have to subtract the framespace offset from the current set pointer
object, otherwise it will have that offset added to it when
evas_object_move() is done on it. This happens because the pointer
object has no parent, and is not marked with the flag "is_frame".

SVN revision: 78972
2012-11-07 16:12:18 +00:00
Rafael Antognolli 76f067b9fb ecore/wayland: Implement the object_cursor_set method for wayland.
This allows to specify an Evas_Object (e.g. an edje object) as cursor
theme.

SVN revision: 78971
2012-11-07 16:12:14 +00:00
Rafael Antognolli 5ba83e3cdc ecore/wayland: Don't reset cursor theme on every mouse move.
The cursor theme just needs to be updated on mouse in/out events.
Otherwise, if it is explicitly hidden by something else, it will become
visible again after another mouse move event.

SVN revision: 78970
2012-11-07 16:11:20 +00:00
Daniel Juyung Seo 99ce2c390e edje edc.vim: Added minmul to edc vim keyword.
SVN revision: 78965
2012-11-07 08:49:42 +00:00
Vincent Torri e5eb117bb5 Ethumb: fix library linking on Cygwin
Patch by Yaakov Selkowitz


SVN revision: 78959
2012-11-07 06:38:40 +00:00
Vincent Torri 58c54602a6 Ecore: fix library linking on Cygwin + small cleanup
Patch by Yaakov Selkowitz (myself for the small cleanup)


SVN revision: 78956
2012-11-07 05:50:18 +00:00
Vincent Torri c9cece3c2a Evas: cygwin port
Patch by Yaakov Selkowitz


SVN revision: 78955
2012-11-07 05:41:08 +00:00
Vincent Torri af05d9234a Eina: set module arch for cygwin
Patch by Yaakov Selkowitz


SVN revision: 78954
2012-11-07 00:52:49 +00:00
Stefan Schmidt ad8bcedc11 efreet: Add header to files to pass distcheck
SVN revision: 78940
2012-11-06 13:36:09 +00:00
Mike McCormack 5faaa68c99 ecore: Add thread safety support to ecore pipe
Fixes hang in edje_codegen with thread safe ecore enabled.
ecore_shutdown takes lock, then calls _ecore_pipe_read, which
makes callbacks without unlocking ecore.

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

SVN revision: 78937
2012-11-06 10:49:05 +00:00
Sebastian Dransfeld e1f16731ef ecore: remove non-sys/inotify.h codepaths
sys/inotify.h was added to glibc 2.4 in 2006.

Patch by: Adrian Bunk

SVN revision: 78933
2012-11-05 21:59:39 +00:00
Vincent Torri c15e9c6575 merge: and now Evas
I've tested make -j 3 install and it works nicely

I've tested expedite with software and opengl xlib,
and it works. Not tested other engines, so please
report any problems (engines or other) on the ML.

TODO: examples and tests, I'll add them later

ISSUE: Eina_Unicode size check. It indirectly depends on
       eina_config.h, which is created at the end of the
       configure script. So its size is always 0. I don't
       know how that size is used, so I can't do a lot,
       for now.


SVN revision: 78895
2012-11-04 11:51:42 +00:00
Sebastian Dransfeld a5ac6a987c efreet: better english
SVN revision: 78889
2012-11-03 21:44:11 +00:00
Sebastian Dransfeld 06fd5c1fbb efreet: ChangeLog and NEWS
SVN revision: 78888
2012-11-03 21:44:07 +00:00
Sebastian Dransfeld faefc75e95 edbus: Fix typo
SVN revision: 78887
2012-11-03 21:43:40 +00:00
Rafael Antognolli e7775c042e emotion/generic: Mark file as not ready during partial shutdown.
This should fix ticket #1586.

SVN revision: 78886
2012-11-03 16:04:09 +00:00
ChunEon Park 6cbd91c893 evas - I forgot vincent's work... Next time!
SVN revision: 78884
2012-11-03 13:29:49 +00:00
ChunEon Park 6151a422e0 evas - .... I forgot vincent's work. next time.
SVN revision: 78883
2012-11-03 13:29:13 +00:00
ChunEon Park 3b74ce2dbd evas - clean the unused code.
SVN revision: 78882
2012-11-03 13:25:13 +00:00
ChunEon Park 34fee5ae82 evas/object - no need to update events when source is invisible
SVN revision: 78881
2012-11-03 13:20:01 +00:00
Sebastian Dransfeld 2bdc89808c efreet: check desktop-directories
SVN revision: 78875
2012-11-02 20:12:47 +00:00
Sebastian Dransfeld 6e85b4bfcc efreet: track efreetd clients
SVN revision: 78874
2012-11-02 20:12:41 +00:00
Sebastian Dransfeld d96f7e9f98 edbus2: quiet warning (again)
Say what you want, but this creates quite a lot of warnings, and
warnings when including another header into a project is no good. I want
to just see my own warnings.

So as long as there is only two NULLs, please let them be there.

SVN revision: 78873
2012-11-02 20:12:27 +00:00
Sebastian Dransfeld 89daa0b210 efreet: minor changes
- Wait longer before we start cache build process
- Fix typo
- Don't log with \n
- TODO++

SVN revision: 78872
2012-11-02 20:11:56 +00:00
Gustavo Sverzut Barbieri 2d2f2236a4 add copying (lgpl like elm) and readme.
SVN revision: 78868
2012-11-02 14:38:51 +00:00
Sebastian Dransfeld 124beafa67 efreet: require edbus2
SVN revision: 78867
2012-11-02 14:01:55 +00:00
Carsten Haitzler 98ce0b7076 fix tb style value parsing issue with escapes.
SVN revision: 78859
2012-11-02 12:27:39 +00:00
Jihoon Kim 6ba18e57d2 edje_entry: remove trailingspace
SVN revision: 78837
2012-11-02 08:15:58 +00:00
Jihoon Kim d5609b7f62 edje_entry: fix typos
SVN revision: 78835
2012-11-02 08:14:50 +00:00
ChunEon Park 5614f76e31 edje -- fix tab space
SVN revision: 78819
2012-11-02 04:06:00 +00:00
ChunEon Park 2fbf887eda edje - don't update map uv for proxy
SVN revision: 78818
2012-11-02 04:05:02 +00:00
Sebastian Dransfeld 5b3ac2cb0c edbus: prevent segv
SVN revision: 78816
2012-11-02 02:49:24 +00:00
Sebastian Dransfeld 15431e52a6 efreet: add dir path, not file path
SVN revision: 78815
2012-11-02 02:49:20 +00:00
Sebastian Dransfeld 063cb0c3e2 efreet: only run one builder instance
SVN revision: 78814
2012-11-02 02:49:10 +00:00
Sebastian Dransfeld f38c608627 efreet: reply on ping whether cache exists
And trigger event

SVN revision: 78813
2012-11-02 01:47:06 +00:00
Sebastian Dransfeld 9262991a45 efreet: iface registration before name request
SVN revision: 78812
2012-11-02 01:47:00 +00:00
Sebastian Dransfeld 75579a775b edbus: register interface before name
Else will clients activating a service fail, as the dbus expects to know
available interfaces on name request.

SVN revision: 78811
2012-11-02 01:46:56 +00:00
Sebastian Dransfeld 593b9c00e0 edbus: typo
SVN revision: 78810
2012-11-02 01:46:50 +00:00
Sebastian Dransfeld e94d0c6eb1 efreet: Use dbus daemon
SVN revision: 78809
2012-11-02 01:46:44 +00:00
Sebastian Dransfeld ac97a87b85 efreetd: init ecore_file
SVN revision: 78808
2012-11-02 01:46:31 +00:00
José Roberto de Souza ca20fab7d4 efreet: Build fix, edbus_service_interface_register() signature has changed
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78804
2012-11-01 16:41:35 +00:00
Lucas De Marchi 20ec8868e6 edbus: exec configure in the end to preserve return code
SVN revision: 78803
2012-11-01 16:41:17 +00:00
José Roberto de Souza dfd2bd0204 edbus: Add Properties to edbus service API
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78802
2012-11-01 16:41:11 +00:00
José Roberto de Souza 5719e45bbd edbus: Use separate struct for description of Service Interface
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78801
2012-11-01 16:41:04 +00:00
ChunEon Park 3a99b1234e edje/text - update text classes correctly if they are changed.
SVN revision: 78741
2012-11-01 06:18:10 +00:00
ChunEon Park e12b7f2477 edje/util - clean the white spaces & trailings
SVN revision: 78740
2012-11-01 06:09:30 +00:00
Jihoon Kim be80050118 ecore_imf_example: let immodule know the change of cursor infomation when backspace is pressed
SVN revision: 78735
2012-10-31 23:42:47 +00:00
Jihoon Kim 33a6892763 ecore_imf_example: check NULL parameter in retrieve_surrouding_cb
SVN revision: 78734
2012-10-31 23:41:09 +00:00
Bruno Dilly 884558f342 ephysics: cosmetic fix
SVN revision: 78732
2012-10-31 21:03:36 +00:00
Bruno Dilly 7aff5fb13e ephysics: clean up flag test
SVN revision: 78731
2012-10-31 21:03:23 +00:00
Bruno Dilly 818e957c89 ephysics: fix triangles index get
It will works only with cloths for now.



SVN revision: 78730
2012-10-31 21:03:17 +00:00
Bruno Dilly cd4a6f05d7 ephysics: fix cols / rows account
It was creating meshes with cols - 1, rows - 1.



SVN revision: 78729
2012-10-31 21:03:09 +00:00
Bruno Dilly 5e0998835e ephysics: fix slices size
with 1,1 events conversion won't works fine



SVN revision: 78728
2012-10-31 21:03:02 +00:00
Bruno Dilly 35b77df141 ephysics: update slices at each tick
No reason to call it only when evas object moves.
Makes soft bodies animations smoother.



SVN revision: 78727
2012-10-31 21:02:55 +00:00
Bruno Dilly 9f04fdf723 ephysics: use evas_object_image_source API
Remove workaround on soft body slicing



SVN revision: 78726
2012-10-31 21:02:50 +00:00
Bruno Dilly 67f36ff048 ephysics: avoid many unecessary allocs / free on
collision detection

Only allocates data when it has a callback registered.



SVN revision: 78725
2012-10-31 21:02:43 +00:00
ChunEon Park 923bc3449b evas/gl - share the evas gl engine for windows properly.
Now elementary_test glview will be happy.



SVN revision: 78707
2012-10-31 12:57:21 +00:00
Carsten Haitzler 1441df778c fix: use max compression not default compression for edje_cc.
SVN revision: 78699
2012-10-31 11:06:17 +00:00
Bruno Dilly 0ca47806af ephysics: add scroller bar on test custom theme
So people using standard profile can use it without mouse wheel.



SVN revision: 78683
2012-10-30 18:32:03 +00:00
Leandro Dorileo d0126e755b EPhysics: the z axis is inverted
The z axis is inverted so the greater the lower it is, the smaller
the above it is.


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



SVN revision: 78682
2012-10-30 18:31:58 +00:00
Leandro Dorileo c6f4ab7643 EPhysics: restacking per layer
This patch fixes issues with restacking bodies in different evas
layers.


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



SVN revision: 78681
2012-10-30 18:31:52 +00:00
Leandro Dorileo 36fbbb75d7 EPhysics: disable evas map on
ephysics_body_evas_object_set/unset

When unsetting or chaging the body's associated evas object we must
disable the evas map so the user can handle it afterwards.


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



SVN revision: 78680
2012-10-30 18:31:45 +00:00
Leandro Dorileo 5bf3f3cf7d EPhysics: soft body rotation set
Fix implementation for ephysics_body_rotation_set for soft bodies.


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



SVN revision: 78679
2012-10-30 18:31:38 +00:00
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
ChunEon Park 2960c5e5d4 evas/events - fix source event pass for map transformed.
SVN revision: 78389
2012-10-24 07:10:17 +00:00
ChunEon Park d19f4a904a evas/events - add missing since
SVN revision: 78387
2012-10-24 06:17:28 +00:00
ChunEon Park bebeefb155 evas/event - dont pass events when source_events is false
SVN revision: 78386
2012-10-24 06:15:21 +00:00
ChunEon Park 0438eb2134 evas/event - refactoring for less code
SVN revision: 78383
2012-10-24 04:36:02 +00:00
Cedric BAIL 0da512cdcd evas: fix gl_sdl b0rk.
SVN revision: 78381
2012-10-24 02:59:56 +00:00
ChunEon Park 5e1dc9fb7d evas/image - [E-devel] [PATCH][Evas] improve the evas_object_image_source_visible_set docs
Hi,

Attached goes a patch improving the evas_object_image_source_visible_set
documentation.

Regards,

Signed-Off-By: Leandro Dorileo<dorileo@profusion.mobi>



SVN revision: 78379
2012-10-24 01:36:29 +00:00
Carsten Haitzler 86e8c4ed53 fix possible size set segv in gl engine.
SVN revision: 78363
2012-10-23 08:55:22 +00:00
ChunEon Park d115ff8e3b evas/proxy - added 2 more apis. not enough yet. will fix them soon.
evas_object_image_source_events_set/get



SVN revision: 78361
2012-10-23 08:44:11 +00:00
Tom Hacohen 7f71bab887 Evas textgrid: Fixed compilation warning.
SVN revision: 78360
2012-10-23 07:25:29 +00:00
Daniel Zaoui 8b3a7b6167 Add @since 1.8 to all the defines added for Eo in Evas.h + fixes after
make doc.

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

SVN revision: 78358
2012-10-23 06:26:40 +00:00
Christopher Michael ca5ce36b69 Edje: Fix uninitialized variable warning.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78357
2012-10-23 06:16:13 +00:00
Christopher Michael 74419525cf Edje: Makes no sense to call evas_object_evas_get Again when we
previously called it a few lines above.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78356
2012-10-23 06:16:08 +00:00
Rafael Antognolli 69df3e14ec evas/build: Fix examples building enable/disable.
It should be disable if the dependencies were NOT found.

SVN revision: 78339
2012-10-22 20:02:35 +00:00
ChunEon Park 7a8ba6acef evas - ahhh . fixed typo again.
SVN revision: 78329
2012-10-22 10:30:52 +00:00
ChunEon Park 347730a0c5 evas - fixed typo
SVN revision: 78328
2012-10-22 10:28:52 +00:00
ChunEon Park c28a3c83dc evas/proxy - fill the eo op description
SVN revision: 78327
2012-10-22 10:27:08 +00:00
Daniel Zaoui 4eb9ea7587 Fix for amalgamation.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78325
2012-10-22 09:36:23 +00:00
ChunEon Park 8255c19814 evas/render - update where source object visiblity is changed
SVN revision: 78324
2012-10-22 08:59:32 +00:00
Daniel Zaoui 9cc4d3c3c0 Fix for Clouseau. Seems that some bugs remain on Evas.
Sorry for the inconvenience.

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

SVN revision: 78323
2012-10-22 08:57:08 +00:00
Daniel Zaoui b80146d11b Add Doxygen descriptions for the evas objects and evas canvas new
defines.

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

SVN revision: 78322
2012-10-22 08:57:02 +00:00
WooHyun Jung 94f4360b40 evas : Additional explanation for style tag in evas textblock.
SVN revision: 78319
2012-10-22 08:28:55 +00:00
ChunEon Park 517e711493 evas/event - sorry. nevermind. it's ok.
SVN revision: 78317
2012-10-22 06:48:21 +00:00
ChunEon Park 32e089629e evas/event - my commit caused some problem. revert temporarly.
SVN revision: 78316
2012-10-22 06:45:15 +00:00
ChunEon Park 533cb57962 evas/events - use Eina_Bool
SVN revision: 78314
2012-10-22 05:02:53 +00:00
ChunEon Park 916f9ce50c evas/proxy - skip the events on invisible source obj.
SVN revision: 78313
2012-10-22 04:57:32 +00:00
Daniel Zaoui bdc4de91cd Fix edje_edit. Didn't see that the base of the Edje_edit is not a
pointer. Changed it to satisfy Eo requirements.

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

SVN revision: 78306
2012-10-21 13:35:16 +00:00
Daniel Zaoui fdd87314b2 Edje porting to Eo
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78305
2012-10-21 10:46:58 +00:00
Daniel Zaoui 9eb2d0e685 Remove EAPI that were not supposed to be.
vtorri is hot today!!!

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

SVN revision: 78303
2012-10-21 08:17:08 +00:00
Daniel Juyung Seo c204c6c2c2 efreet: Fixed build break without edbus2. Patch by vtorri.
Thanks a lot vtorri!
I tested this with/without edbus2.

SVN revision: 78302
2012-10-21 08:09:05 +00:00
Daniel Zaoui cacd9955ab Fix: compilation problem due to _ecore_parent declaration and
HAVE_MALLINFO conflict.

Thanks to vtorri for having found that.

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

SVN revision: 78301
2012-10-21 08:04:20 +00:00
Sebastian Dransfeld ed5e14204e efreet: Add dbus efreet daemon
Not working yet.

SVN revision: 78294
2012-10-21 04:53:23 +00:00
Sebastian Dransfeld 199bef6051 efreet: move common function to base
SVN revision: 78293
2012-10-21 04:53:18 +00:00
Sebastian Dransfeld 878bfd2616 edbus: Add initializers to stop warnings
SVN revision: 78292
2012-10-21 04:52:59 +00:00
Boris Faure 36d0edc5b4 evas_text_grid: ' ' can be underlined or striken through
+ typo

SVN revision: 78284
2012-10-20 14:02:36 +00:00
Mike McCormack 6d4317ee2b ecore: Fix unbalanced lock
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 78274
2012-10-20 05:08:18 +00:00
Mike McCormack 19761ae0f8 evas: Fix unused return code warnings... check return codes
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 78273
2012-10-19 23:50:44 +00:00
Lucas De Marchi 2a8b05eb03 efreet: Fix efreet_init_parse for non existent file
The conversion to eina_file_map() in r78179 broke the error path of
efreet_init_parse(). Particularly if file doesn't exist. Since the variables
were not initialized it was trying to operate on random values from the stack.
So I got the following crash on E17:

#0  0x00007f238b0bbd67 in waitpid () from /usr/lib/libpthread.so.0
#1  0x00000000004397a3 in e_alert_show ()
#2  0x0000000000526392 in e_sigseg_act ()
#3  <signal handler called>
#4  0x0000000000000031 in ?? ()
#5  0x00007f239315df0f in efreet_ini_parse (file=file@entry=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list")
    at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:245
#6  0x00007f239315e100 in efreet_ini_new (file=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list")
    at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:82
#7  0x0000000000538174 in _e_util_default_terminal_get ()
#8  0x00000000005382dc in e_util_terminal_desktop_get ()
#9  0x00007f23706a1065 in e_fwin_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so
#10 0x00007f237069b524 in e_modapi_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so
#11 0x000000000050420d in e_module_enable ()
#12 0x0000000000504e77 in _e_module_cb_idler ()
#13 0x00007f238da22739 in _ecore_call_task_cb (data=<optimized out>, func=<optimized out>) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_private.h:265
#14 _ecore_idle_enterer_call () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_idle_enterer.c:234
#15 0x00007f238da24c1b in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:1826
#16 0x00007f238da252c7 in ecore_main_loop_begin () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:934
#17 0x0000000000436167 in main ()

Besides initializing the variables, there's no need to "goto" if the file
doesn't exist.... just return.




SVN revision: 78272
2012-10-19 23:33:05 +00:00
Bruno Dilly 22cc05a9fe ephysics: support back-face culling
SVN revision: 78265
2012-10-19 18:50:46 +00:00
Ricardo de Almeida Gonzaga e46c4e83d5 ephysics: fine tunning on sandbox layout
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78264
2012-10-19 18:50:38 +00:00
Lucas De Marchi 1799e141b7 edbus: Add example for emitting signal
SVN revision: 78263
2012-10-19 18:24:36 +00:00
Lucas De Marchi 6d2bd31902 edbus: Remove space after for-like macros
SVN revision: 78262
2012-10-19 18:24:30 +00:00
Nicholas Hughart b66ea59efa A little formatting fix
SVN revision: 78259
2012-10-19 16:01:49 +00:00
Nicholas Hughart f4066b0ed6 Make Eina amalgamation build again
The eina_thread_init and eina_thread_shutdown functions
  have to return Eina_Bool to match other init/shutdown
  functions in Eina.  The fact that this didn't break the
  normal build is interesting...



SVN revision: 78258
2012-10-19 15:57:55 +00:00
Christopher Michael 54ed751b9d Evas: Add EINA_UNUSED where missing.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78253
2012-10-19 12:58:37 +00:00
Christopher Michael f279e9f2d9 Evas: Remove unused variables
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78252
2012-10-19 12:58:33 +00:00
ChunEon Park 508b82e880 evas - updated NEWS & Changelog
SVN revision: 78251
2012-10-19 12:26:59 +00:00
ChunEon Park 037c5f9156 evas/clip - use Eina_Bool
SVN revision: 78250
2012-10-19 12:22:42 +00:00
ChunEon Park 5f8b84063f evas/proxy - update rendering when source visibility is switching.
SVN revision: 78249
2012-10-19 12:22:16 +00:00
ChunEon Park 983627ecb7 evas/render - refactoring code.
SVN revision: 78248
2012-10-19 12:00:57 +00:00
Cedric BAIL 10f9d3a215 evas: move to Eina_Thread.
SVN revision: 78245
2012-10-19 10:56:34 +00:00
Cedric BAIL d84053ccfe ecore: oops fix a typo.
SVN revision: 78243
2012-10-19 10:45:25 +00:00
Cedric BAIL c1dee13b8e evas: use new Eina_Thread API.
SVN revision: 78232
2012-10-19 07:18:11 +00:00
Cedric BAIL c15b604477 eina: look around for setaffinity.
SVN revision: 78231
2012-10-19 07:15:11 +00:00
Cedric BAIL 6e6d623148 ecore: update to new API.
SVN revision: 78230
2012-10-19 07:13:21 +00:00
Cedric BAIL 6bde75188d eina: change API a little bit.
SVN revision: 78228
2012-10-19 07:12:30 +00:00
Cedric BAIL e882b94434 ecore: use Eina_Thread in Ecore_Thread.
SVN revision: 78227
2012-10-19 05:49:48 +00:00
Cedric BAIL 52cf5dce93 eina: add Eina_Thread API.
SVN revision: 78226
2012-10-19 05:48:16 +00:00
Bruno Dilly 211d38aac0 ephysics: move perspective stuff to camera component
Looks like it fits better the camera component than world.



SVN revision: 78206
2012-10-18 23:55:45 +00:00
Bruno Dilly 08643f3112 ephysics: add perspective support
SVN revision: 78205
2012-10-18 23:27:26 +00:00
Bruno Dilly 30a0f7c659 ephysics: change bouncing 3d example
Make it easier to test 3d rotations



SVN revision: 78204
2012-10-18 23:27:19 +00:00
Bruno Dilly 90e21f1637 ephysics: don't set density 0 when setting mass on
sandbox




SVN revision: 78203
2012-10-18 21:23:21 +00:00
Bruno Dilly 2db55269f6 ephysics: set velocity before applying impulse on
sandbox

Otherwise the velocity implied by impulse will be zeroed.



SVN revision: 78202
2012-10-18 21:23:16 +00:00
Bruno Dilly 64bc76ba49 ephysics: expose volume getter
useful to calculate density given a mass



SVN revision: 78201
2012-10-18 21:23:05 +00:00
José Roberto de Souza cc28164d70 edbus: Add a private function edbus_message_iter_sub_iter_get()
Function will be used in a future patch.

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



SVN revision: 78199
2012-10-18 20:11:10 +00:00
José Roberto de Souza 3efa417886 edbus: Avoid call _on_signal_handler_free over freed object or proxy
If a signal handler callback remove the last reference of his parent, his parent
will unref all your childrens including signal handler, but signal handler could
not be freed until your callback was finish so a event to delete it will be
created and when this event happen the signal handler parent was already freed
and we could not call _on_signal_handler_free().

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



SVN revision: 78198
2012-10-18 20:11:04 +00:00
Ricardo de Almeida Gonzaga e7b72f567a ephysics: sandbox apply actions on restart
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78195
2012-10-18 19:18:13 +00:00
Ricardo de Almeida Gonzaga d7757986c2 ephysics: adjust sandbox body type combo alignment
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78194
2012-10-18 19:18:08 +00:00
Leandro Dorileo 02903536b3 EPhysics: avoid restacking objects on different layers
If the two objects are not in the same layer avoid restacking it.


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



SVN revision: 78193
2012-10-18 19:18:00 +00:00
José Roberto de Souza c6bf21cbbe edbus: Use NULL instead of EDBUS_ARGS({"", ""})
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78192
2012-10-18 17:00:28 +00:00
ChunEon Park 9537606427 evas/event - remove duplication
SVN revision: 78185
2012-10-18 12:13:04 +00:00
ChunEon Park bea89dd14f evas - use Eina_Bool
SVN revision: 78184
2012-10-18 11:52:21 +00:00
ChunEon Park d12e1015e6 evas/event - update move event when object freeze event is off.
SVN revision: 78182
2012-10-18 11:42:03 +00:00
ChunEon Park d9bdce172a evas/proxy - +source visible set APIs
Need to care some more cases. will be upstreamed additionally.



SVN revision: 78180
2012-10-18 11:30:04 +00:00
Sebastian Dransfeld 4468ee3a7f efreet: use eina_file_map
SVN revision: 78179
2012-10-18 11:19:28 +00:00
Sebastian Dransfeld e327361844 efreet: formatting
SVN revision: 78178
2012-10-18 11:19:14 +00:00
ChunEon Park 652125a269 evas - updated NEWS
SVN revision: 78177
2012-10-18 10:52:10 +00:00
Sebastian Dransfeld a473306c0e efreet: move update files
Move update files to separate subdir to reduce inotify triggers

SVN revision: 78176
2012-10-18 09:40:00 +00:00
Sebastian Dransfeld d1bf182ec8 efreet: move variable to right scope
SVN revision: 78175
2012-10-18 09:39:44 +00:00
Sebastian Dransfeld 4eb8b955a9 efreet: optimize stat
use eina_file_stat_ls instead of eina_file.*_ls + ecore_file_is_dir

SVN revision: 78173
2012-10-18 09:12:25 +00:00
Sebastian Dransfeld 39d7882866 efreet: simplify
Since we open the file, there is no need to check for file existance and
a fstat call is nicer than ecore_file_size

SVN revision: 78171
2012-10-18 09:12:04 +00:00
Sebastian Dransfeld 9fe5e81ccb efreet: formatting
SVN revision: 78170
2012-10-18 09:11:54 +00:00
Sebastian Dransfeld 17cd7fa313 efreet: remove file exists check
efreet_ini_new will check if file exists later on.

SVN revision: 78169
2012-10-18 09:11:43 +00:00
Sebastian Dransfeld 2f60b3930d ecore_file: Don't check for file existance
This isn't needed, as inotify_add_watch will check this.

SVN revision: 78168
2012-10-18 09:11:25 +00:00
Sebastian Dransfeld 2a3cb2d1c9 efreet: remove realpath
Use eina_file_path_sanitize where needed

SVN revision: 78161
2012-10-18 08:10:35 +00:00
Sebastian Dransfeld 8009998bcc efreet: remove realpath
No need to use realpath here, paths coming in here are already sane

SVN revision: 78160
2012-10-18 08:10:23 +00:00
Sebastian Dransfeld fc7b1d66a6 efreet: formatting
SVN revision: 78159
2012-10-18 08:09:54 +00:00
Christopher Michael 838da7d970 Ecore_Evas (Wayland): Add missing LOGFN to ecore_evas_wayland_common
code. Patch from Rafael Antognolli, Thanks :)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78147
2012-10-18 05:43:07 +00:00
Cedric BAIL ca7ed55ed4 ecore: remove duplicate.
SVN revision: 78146
2012-10-18 03:40:38 +00:00
Sung Park 1f604e190e EvasGL: for direct rendering option, we have to force the gl code to be redrawn
every render loop because the framebuffer is updated every time. I think it's
fair enough to make this assumption here for this optimization.


SVN revision: 78145
2012-10-18 02:23:08 +00:00
Cedric BAIL 0340df883a ecore: fix pedantic warning.
Patch by Vikram Narayanan <vikram186@gmail.com>


SVN revision: 78144
2012-10-18 01:27:50 +00:00
Rob Bradford acbf60bbb2 Ecore_Wayland: Update to changed direction
Positive and negative have been switched so we no longer need to invert
ourselves.

Patch by: Rob Bradford <rob@linux.intel.com>



SVN revision: 78136
2012-10-17 21:50:31 +00:00
Bruno Dilly 5fb31dfbd9 ephysics: fix configure.ac regarding tests
Fix trac ticket #1615.

The first issue with configure is that `./configure --disable-build-tests`
doesn't disable tests.

And the second issue is that tests actually require elementary >= 1.7.99



SVN revision: 78135
2012-10-17 21:37:22 +00:00
Bruno Dilly bb1ef80447 ephysics: don't change body properties if custom
material is set

It shouldn't imply in specific properties



SVN revision: 78134
2012-10-17 21:37:10 +00:00
Ricardo de Almeida Gonzaga 7a2e5cbdce ephysics: adjust example docs based on Z axis enable.
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78133
2012-10-17 21:37:00 +00:00
Bruno Dilly 477e836db1 ephysics: sandbox rewrite
Too much duplicated / boilerplate code.
Things are much simpler now.
Also fix resizing constraint.



SVN revision: 78132
2012-10-17 21:36:41 +00:00
Daniel Juyung Seo b8297e6823 edje .gitignore: updated .gitignore.
SVN revision: 78110
2012-10-17 10:09:39 +00:00
Carsten Haitzler 0ddda858f5 just check for pthread in evas. eina does the rest now.
SVN revision: 78109
2012-10-17 09:20:57 +00:00
Carsten Haitzler 8b19e6eab1 disable some realpath(s) in efreet to rece syscall noise on init...
after some poking around and looking - terminology is taking about
800ms to start ... and we seem to use about 300ms or so of that time
statting files and tregistering them for file monitoring (the dirs
that are found there) and also handling a big batch of incoming file
monitor events for some reason even tho nothing changed.

this cuts down some time+noise, but we need to do a lot of work here. :(



SVN revision: 78108
2012-10-17 09:16:20 +00:00
Tom Hacohen 03e291eebb Evas textblock: Fixed issues when deleting some ranges.
An example broken range: "A<ps/><b>B</b>".
Many thanks to WooHyun for reporting this and providing most of the fix.

SVN revision: 78105
2012-10-17 06:58:38 +00:00
Carsten Haitzler b284a80e76 oops i turned on pipe rendering... didnt mean to!
SVN revision: 78104
2012-10-17 06:24:00 +00:00
Carsten Haitzler ae3f83a212 use eina barrier in evas.
SVN revision: 78101
2012-10-17 03:55:50 +00:00
Carsten Haitzler 42a59387a6 add eina barrier to efl tree.
SVN revision: 78100
2012-10-17 03:55:35 +00:00
Carsten Haitzler 80f71e4393 add eina barrier stuff.
SVN revision: 78099
2012-10-17 03:55:24 +00:00
Bruno Dilly b09c303d52 ephysics: use hoversel to select material on sandbox
SVN revision: 78096
2012-10-16 23:18:55 +00:00
Bruno Dilly e25a9d45e8 ephysics: don't try to unset dragging if it's not set
Otherwise weird behaviors could happens
<evil laughs>



SVN revision: 78095
2012-10-16 23:18:48 +00:00
Bruno Dilly fe2c242367 ephysics: revert "EPhysics: suppersions file"
Oops, accidentally commited.
I need to investigate these leaks.



SVN revision: 78094
2012-10-16 23:18:42 +00:00
Leandro Dorileo a376a5ceeb EPhysics: random fixes
This patch fixes:
+ the scale_get function(the soft body shape scale was not been set),
+ the soft body evas object deletion callback, it wasn't properly freeing
the slices evas objects;
+ puts the soft body base evas object back to canvas;


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



SVN revision: 78093
2012-10-16 23:18:35 +00:00
Leandro Dorileo 103c9ffaa0 EPhysics: test_flag cleanup
Get rid of the dragging -> grabbing naming mess.


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



SVN revision: 78092
2012-10-16 23:18:29 +00:00
Leandro Dorileo 56bdc31570 EPhysics: soft body dragging support
This patch introduces an API to freeze(dragging_set) an specific
soft body trimesh face untill it gets called to unfreeze(dragging_unset) it.


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



SVN revision: 78091
2012-10-16 23:18:21 +00:00
Leandro Dorileo f4fa980cce EPhysics: get rid of soft body smart object
Since we want to restack all the bodies evas objects against each other,
being it a soft body or not, we can't have the soft body slices member
of something else.


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



SVN revision: 78090
2012-10-16 23:12:59 +00:00
Leandro Dorileo 9bb6e8ce7c EPhysics: flag test - grabbing support
Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78089
2012-10-16 23:12:53 +00:00
Leandro Dorileo 4f73c6d46e EPhysics: triangle API
This patch introduces soft body's mesh triangle manipulation, for picking
the triangle of a body in X and Y and moving it as well.


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



SVN revision: 78088
2012-10-16 23:12:47 +00:00
Leandro Dorileo d06196ca8d EPhysics: suppersions file
Add leak suppressions for eet and eina mempool leaks.


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



SVN revision: 78087
2012-10-16 23:12:40 +00:00
Bruno Dilly eb4860c6e1 ephysics: let pages on top, not centered
suggested by marina



SVN revision: 78086
2012-10-16 23:12:34 +00:00
Bruno Dilly 647f74efd6 ephysics: start sandbox with some sections collapsed
SVN revision: 78085
2012-10-16 23:12:29 +00:00
Bruno Dilly 722506ddaa ephysics: use auto policy for scroller on sandbox
SVN revision: 78084
2012-10-16 23:12:23 +00:00
Bruno Dilly 3f8e18202b ephysics: remove sanbox title and align reset button
suggested by marina



SVN revision: 78083
2012-10-16 23:12:18 +00:00
Bruno Dilly f06f14c426 ephysics: make body type selection works
SVN revision: 78082
2012-10-16 23:12:13 +00:00
Bruno Dilly 1ddcacf1f5 ephysics: remove annoying debug info
Since it's very frequent to not have light set.



SVN revision: 78081
2012-10-16 23:12:08 +00:00
Ricardo de Almeida Gonzaga 1364bbc547 ephysics: changed sandbox spinners to sliders
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78080
2012-10-16 23:12:03 +00:00
Ricardo de Almeida Gonzaga 2cf55524a2 ephysics: sandbox widgets divided into smaller
categories



Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78079
2012-10-16 23:11:58 +00:00
Ricardo de Almeida Gonzaga 42c6779423 ephysics: changed sandbox toggle to radio
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78078
2012-10-16 23:11:32 +00:00
Ricardo de Almeida Gonzaga c39bc45d85 ephysics: changed sandbox layout to toolbar and
naviframe



Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78077
2012-10-16 23:11:27 +00:00
Ricardo de Almeida Gonzaga 23d89c2e5a ephysics: fix sandbox initial impulse and material
mass



Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78076
2012-10-16 23:11:21 +00:00
Ricardo de Almeida Gonzaga 0ff841ed53 ephysics: fix sandbox callbacks
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78075
2012-10-16 23:11:16 +00:00
Ricardo de Almeida Gonzaga ba35b81215 ephysics: sandbox removed some useless widget
variables



Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78074
2012-10-16 23:11:11 +00:00
Ricardo de Almeida Gonzaga eb9079aecf ephysics: fix sandbox spinner values
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78073
2012-10-16 23:11:05 +00:00
José Roberto de Souza a0cae1706e edbus: Fix type check of solo structs
When reading messages that contain structs the type that comes from the
wire (and obtained with dbus_message_iter_get_arg_type()) is 'r'.
However 'r' never appears in a signature and dbus_signature_iter_*
returns '('.

Ref: http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-signatures

"STRUCT has a type code, ASCII character 'r', but this type code does not
appear in signatures. Instead, ASCII characters '(' and ')' are used to
mark the beginning and end of the struct. So for example, a struct
containing two integers would have this signature:"

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



SVN revision: 78072
2012-10-16 22:35:50 +00:00
José Roberto de Souza ca8f710577 edbus: Add dictionary iterator
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78071
2012-10-16 22:35:44 +00:00
José Roberto de Souza ea64771a7a edbus: Add const EDBus_Message parameter of
edbus_message_iter_get

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



SVN revision: 78068
2012-10-16 15:07:17 +00:00
José Roberto de Souza ca539d0fd7 edbus: Rename functions to obey EFL codding style
Rename edbus_message_iter_append_basic to edbus_message_iter_basic_append.
Rename edbus_message_iter_get_basic to edbus_message_iter_basic_get

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



SVN revision: 78067
2012-10-16 15:07:11 +00:00
ChunEon Park e507e7746b evas/canvas - --white spaces
SVN revision: 78059
2012-10-16 12:41:48 +00:00
Christopher Michael 33f46cd5c4 Ecore: Update NEWS for ecore_wayland fixes.
Thanks Daniel ;)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78058
2012-10-16 12:40:46 +00:00
Christopher Michael b24575b3e9 Ecore: Update ChangeLog for ecore_wayland changes.
Thanks Daniel ;)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78057
2012-10-16 12:40:42 +00:00
Christopher Michael aae18b4dd9 Ecore_Wayland: More fixes for recent wayland changes.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78056
2012-10-16 11:57:25 +00:00
Christopher Michael d8301202a0 Ecore_Wayland: Don't need to use display_dispatch_pending here, and
fix the data_handler callback so we receive events from the weston
compositor.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78055
2012-10-16 11:57:22 +00:00
Christopher Michael b90b94709a Ecore_Wayland: Change Input to use wl_registry functions and not
wl_display_bind.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78054
2012-10-16 11:57:19 +00:00