platform/upstream/efl.git
11 years agoephysics: add autodel functions for front and back of
Bruno Dilly [Mon, 15 Oct 2012 21:54:35 +0000 (21:54 +0000)]
ephysics: add autodel functions for front and back of
 the scene

SVN revision: 78016

11 years agoephysics: add front and back boundaries
Bruno Dilly [Mon, 15 Oct 2012 21:54:29 +0000 (21:54 +0000)]
ephysics: add front and back boundaries

Use it on test "Bouncing 3D"

SVN revision: 78015

11 years agoephysics: fix boundaries position
Bruno Dilly [Mon, 15 Oct 2012 21:54:22 +0000 (21:54 +0000)]
ephysics: fix boundaries position

SVN revision: 78014

11 years agoephysics: revert add depth parameter to boundary api
Bruno Dilly [Mon, 15 Oct 2012 21:54:14 +0000 (21:54 +0000)]
ephysics: revert add depth parameter to boundary api

reverts r77785, since it will be properly handled before adding
front and back boundaries

SVN revision: 78013

11 years agoephysics: show default value of sleeping threshold on
Ricardo de Almeida Gonzaga [Mon, 15 Oct 2012 21:54:08 +0000 (21:54 +0000)]
ephysics: show default value of sleeping threshold on
 doc

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

SVN revision: 78012

11 years agoephysics: remove duplicated logo example page
Bruno Dilly [Mon, 15 Oct 2012 21:54:02 +0000 (21:54 +0000)]
ephysics: remove duplicated logo example page

SVN revision: 78011

11 years agoephysics: implement rotation quartenion getter
Bruno Dilly [Mon, 15 Oct 2012 21:53:56 +0000 (21:53 +0000)]
ephysics: implement rotation quartenion getter

So it's possible to create a custom body update callback using
it with evas_map_util_quat_rotate().

SVN revision: 78010

11 years agoephysics: render 3d rotation
Bruno Dilly [Mon, 15 Oct 2012 21:53:51 +0000 (21:53 +0000)]
ephysics: render 3d rotation

SVN revision: 78009

11 years agoephysics: add bouncing 3d test
Bruno Dilly [Mon, 15 Oct 2012 21:53:43 +0000 (21:53 +0000)]
ephysics: add bouncing 3d test

SVN revision: 78008

11 years agosince mask is not being used by sw engine in alpha mode - dont make
Carsten Haitzler [Mon, 15 Oct 2012 13:04:47 +0000 (13:04 +0000)]
since mask is not being used by sw engine in alpha mode - dont make
one (even for input event mask).

SVN revision: 77999

11 years ago16bpp ecore-evas support gone now its gone in evas.
Carsten Haitzler [Mon, 15 Oct 2012 13:02:39 +0000 (13:02 +0000)]
16bpp ecore-evas support gone now its gone in evas.

SVN revision: 77998

11 years agoecore: Fix warning
Mike McCormack [Mon, 15 Oct 2012 12:12:36 +0000 (12:12 +0000)]
ecore: Fix warning

ecore_poll.c: In function ‘_poller_constructor’:
ecore_poll.c:273:10: warning: ‘return’ with a value, in function returning void

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

11 years agoEvas: Fix EFL Client apps not rendering properly in Wayland.
Christopher Michael [Mon, 15 Oct 2012 10:53:46 +0000 (10:53 +0000)]
Evas: Fix EFL Client apps not rendering properly in Wayland.

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

11 years agoEvasGL: check if the image obj is a native_set'ed
Sung Park [Mon, 15 Oct 2012 08:40:53 +0000 (08:40 +0000)]
EvasGL: check if the image obj is a native_set'ed
image object for evas_gl direct rendering.

SVN revision: 77989

11 years agooops - yes - windows. ugh. indeed.
Carsten Haitzler [Mon, 15 Oct 2012 08:00:31 +0000 (08:00 +0000)]
oops - yes - windows. ugh. indeed.

