Cedric BAIL [Fri, 19 Oct 2012 10:56:34 +0000 (10:56 +0000)]
evas: move to Eina_Thread.
SVN revision: 78245
Cedric BAIL [Fri, 19 Oct 2012 10:45:25 +0000 (10:45 +0000)]
ecore: oops fix a typo.
SVN revision: 78243
Sebastian Dransfeld [Fri, 19 Oct 2012 09:03:14 +0000 (09:03 +0000)]
eina: Always do opendir first
SVN revision: 78238
Carsten Haitzler [Fri, 19 Oct 2012 08:18:59 +0000 (08:18 +0000)]
fix dirp leak
SVN revision: 78235
Cedric BAIL [Fri, 19 Oct 2012 07:18:11 +0000 (07:18 +0000)]
evas: use new Eina_Thread API.
SVN revision: 78232
Cedric BAIL [Fri, 19 Oct 2012 07:15:11 +0000 (07:15 +0000)]
eina: look around for setaffinity.
SVN revision: 78231
Cedric BAIL [Fri, 19 Oct 2012 07:13:21 +0000 (07:13 +0000)]
ecore: update to new API.
SVN revision: 78230
Cedric BAIL [Fri, 19 Oct 2012 07:13:08 +0000 (07:13 +0000)]
efl: change a little bit API.
SVN revision: 78229
Cedric BAIL [Fri, 19 Oct 2012 07:12:30 +0000 (07:12 +0000)]
eina: change API a little bit.
SVN revision: 78228
Cedric BAIL [Fri, 19 Oct 2012 05:49:48 +0000 (05:49 +0000)]
ecore: use Eina_Thread in Ecore_Thread.
SVN revision: 78227
Cedric BAIL [Fri, 19 Oct 2012 05:48:16 +0000 (05:48 +0000)]
eina: add Eina_Thread API.
SVN revision: 78226
Cedric BAIL [Fri, 19 Oct 2012 05:47:33 +0000 (05:47 +0000)]
efl: add Eina_Thread API.
SVN revision: 78225
Cedric BAIL [Fri, 19 Oct 2012 04:38:08 +0000 (04:38 +0000)]
eina: handle properly case where str != NULL and slen == 0
SVN revision: 78222
Cedric BAIL [Fri, 19 Oct 2012 01:51:07 +0000 (01:51 +0000)]
efl: backport r78215.
SVN revision: 78217
Cedric BAIL [Fri, 19 Oct 2012 01:49:06 +0000 (01:49 +0000)]
efl: backport r78213.
SVN revision: 78216
Cedric BAIL [Fri, 19 Oct 2012 01:32:31 +0000 (01:32 +0000)]
efl: oops revert things that should not have got in.
SVN revision: 78212
Cedric BAIL [Fri, 19 Oct 2012 01:31:22 +0000 (01:31 +0000)]
efl: backport r78209.
SVN revision: 78211
Bruno Dilly [Thu, 18 Oct 2012 23:55:45 +0000 (23:55 +0000)]
ephysics: move perspective stuff to camera component
Looks like it fits better the camera component than world.
SVN revision: 78206
Bruno Dilly [Thu, 18 Oct 2012 23:27:26 +0000 (23:27 +0000)]
ephysics: add perspective support
SVN revision: 78205
Bruno Dilly [Thu, 18 Oct 2012 23:27:19 +0000 (23:27 +0000)]
ephysics: change bouncing 3d example
Make it easier to test 3d rotations
SVN revision: 78204
Bruno Dilly [Thu, 18 Oct 2012 21:23:21 +0000 (21:23 +0000)]
ephysics: don't set density 0 when setting mass on
sandbox
SVN revision: 78203
Bruno Dilly [Thu, 18 Oct 2012 21:23:16 +0000 (21:23 +0000)]
ephysics: set velocity before applying impulse on
sandbox
Otherwise the velocity implied by impulse will be zeroed.
SVN revision: 78202
Bruno Dilly [Thu, 18 Oct 2012 21:23:05 +0000 (21:23 +0000)]
ephysics: expose volume getter
useful to calculate density given a mass
SVN revision: 78201
José Roberto de Souza [Thu, 18 Oct 2012 20:11:10 +0000 (20:11 +0000)]
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
José Roberto de Souza [Thu, 18 Oct 2012 20:11:04 +0000 (20:11 +0000)]
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
Ricardo de Almeida Gonzaga [Thu, 18 Oct 2012 19:18:13 +0000 (19:18 +0000)]
ephysics: sandbox apply actions on restart
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78195
Ricardo de Almeida Gonzaga [Thu, 18 Oct 2012 19:18:08 +0000 (19:18 +0000)]
ephysics: adjust sandbox body type combo alignment
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78194
Leandro Dorileo [Thu, 18 Oct 2012 19:18:00 +0000 (19:18 +0000)]
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
José Roberto de Souza [Thu, 18 Oct 2012 17:00:28 +0000 (17:00 +0000)]
edbus: Use NULL instead of EDBUS_ARGS({"", ""})
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78192
ChunEon Park [Thu, 18 Oct 2012 12:13:04 +0000 (12:13 +0000)]
evas/event - remove duplication
SVN revision: 78185
ChunEon Park [Thu, 18 Oct 2012 11:52:21 +0000 (11:52 +0000)]
evas - use Eina_Bool
SVN revision: 78184
ChunEon Park [Thu, 18 Oct 2012 11:42:03 +0000 (11:42 +0000)]
evas/event - update move event when object freeze event is off.
SVN revision: 78182
ChunEon Park [Thu, 18 Oct 2012 11:30:04 +0000 (11:30 +0000)]
evas/proxy - +source visible set APIs
Need to care some more cases. will be upstreamed additionally.
SVN revision: 78180
Sebastian Dransfeld [Thu, 18 Oct 2012 11:19:28 +0000 (11:19 +0000)]
efreet: use eina_file_map
SVN revision: 78179
Sebastian Dransfeld [Thu, 18 Oct 2012 11:19:14 +0000 (11:19 +0000)]
efreet: formatting
SVN revision: 78178
ChunEon Park [Thu, 18 Oct 2012 10:52:10 +0000 (10:52 +0000)]
evas - updated NEWS
SVN revision: 78177
Sebastian Dransfeld [Thu, 18 Oct 2012 09:40:00 +0000 (09:40 +0000)]
efreet: move update files
Move update files to separate subdir to reduce inotify triggers
SVN revision: 78176
Sebastian Dransfeld [Thu, 18 Oct 2012 09:39:44 +0000 (09:39 +0000)]
efreet: move variable to right scope
SVN revision: 78175
Sebastian Dransfeld [Thu, 18 Oct 2012 09:12:25 +0000 (09:12 +0000)]
efreet: optimize stat
use eina_file_stat_ls instead of eina_file.*_ls + ecore_file_is_dir
SVN revision: 78173
Sebastian Dransfeld [Thu, 18 Oct 2012 09:12:14 +0000 (09:12 +0000)]
eina: Check if we can open dir first
SVN revision: 78172
Sebastian Dransfeld [Thu, 18 Oct 2012 09:12:04 +0000 (09:12 +0000)]
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
Sebastian Dransfeld [Thu, 18 Oct 2012 09:11:54 +0000 (09:11 +0000)]
efreet: formatting
SVN revision: 78170
Sebastian Dransfeld [Thu, 18 Oct 2012 09:11:43 +0000 (09:11 +0000)]
efreet: remove file exists check
efreet_ini_new will check if file exists later on.
SVN revision: 78169
Sebastian Dransfeld [Thu, 18 Oct 2012 09:11:25 +0000 (09:11 +0000)]
ecore_file: Don't check for file existance
This isn't needed, as inotify_add_watch will check this.
SVN revision: 78168
Sebastian Dransfeld [Thu, 18 Oct 2012 08:10:35 +0000 (08:10 +0000)]
efreet: remove realpath
Use eina_file_path_sanitize where needed
SVN revision: 78161
Sebastian Dransfeld [Thu, 18 Oct 2012 08:10:23 +0000 (08:10 +0000)]
efreet: remove realpath
No need to use realpath here, paths coming in here are already sane
SVN revision: 78160
Sebastian Dransfeld [Thu, 18 Oct 2012 08:09:54 +0000 (08:09 +0000)]
efreet: formatting
SVN revision: 78159
Christopher Michael [Thu, 18 Oct 2012 05:43:07 +0000 (05:43 +0000)]
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
Cedric BAIL [Thu, 18 Oct 2012 03:40:38 +0000 (03:40 +0000)]
ecore: remove duplicate.
SVN revision: 78146
Sung Park [Thu, 18 Oct 2012 02:23:08 +0000 (02:23 +0000)]
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
Cedric BAIL [Thu, 18 Oct 2012 01:27:50 +0000 (01:27 +0000)]
ecore: fix pedantic warning.
Patch by Vikram Narayanan <vikram186@gmail.com>
SVN revision: 78144
Vincent Torri [Wed, 17 Oct 2012 21:56:37 +0000 (21:56 +0000)]
cosmetic
SVN revision: 78139
Vincent Torri [Wed, 17 Oct 2012 21:53:48 +0000 (21:53 +0000)]
more echo's
SVN revision: 78138
Vincent Torri [Wed, 17 Oct 2012 21:50:52 +0000 (21:50 +0000)]
merge: configure.ac : quotes and cosmetic
SVN revision: 78137
Rob Bradford [Wed, 17 Oct 2012 21:50:31 +0000 (21:50 +0000)]
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
Bruno Dilly [Wed, 17 Oct 2012 21:37:22 +0000 (21:37 +0000)]
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
Bruno Dilly [Wed, 17 Oct 2012 21:37:10 +0000 (21:37 +0000)]
ephysics: don't change body properties if custom
material is set
It shouldn't imply in specific properties
SVN revision: 78134
Ricardo de Almeida Gonzaga [Wed, 17 Oct 2012 21:37:00 +0000 (21:37 +0000)]
ephysics: adjust example docs based on Z axis enable.
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78133
Bruno Dilly [Wed, 17 Oct 2012 21:36:41 +0000 (21:36 +0000)]
ephysics: sandbox rewrite
Too much duplicated / boilerplate code.
Things are much simpler now.
Also fix resizing constraint.
SVN revision: 78132
Gustavo Sverzut Barbieri [Wed, 17 Oct 2012 13:54:31 +0000 (13:54 +0000)]
efl: fix swapped dev/debug.
thanks demarchi.
SVN revision: 78121
Gustavo Sverzut Barbieri [Wed, 17 Oct 2012 13:50:11 +0000 (13:50 +0000)]
efl: add --with-profile=debug, make dev faster.
seems the debug of threads and stringshare could cause major
slowdowns, then add another profile to produce debug. Changes:
* dev: unlimited log.
* debug: same as dev with debug malloc, threads and stringshare.
SVN revision: 78120
Carsten Haitzler [Wed, 17 Oct 2012 10:24:03 +0000 (10:24 +0000)]
add tmpstr to efl eina tree... this is for the future so not going
into eina tree.
SVN revision: 78112
Daniel Juyung Seo [Wed, 17 Oct 2012 10:09:39 +0000 (10:09 +0000)]
edje .gitignore: updated .gitignore.
SVN revision: 78110
Carsten Haitzler [Wed, 17 Oct 2012 09:20:57 +0000 (09:20 +0000)]
just check for pthread in evas. eina does the rest now.
SVN revision: 78109
Carsten Haitzler [Wed, 17 Oct 2012 09:16:20 +0000 (09:16 +0000)]
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
Tom Hacohen [Wed, 17 Oct 2012 06:58:38 +0000 (06:58 +0000)]
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
Carsten Haitzler [Wed, 17 Oct 2012 06:24:00 +0000 (06:24 +0000)]
oops i turned on pipe rendering... didnt mean to!
SVN revision: 78104
Carsten Haitzler [Wed, 17 Oct 2012 06:04:02 +0000 (06:04 +0000)]
add chlog + news
SVN revision: 78103
Carsten Haitzler [Wed, 17 Oct 2012 03:55:50 +0000 (03:55 +0000)]
use eina barrier in evas.
SVN revision: 78101
Carsten Haitzler [Wed, 17 Oct 2012 03:55:35 +0000 (03:55 +0000)]
add eina barrier to efl tree.
SVN revision: 78100
Carsten Haitzler [Wed, 17 Oct 2012 03:55:24 +0000 (03:55 +0000)]
add eina barrier stuff.
SVN revision: 78099
Bruno Dilly [Tue, 16 Oct 2012 23:18:55 +0000 (23:18 +0000)]
ephysics: use hoversel to select material on sandbox
SVN revision: 78096
Bruno Dilly [Tue, 16 Oct 2012 23:18:48 +0000 (23:18 +0000)]
ephysics: don't try to unset dragging if it's not set
Otherwise weird behaviors could happens
<evil laughs>
SVN revision: 78095
Bruno Dilly [Tue, 16 Oct 2012 23:18:42 +0000 (23:18 +0000)]
ephysics: revert "EPhysics: suppersions file"
Oops, accidentally commited.
I need to investigate these leaks.
SVN revision: 78094
Leandro Dorileo [Tue, 16 Oct 2012 23:18:35 +0000 (23:18 +0000)]
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
Leandro Dorileo [Tue, 16 Oct 2012 23:18:29 +0000 (23:18 +0000)]
EPhysics: test_flag cleanup
Get rid of the dragging -> grabbing naming mess.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78092
Leandro Dorileo [Tue, 16 Oct 2012 23:18:21 +0000 (23:18 +0000)]
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
Leandro Dorileo [Tue, 16 Oct 2012 23:12:59 +0000 (23:12 +0000)]
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
Leandro Dorileo [Tue, 16 Oct 2012 23:12:53 +0000 (23:12 +0000)]
EPhysics: flag test - grabbing support
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78089
Leandro Dorileo [Tue, 16 Oct 2012 23:12:47 +0000 (23:12 +0000)]
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
Leandro Dorileo [Tue, 16 Oct 2012 23:12:40 +0000 (23:12 +0000)]
EPhysics: suppersions file
Add leak suppressions for eet and eina mempool leaks.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78087
Bruno Dilly [Tue, 16 Oct 2012 23:12:34 +0000 (23:12 +0000)]
ephysics: let pages on top, not centered
suggested by marina
SVN revision: 78086
Bruno Dilly [Tue, 16 Oct 2012 23:12:29 +0000 (23:12 +0000)]
ephysics: start sandbox with some sections collapsed
SVN revision: 78085
Bruno Dilly [Tue, 16 Oct 2012 23:12:23 +0000 (23:12 +0000)]
ephysics: use auto policy for scroller on sandbox
SVN revision: 78084
Bruno Dilly [Tue, 16 Oct 2012 23:12:18 +0000 (23:12 +0000)]
ephysics: remove sanbox title and align reset button
suggested by marina
SVN revision: 78083
Bruno Dilly [Tue, 16 Oct 2012 23:12:13 +0000 (23:12 +0000)]
ephysics: make body type selection works
SVN revision: 78082
Bruno Dilly [Tue, 16 Oct 2012 23:12:08 +0000 (23:12 +0000)]
ephysics: remove annoying debug info
Since it's very frequent to not have light set.
SVN revision: 78081
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:12:03 +0000 (23:12 +0000)]
ephysics: changed sandbox spinners to sliders
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78080
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:58 +0000 (23:11 +0000)]
ephysics: sandbox widgets divided into smaller
categories
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78079
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:32 +0000 (23:11 +0000)]
ephysics: changed sandbox toggle to radio
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78078
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:27 +0000 (23:11 +0000)]
ephysics: changed sandbox layout to toolbar and
naviframe
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78077
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:21 +0000 (23:11 +0000)]
ephysics: fix sandbox initial impulse and material
mass
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78076
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:16 +0000 (23:11 +0000)]
ephysics: fix sandbox callbacks
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78075
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:11 +0000 (23:11 +0000)]
ephysics: sandbox removed some useless widget
variables
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78074
Ricardo de Almeida Gonzaga [Tue, 16 Oct 2012 23:11:05 +0000 (23:11 +0000)]
ephysics: fix sandbox spinner values
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78073
José Roberto de Souza [Tue, 16 Oct 2012 22:35:50 +0000 (22:35 +0000)]
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
José Roberto de Souza [Tue, 16 Oct 2012 22:35:44 +0000 (22:35 +0000)]
edbus: Add dictionary iterator
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78071
José Roberto de Souza [Tue, 16 Oct 2012 15:07:17 +0000 (15:07 +0000)]
edbus: Add const EDBus_Message parameter of
edbus_message_iter_get
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78068
José Roberto de Souza [Tue, 16 Oct 2012 15:07:11 +0000 (15:07 +0000)]
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
ChunEon Park [Tue, 16 Oct 2012 12:41:48 +0000 (12:41 +0000)]
evas/canvas - --white spaces
SVN revision: 78059