SVN revision: 77985

11 years agoactually create idler if no idler exists.. not timer. i suspect a typo
Carsten Haitzler [Mon, 15 Oct 2012 07:38:56 +0000 (07:38 +0000)]
actually create idler if no idler exists.. not timer. i suspect a typo
here. :)

SVN revision: 77984

11 years agomore formatting.
Carsten Haitzler [Mon, 15 Oct 2012 07:19:31 +0000 (07:19 +0000)]
more formatting.

SVN revision: 77983

11 years agono need to set idler to null in init.
Carsten Haitzler [Mon, 15 Oct 2012 07:19:01 +0000 (07:19 +0000)]
no need to set idler to null in init.

SVN revision: 77982

11 years agoclean up some fmting
Carsten Haitzler [Mon, 15 Oct 2012 07:18:10 +0000 (07:18 +0000)]
clean up some fmting

SVN revision: 77981

11 years agoFrom: rustyBSD <rustyBSD@gmx.fr>
rustyBSD [Mon, 15 Oct 2012 06:51:39 +0000 (06:51 +0000)]
From: rustyBSD <rustyBSD@gmx.fr>
Subject: [E-devel] [ecore] Recursive rm

I looked at the ecore_file_recursive_rm() function
(in ecore/src/lib/ecore_file/), and I wonder why this
is so ugly/complicated.

We are doing a readlink() and two stat(). Why not simply
do a lstat() ?

It takes less memory and it's simplier. Here is a patch.

(And readlink() is ssize_t)

SVN revision: 77979

11 years agoFrom: Zbigniew Kosinski <z.kosinski@samsung.com>
Zbigniew Kosinski [Mon, 15 Oct 2012 06:26:48 +0000 (06:26 +0000)]
From: Zbigniew Kosinski <z.kosinski@samsung.com>
Subject: Re: [E-devel] Add Null checking routine

I prepared patch - check eet file pointer parameter in
eet_identity_signature, eet_identity_x509 and eet_identity_sha1 functions.
Please take a look at attached files.

SVN revision: 77977

11 years agomake idler static and null... by default
Carsten Haitzler [Mon, 15 Oct 2012 05:49:38 +0000 (05:49 +0000)]
make idler static and null... by default

SVN revision: 77973

11 years agoecore ecore_directfb.c: Use correct structure. Patch by Vikram Narayanan <vikram186...
Vikram Narayanan [Mon, 15 Oct 2012 04:53:18 +0000 (04:53 +0000)]
ecore ecore_directfb.c: Use correct structure. Patch by Vikram Narayanan <vikram186@gmail.com>

From: Vikram Narayanan <vikram186@gmail.com>
Date: Sun, 14 Oct 2012 22:57:05 +0530
Subject: [PATCH] ecore/ecore_directfb: Fix a pedantic bug

Though someone can argue it is correct, (as the two structures have the
same size and numbers) it gives a room for a little confusion. Fix this.

Signed-off-by: Vikram Narayanan <vikram186@gmail.com>
SVN revision: 77971

11 years agoPatch from vtorri
Nicholas Hughart [Sun, 14 Oct 2012 18:22:15 +0000 (18:22 +0000)]
Patch from vtorri

  - remove unavailable __UNUSED__
  - warning-- on Win64

SVN revision: 77968

11 years agoAdd eo dependency
Rui Seabra [Sun, 14 Oct 2012 16:39:20 +0000 (16:39 +0000)]
Add eo dependency

SVN revision: 77967

11 years agoInitial rpm spec support.
Rui Seabra [Sun, 14 Oct 2012 16:38:23 +0000 (16:38 +0000)]
Initial rpm spec support.

SVN revision: 77966

11 years agoEvas: asm detection with eina if sigaction or siglongjmp are not available. Only...
Vincent Torri [Sat, 13 Oct 2012 14:07:58 +0000 (14:07 +0000)]
Evas: asm detection with eina if sigaction or siglongjmp are not available. Only mmx, sse or sse3

SVN revision: 77958

11 years agoevas/gl_context - --whitespaces;
ChunEon Park [Sat, 13 Oct 2012 09:00:35 +0000 (09:00 +0000)]
evas/gl_context - --whitespaces;

SVN revision: 77953

11 years agoevas/gl_common - lines wouldn't use any textures.
ChunEon Park [Sat, 13 Oct 2012 08:57:41 +0000 (08:57 +0000)]
evas/gl_common - lines wouldn't use any textures.

SVN revision: 77952

11 years agoEvas: fix distcheck rule
Vincent Torri [Fri, 12 Oct 2012 15:50:02 +0000 (15:50 +0000)]
Evas: fix distcheck rule

Patch written last night by SleepWalker

SVN revision: 77942

11 years agoremove edb references from evas now its gone from configure.ac
Carsten Haitzler [Fri, 12 Oct 2012 06:40:32 +0000 (06:40 +0000)]
remove edb references from evas now its gone from configure.ac

SVN revision: 77933

11 years agofirst stage of simplifying evas configure/build options. much more
Carsten Haitzler [Fri, 12 Oct 2012 06:36:06 +0000 (06:36 +0000)]
first stage of simplifying evas configure/build options. much more
still to do.

SVN revision: 77932

11 years agofix line draw problem
Carsten Haitzler [Fri, 12 Oct 2012 05:35:48 +0000 (05:35 +0000)]
fix line draw problem

SVN revision: 77928

11 years agoefl: document --with-profile and --with-crypto
Gustavo Sverzut Barbieri [Thu, 11 Oct 2012 19:17:26 +0000 (19:17 +0000)]
efl: document --with-profile and --with-crypto

SVN revision: 77899

11 years agoevas: Fix texture size issues when the image has nv12 format
Cedric BAIL [Thu, 11 Oct 2012 08:27:46 +0000 (08:27 +0000)]
evas: Fix texture size issues when the image has nv12 format

Patch from Sohyun Kim <anna1014.kim@samsung.com>.

SVN revision: 77854

11 years agoemotion: call the right render function.
Cedric BAIL [Thu, 11 Oct 2012 08:25:34 +0000 (08:25 +0000)]
emotion: call the right render function.

SVN revision: 77853

11 years agoemotion: limit size and format based on the backend with fimc.
Cedric BAIL [Thu, 11 Oct 2012 08:24:31 +0000 (08:24 +0000)]
emotion: limit size and format based on the backend with fimc.

SVN revision: 77852

11 years agoEvas_GL.h: Updating typedef defined in the latest gl2.h. It used to be
Sung Park [Thu, 11 Oct 2012 08:18:24 +0000 (08:18 +0000)]
Evas_GL.h: Updating typedef defined in the latest gl2.h.  It used to be
in gl2ext.h.

SVN revision: 77851

11 years agowell ok - always on then, no option, until 2.0
Carsten Haitzler [Thu, 11 Oct 2012 03:04:57 +0000 (03:04 +0000)]
well ok - always on then, no option, until 2.0

SVN revision: 77843

11 years agoecore_imf_example: ecore_imf_context_reset should be called in mouse-up event
Jihoon Kim [Thu, 11 Oct 2012 01:42:59 +0000 (01:42 +0000)]
ecore_imf_example: ecore_imf_context_reset should be called in mouse-up event

SVN revision: 77842

11 years agoecore: fix ecore_magic_fail error in ecore_imf_example.c
Jihoon Kim [Thu, 11 Oct 2012 01:39:52 +0000 (01:39 +0000)]
ecore: fix ecore_magic_fail error in ecore_imf_example.c

SVN revision: 77841

11 years agoecore: fix typos reported in #1611
Cedric BAIL [Thu, 11 Oct 2012 01:29:56 +0000 (01:29 +0000)]
ecore: fix typos reported in #1611

SVN revision: 77840

11 years agoefl: remove duplicate paths due header move.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 22:51:18 +0000 (22:51 +0000)]
efl: remove duplicate paths due header move.

eina headers used to be in their own directory, but now they live
inside src/lib/eina. The mempools were still including
include/lib/eina/ and with "sed" they became src/lib/eina/, which
already existed.

SVN revision: 77837

11 years agoefl: move all system-level checks to a single place at the top.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 22:30:33 +0000 (22:30 +0000)]
efl: move all system-level checks to a single place at the top.

SVN revision: 77836

11 years agooops, bad copy & paste
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 22:17:03 +0000 (22:17 +0000)]
oops, bad copy & paste

SVN revision: 77835

11 years agoefl: helper macro and remove duplicated defines.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 22:12:29 +0000 (22:12 +0000)]
efl: helper macro and remove duplicated defines.

AC_CHECK_HEADERS() will already define HAVE_STDINT_H and HAVE_INTTYPES_H.

SVN revision: 77834

11 years agoupdating portuguese and italian translations
Massimo Maiurana [Wed, 10 Oct 2012 22:11:29 +0000 (22:11 +0000)]
updating portuguese and italian translations

SVN revision: 77833

11 years agoefl: m4 macro to ease config file creation.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 22:00:06 +0000 (22:00 +0000)]
efl: m4 macro to ease config file creation.

SVN revision: 77832

11 years agoefl: unify EFL_DEBUG_THREADS and EINA_HAVE_DEBUG_THREADS
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:48:34 +0000 (21:48 +0000)]
efl: unify EFL_DEBUG_THREADS and EINA_HAVE_DEBUG_THREADS

SVN revision: 77821

11 years agoefl: HAVE_LOG is not used, just EINA_ENABLE_LOG
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:42:48 +0000 (21:42 +0000)]
efl: HAVE_LOG is not used, just EINA_ENABLE_LOG

SVN revision: 77820

11 years agoefl: do not define EINA_SAFETY_CHECKS twice.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:40:24 +0000 (21:40 +0000)]
efl: do not define EINA_SAFETY_CHECKS twice.

it was being defined in config.h and eina_config.h

SVN revision: 77819

11 years agoefl: do not support old pkg-config.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:37:47 +0000 (21:37 +0000)]
efl: do not support old pkg-config.

if the distro still wants to support the SUPER OLD pkg-config, then it
will have to fix the generated .pc before installing them:

{{{
   sed -i 's/^Requires.private:/Requires:/g' pc/*.pc
}}}

SVN revision: 77818

11 years agoefl: cleanup unused conditional and always-enabled features.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:32:45 +0000 (21:32 +0000)]
efl: cleanup unused conditional and always-enabled features.

SVN revision: 77817

11 years agoefl: 'fix' support for exotic library.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:24:22 +0000 (21:24 +0000)]
efl: 'fix' support for exotic library.

it's still not merged into EFL single tree, but once it is we should
use "HAVE_EXOTIC" define to work with it.

Before we had: EINA_HAVE_EXOTIC (not used), HAVE_EXOTIC_H (used by
eina_module.c). Since the other libs are all defined as HAVE_LIBNAME,
we're using HAVE_EXOTIC everywhere now.

SVN revision: 77816

11 years agoefl: eet binary is not optional anymore.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:15:54 +0000 (21:15 +0000)]
efl: eet binary is not optional anymore.

it's pointless to have this and may cause problems or complex
configure.ac when we have libraries that use 'eet' during its compile
phase (like elementary generates its profile/configuration).

SVN revision: 77815

11 years agoefl: remove unused variables.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:11:14 +0000 (21:11 +0000)]
efl: remove unused variables.

SVN revision: 77814

11 years agoefl: cosmetic change to documentation summary.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 21:02:23 +0000 (21:02 +0000)]
efl: cosmetic change to documentation summary.

SVN revision: 77813

11 years agoefreet: the usual
Sebastian Dransfeld [Wed, 10 Oct 2012 21:00:14 +0000 (21:00 +0000)]
efreet: the usual

SVN revision: 77812

11 years agoefl: simplify thread summary
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:57:53 +0000 (20:57 +0000)]
efl: simplify thread summary

SVN revision: 77811

11 years agoefreet: get all files with new extension
Sebastian Dransfeld [Wed, 10 Oct 2012 20:56:29 +0000 (20:56 +0000)]
efreet: get all files with new extension

Previous code would only allow one file with new extension from
inherited theme. Now we accept for all already known icon types.

SVN revision: 77810

11 years agoefl: remove --disable-assert, do it on build_profile.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:53:22 +0000 (20:53 +0000)]
efl: remove --disable-assert, do it on build_profile.

SVN revision: 77809

11 years agoefl: remove configure option to change mempool modules.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:46:29 +0000 (20:46 +0000)]
efl: remove configure option to change mempool modules.

SVN revision: 77808

11 years agominor improvement to last commit (use an intermediate variable want_debug_threads)
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:42:04 +0000 (20:42 +0000)]
minor improvement to last commit (use an intermediate variable want_debug_threads)

SVN revision: 77807

11 years agoefl: remove option to debug threads, now enabled based on build profile.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:40:34 +0000 (20:40 +0000)]
efl: remove option to debug threads, now enabled based on build profile.

If --with-profile=dev, we enable threads debug.

SVN revision: 77806

11 years agoephysics: add test for light
Bruno Dilly [Wed, 10 Oct 2012 20:32:35 +0000 (20:32 +0000)]
ephysics: add test for light

SVN revision: 77805

11 years agoephysics: fix world structure coding style
Bruno Dilly [Wed, 10 Oct 2012 20:32:29 +0000 (20:32 +0000)]
ephysics: fix world structure coding style

SVN revision: 77804

11 years agoephysics: lights, camera, action!
Bruno Dilly [Wed, 10 Oct 2012 20:32:08 +0000 (20:32 +0000)]
ephysics: lights, camera, action!

Add light support.

It uses evas_map_util_3d_lighting() internally and is only applied
over selected bodies.

SVN revision: 77803

11 years agoefl: remove EINA_HAVE_ON_OFF_THREADS support.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:30:39 +0000 (20:30 +0000)]
efl: remove EINA_HAVE_ON_OFF_THREADS support.

it's still in the code, but not configurable anymore. We may remove it
later if not really needed.

SVN revision: 77802

11 years agoefl: ignore INSTALL
Sebastian Dransfeld [Wed, 10 Oct 2012 20:28:58 +0000 (20:28 +0000)]
efl: ignore INSTALL

SVN revision: 77801

11 years agoefreet: find icons with all extension
Sebastian Dransfeld [Wed, 10 Oct 2012 20:28:55 +0000 (20:28 +0000)]
efreet: find icons with all extension

If there are icons in inherited themes which have not already found
extensions, add these as alternatives.

SVN revision: 77800

11 years agoefreet: directory list can end in a ','
Sebastian Dransfeld [Wed, 10 Oct 2012 20:28:51 +0000 (20:28 +0000)]
efreet: directory list can end in a ','

SVN revision: 77799

11 years agoefreet: close theme_ef on error
Sebastian Dransfeld [Wed, 10 Oct 2012 20:28:47 +0000 (20:28 +0000)]
efreet: close theme_ef on error

SVN revision: 77798

11 years agoefreet: always allocate icon_version
Sebastian Dransfeld [Wed, 10 Oct 2012 20:28:05 +0000 (20:28 +0000)]
efreet: always allocate icon_version

SVN revision: 77797

11 years agoefl: simplify threads step 1 - make it mandatory.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:24:45 +0000 (20:24 +0000)]
efl: simplify threads step 1 - make it mandatory.

remove the eina_inline_lock_void.x fallback as it's not used anymore.

still keep the EINA_HAVE_THREADS in the source code.

SVN revision: 77796

11 years agoefl: do not report specific functions in the summary.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:09:43 +0000 (20:09 +0000)]
efl: do not report specific functions in the summary.

iconv, dirfd, xattr can be checked in the whole configure output,
config.h or config.log.

SVN revision: 77795

11 years agoefl: libjpeg and zlib are mandatory.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:06:45 +0000 (20:06 +0000)]
efl: libjpeg and zlib are mandatory.

TODO: we should have a better way to check those without requiring the check
for efl_lib_zlib and efl_lib_libjpeg.

SVN revision: 77794

11 years agochecking for NULL=0 is too much.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 20:00:43 +0000 (20:00 +0000)]
checking for NULL=0 is too much.

particularly if all you do is warning, the whole EFL would stop
working due our "if (ptr)" checks.

SVN revision: 77793

11 years agoefl: simplify mempools, nuke some and make remaining statically built.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 19:57:53 +0000 (19:57 +0000)]
efl: simplify mempools, nuke some and make remaining statically built.

Now we always build the following memory pools statically:
 - pass_through: calls malloc/free directly, useful to debug.
 - chained_pool: default for ages.
 - one_big: used by some embedded systems (should we remove?)

Removed:
 - ememoa_fixed and ememoa_unknown: depends on a separate lib, not supported?
 - buddy: nobody uses it?

NOTE: we do not need the src/modules/eina/mp/*/Makefile.am anymore
since they are statically built. But I'll keep these and the
references in src/modules/eina/mp/Makefile.am

SVN revision: 77792

11 years agoefl: simplify print of options
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 19:36:36 +0000 (19:36 +0000)]
efl: simplify print of options

SVN revision: 77791

11 years agoefl: remove option to enable old EET format.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 19:30:17 +0000 (19:30 +0000)]
efl: remove option to enable old EET format.

It's disabled. If user wants to enable, give
-DEET_OLD_EET_FILE_FORMAT=1 to CFLAGS.

SVN revision: 77790

11 years agoefl: simplify crypto options.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 19:26:56 +0000 (19:26 +0000)]
efl: simplify crypto options.

Introduce a new --with-crypto={openssl,gnutls,none} that will allow
one to choose the EFL cryptographic system.

If set to gnutls or openssl, cipher and signature will be
enabled. Otherwise it's disabled.

NOTE: gnutls is trying to cope with old API and that sucks. Should we
just drop the support for old gnutls and bump the required version?

SVN revision: 77789

11 years agoEPhysics: add depth parameter to boundary api
Leandro Dorileo [Wed, 10 Oct 2012 19:18:15 +0000 (19:18 +0000)]
EPhysics: add depth parameter to boundary api

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

SVN revision: 77785

11 years agoephysics: fix z position on geometry set using cm
Bruno Dilly [Wed, 10 Oct 2012 19:18:02 +0000 (19:18 +0000)]
ephysics: fix z position on geometry set using cm

SVN revision: 77784

11 years agoephysics: add new 3d shapes
Bruno Dilly [Wed, 10 Oct 2012 19:17:54 +0000 (19:17 +0000)]
ephysics: add new 3d shapes

Instead of creating it from 2d shapes.
Bad news is that for some cases basically points will need to
be kind of duplicated.

SVN revision: 77783

11 years agoephysics: support forces (and torques) on 3 axes
Bruno Dilly [Wed, 10 Oct 2012 19:17:49 +0000 (19:17 +0000)]
ephysics: support forces (and torques) on 3 axes

SVN revision: 77782

11 years agoephysics: expose z-axis gravity
Bruno Dilly [Wed, 10 Oct 2012 19:17:44 +0000 (19:17 +0000)]
ephysics: expose z-axis gravity

SVN revision: 77781

11 years agoephysics: impulses support the 3 planes
Bruno Dilly [Wed, 10 Oct 2012 19:17:36 +0000 (19:17 +0000)]
ephysics: impulses support the 3 planes

SVN revision: 77780

11 years agoephysics: support angular and linear velocity on 3
Bruno Dilly [Wed, 10 Oct 2012 19:17:29 +0000 (19:17 +0000)]
ephysics: support angular and linear velocity on 3
 axes

SVN revision: 77779

11 years agoephysics: collision detection inform z coordinate
Bruno Dilly [Wed, 10 Oct 2012 19:17:13 +0000 (19:17 +0000)]
ephysics: collision detection inform z coordinate

SVN revision: 77778

11 years agoephysics: support 3 axes on body geometry related
Bruno Dilly [Wed, 10 Oct 2012 19:17:01 +0000 (19:17 +0000)]
ephysics: support 3 axes on body geometry related
 functions

geometry set / get, move, resize

SVN revision: 77777

11 years agoephysics: body rotation getter / setter changed to
Bruno Dilly [Wed, 10 Oct 2012 19:16:55 +0000 (19:16 +0000)]
ephysics: body rotation getter / setter changed to
 support 3 axes

SVN revision: 77776

11 years agoephysics: allow to enable angular movement on all the
Bruno Dilly [Wed, 10 Oct 2012 19:16:48 +0000 (19:16 +0000)]
ephysics: allow to enable angular movement on all the
 planes

SVN revision: 77775

11 years agoephysics: support enabling moves on z axis
Bruno Dilly [Wed, 10 Oct 2012 19:16:43 +0000 (19:16 +0000)]
ephysics: support enabling moves on z axis

SVN revision: 77774

11 years agoephysics: fix soft body test
Bruno Dilly [Wed, 10 Oct 2012 19:16:37 +0000 (19:16 +0000)]
ephysics: fix soft body test

The rigid ball was initialized inside the roof.

SVN revision: 77773

11 years agobe strict with build profile names.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 18:46:27 +0000 (18:46 +0000)]
be strict with build profile names.

SVN revision: 77772

11 years agoefl: introduce build profile, simplify options.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 18:43:15 +0000 (18:43 +0000)]
efl: introduce build profile, simplify options.

Introduced --with-profile={dev,release} that will simplify how to set
build options of EFL.

NOTE-1: specific e17 benchmark is now gone, it will always be built
and is the default benchmark for eina. If we want to have a faster
benchmark in the future, just add a command line option for
eina_suite.

NOTE-2: valgrind build is broken as it needs -fPIC. Will get to it
later. Likely someone needs to revisit the eina mempools for valgrind
and other basic tools (eo? likely evas).

SVN revision: 77771

11 years agoadd some TODO/comments for vtorri.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 17:59:15 +0000 (17:59 +0000)]
add some TODO/comments for vtorri.

Vincent, please check those and take some action. I'm not sure about
the windows stuff, but we should find a way to make it more automatic
than what it is right now.

SVN revision: 77769

11 years agoremove and ignore INSTALL file.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 17:41:48 +0000 (17:41 +0000)]
remove and ignore INSTALL file.

it's autogenerated, avoid it in svn.

SVN revision: 77768

11 years agoefl: cleanup to remove stuff that is not in single-tree yet.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 17:40:35 +0000 (17:40 +0000)]
efl: cleanup to remove stuff that is not in single-tree yet.

Remove every mention to libraries that are still not in the
single-tree build such as emotion, efreet and ethumb.

Keep it simple and just add them back when they are merged.

Added similar variables for all of evil, eina, eo and eet. Keep them
in the same order for now.

SVN revision: 77767

11 years agoefl: eet and eo are now mandatory.
Gustavo Sverzut Barbieri [Wed, 10 Oct 2012 17:27:11 +0000 (17:27 +0000)]
efl: eet and eo are now mandatory.

I've reordered the build to be: eina -> eo -> eet as it make more sense.

SVN revision: 77766