platform/upstream/efl.git
9 years agoMerge branch 'master' of ssh://git.enlightenment.org/core/efl
ChunEon Park [Wed, 3 Sep 2014 12:05:27 +0000 (21:05 +0900)]
Merge branch 'master' of ssh://git.enlightenment.org/core/efl

9 years agoEolian/Parser: fix wrong type allocation.
Daniel Zaoui [Wed, 3 Sep 2014 08:27:09 +0000 (11:27 +0300)]
Eolian/Parser: fix wrong type allocation.

fix CID 1234600

9 years agoemotion - gst 0.10 - fix build after volume change/fix
Carsten Haitzler (Rasterman) [Wed, 3 Sep 2014 07:57:01 +0000 (16:57 +0900)]
emotion - gst 0.10 - fix build after volume change/fix

9 years agoEolian/Generator: support params initialization.
Daniel Zaoui [Tue, 2 Sep 2014 14:00:14 +0000 (17:00 +0300)]
Eolian/Generator: support params initialization.

This is needed when get properties or methods have to return a
value in case of failure or to initialize parameters.
The way used is to generate an intermediate function that will
initialize the parameters and then invoke the "user" function.

9 years agoMerge branch 'master' of ssh://git.enlightenment.org/core/efl
ChunEon Park [Wed, 3 Sep 2014 01:57:38 +0000 (10:57 +0900)]
Merge branch 'master' of ssh://git.enlightenment.org/core/efl

9 years agoedje_cc now throws an error during link combination when the current part has no...
Mike Blumenkrantz [Tue, 2 Sep 2014 19:16:40 +0000 (15:16 -0400)]
edje_cc now throws an error during link combination when the current part has no name

@fix

9 years agoexamples: Add latest example binaries to .gitignore
Stefan Schmidt [Tue, 2 Sep 2014 15:10:47 +0000 (17:10 +0200)]
examples: Add latest example binaries to .gitignore

These are build and should be ignored by git.

9 years agoUpdated gitignore.
Tom Hacohen [Tue, 2 Sep 2014 14:40:20 +0000 (15:40 +0100)]
Updated gitignore.

9 years agoevas: actually just define the right number of events.
Cedric BAIL [Tue, 2 Sep 2014 14:03:45 +0000 (16:03 +0200)]
evas: actually just define the right number of events.

9 years agoevas: forgotten evas canvas event EVAS_CANVAS_EVENT_DEVICE_CHANGED.
Cedric BAIL [Tue, 2 Sep 2014 13:32:53 +0000 (15:32 +0200)]
evas: forgotten evas canvas event EVAS_CANVAS_EVENT_DEVICE_CHANGED.

9 years agoeolian: new APIs for expression analysis
Daniel Kolesa [Tue, 2 Sep 2014 12:32:47 +0000 (13:32 +0100)]
eolian: new APIs for expression analysis

This adds a few new APIs to retrieve the type of an expression, operators
for binary and unary expressions, lhs/rhs for binary expressions, expr for
unary expressions and value for other expressions.

9 years agoEcore exe: Mark obj as unused.
Tom Hacohen [Tue, 2 Sep 2014 12:23:26 +0000 (13:23 +0100)]
Ecore exe: Mark obj as unused.

9 years agoeolian: simplify expr serialize and fix null/bool case
Daniel Kolesa [Tue, 2 Sep 2014 12:06:59 +0000 (13:06 +0100)]
eolian: simplify expr serialize and fix null/bool case

9 years agoEcore exe: Fix ecore_exe_send (on posix).
Tom Hacohen [Tue, 2 Sep 2014 11:56:54 +0000 (12:56 +0100)]
Ecore exe: Fix ecore_exe_send (on posix).

9 years agoeolian: enum validation fix
Daniel Kolesa [Tue, 2 Sep 2014 11:39:38 +0000 (12:39 +0100)]
eolian: enum validation fix

9 years agoautotools: missing cflags for building NEON support.
Cedric BAIL [Tue, 2 Sep 2014 10:53:29 +0000 (12:53 +0200)]
autotools: missing cflags for building NEON support.

9 years agoevas textblock: fixed ellipsis character cut off issue with complex markup text.
Youngbok Shin [Tue, 2 Sep 2014 10:42:32 +0000 (11:42 +0100)]
evas textblock: fixed ellipsis character cut off issue with complex markup text.

Summary:
Evas Textblock ellipsis is handled in a item.
When the ellipsis item is added in the text, some characters are cut off
considering width of ellipsis character.
But, it is handled in only one text item.
If there are many short text item, the ellipsis item can be cut off visually.
And there was a bug in the patch when text is displayed in two lines or more.
The bug is also fixed.

Fixes Phab ticket T1213

@fix

Test Plan: This commit includes test case.

Reviewers: woohyun, seoz, sohyun, tasn, raster

Subscribers: cedric, herdsman

Differential Revision: https://phab.enlightenment.org/D1360

9 years agoeolian: tests for default param values
Daniel Kolesa [Tue, 2 Sep 2014 10:00:19 +0000 (11:00 +0100)]
eolian: tests for default param values

9 years agoeolian: support for default param values where applicable + API
Daniel Kolesa [Tue, 2 Sep 2014 09:47:38 +0000 (10:47 +0100)]
eolian: support for default param values where applicable + API

9 years agoecore/drm: Remove another leftover from dead spartacus
Stefan Schmidt [Fri, 29 Aug 2014 15:51:10 +0000 (17:51 +0200)]
ecore/drm: Remove another leftover from dead spartacus

9 years agoautotools: move to a little bit less deprecated gettext.
Cedric BAIL [Tue, 2 Sep 2014 08:03:04 +0000 (10:03 +0200)]
autotools: move to a little bit less deprecated gettext.

9 years agoMerge branch 'master' of ssh://git.enlightenment.org/core/efl
ChunEon Park [Tue, 2 Sep 2014 01:00:11 +0000 (10:00 +0900)]
Merge branch 'master' of ssh://git.enlightenment.org/core/efl

9 years agoeolian: remove @constructor syntax
Daniel Kolesa [Mon, 1 Sep 2014 15:02:40 +0000 (16:02 +0100)]
eolian: remove @constructor syntax

9 years agoeolian: move efl eo files over to the new ctor syntax
Daniel Kolesa [Mon, 1 Sep 2014 14:53:35 +0000 (15:53 +0100)]
eolian: move efl eo files over to the new ctor syntax

9 years agoeolian: preliminary support for new constructors section
Daniel Kolesa [Mon, 1 Sep 2014 14:35:50 +0000 (15:35 +0100)]
eolian: preliminary support for new constructors section

9 years agoevas: Evas_3D - add .eet export/import
Bogdan Devichev [Mon, 1 Sep 2014 13:43:16 +0000 (22:43 +0900)]
evas: Evas_3D - add .eet export/import

Summary: The first version of .eet format is added.

Reviewers: Hermet, raster, cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1307

9 years agoEcore con: Add Connector class (the connecting variant of server).
Tom Hacohen [Thu, 28 Aug 2014 13:17:16 +0000 (14:17 +0100)]
Ecore con: Add Connector class (the connecting variant of server).

This change also consists of cleaning up the server class and adding a
constructor and a finalizer to it.

9 years agoevas/render: don't make children active unless the active object has the proxies.
ChunEon Park [Mon, 1 Sep 2014 10:45:19 +0000 (19:45 +0900)]
evas/render: don't make children active unless the active object has the proxies.

the src change sholud be true only if the object has any proxies.
otherwise, the children will be pushed in active objects unnecessarily.

9 years agoemotion test - fix lack of null checks in test code
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:35:44 +0000 (19:35 +0900)]
emotion test - fix lack of null checks in test code

fix CID 1232081 1232080 1232079 1232078 1232077

9 years agoevas 3d - fix mesh saver lack of check for fopen failure
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:32:50 +0000 (19:32 +0900)]
evas 3d - fix mesh saver lack of check for fopen failure

fix CID 1222456

9 years agoembryo_cc - fix symbol write
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:30:16 +0000 (19:30 +0900)]
embryo_cc - fix symbol write

this fixes an actual bug coverity found in embryo_cc

fix CID 1039650

9 years agoedje_edit - fix Dereference after null check
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:27:37 +0000 (19:27 +0900)]
edje_edit - fix Dereference after null check

fix CID 1224350

9 years agoephysics - Dereference after null check - fix
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:25:39 +0000 (19:25 +0900)]
ephysics - Dereference after null check - fix

fix CID 1039416

9 years agoevas cserve2 - check return of fcntl
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:21:33 +0000 (19:21 +0900)]
evas cserve2 - check return of fcntl

fix CID 1039707

9 years agoeldbus - fix missing varags va_end
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:18:38 +0000 (19:18 +0900)]
eldbus - fix missing varags va_end

fix CID 1039883

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:15:46 +0000 (19:15 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039594

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:13:44 +0000 (19:13 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039593

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:12:21 +0000 (19:12 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039592

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:10:48 +0000 (19:10 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039591

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:05:50 +0000 (19:05 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039590

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 10:03:16 +0000 (19:03 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039589

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 09:57:07 +0000 (18:57 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039588

9 years agoembryo_cc - fix possible buffer overrun
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 09:53:49 +0000 (18:53 +0900)]
embryo_cc - fix possible buffer overrun

fix CID 1039587

9 years agoembryo_cc - fix buffer overrun possibility
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 09:51:30 +0000 (18:51 +0900)]
embryo_cc - fix buffer overrun possibility

fix CID 1039586

9 years agoembryo_cc - fix coverity buffer complaint
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 09:31:54 +0000 (18:31 +0900)]
embryo_cc - fix coverity buffer complaint

this isnt an actual problem, but best it never comes around again. fix
CID 1039585

9 years agoevas - generic loaders - fix possible string overflow on decoders
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 09:23:56 +0000 (18:23 +0900)]
evas - generic loaders - fix possible string overflow on decoders

fixes CID 1039580

9 years agoEcore con server: Fix destructor to call super correctly.
Tom Hacohen [Fri, 29 Aug 2014 09:07:14 +0000 (10:07 +0100)]
Ecore con server: Fix destructor to call super correctly.

9 years agoEcore con url: Migrate to eo.
Tom Hacohen [Thu, 28 Aug 2014 10:30:53 +0000 (11:30 +0100)]
Ecore con url: Migrate to eo.

9 years agoAdd edje_object_part_text_input_hint_set/get API
Jihoon Kim [Mon, 1 Sep 2014 10:01:54 +0000 (19:01 +0900)]
Add edje_object_part_text_input_hint_set/get API

Sets or get the input hint which allows input methods to fine-tune their behavior.

9 years agoemotion - audio volume - leave as-is on file open/init
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 08:09:09 +0000 (17:09 +0900)]
emotion - audio volume - leave as-is on file open/init

this fixes gst and gst1 modules to leave volume be on start. generic
can't really query easily, so just set to 0.8 by default, and xine is
already just fine. do this because back-ends seems to have a habit of
setting master volume, not per-app volume.

@fix

9 years agoemotion - fix calling pos update cb for gst1 module in frame new
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 03:45:41 +0000 (12:45 +0900)]
emotion - fix calling pos update cb for gst1 module in frame new

@fix

9 years agoemotion_test - add printfs for other cb's
Carsten Haitzler (Rasterman) [Mon, 1 Sep 2014 02:21:36 +0000 (11:21 +0900)]
emotion_test - add printfs for other cb's

9 years agorevert all recent ecore-con related eo changes. completely broken.
Mike Blumenkrantz [Sat, 30 Aug 2014 12:00:47 +0000 (08:00 -0400)]
revert all recent ecore-con related eo changes. completely broken.

please test things before committing.

reverts all changes since and including f6156c9a6234237757b61960c690e8d55779e764

9 years agoecore_imf: Add ecore_imf_context_input_hint_set API
Jihoon Kim [Sat, 30 Aug 2014 03:45:38 +0000 (12:45 +0900)]
ecore_imf: Add ecore_imf_context_input_hint_set API

9 years agoAdd ECORE_IMF_CALLBACK_PRIVATE_COMMAND_SEND enum in Ecore_IMF_Callback_Type
Jihoon Kim [Sat, 30 Aug 2014 01:50:48 +0000 (10:50 +0900)]
Add ECORE_IMF_CALLBACK_PRIVATE_COMMAND_SEND enum in Ecore_IMF_Callback_Type

ECORE_IMF_CALLBACK_PRIVATE_COMMAND_SEND is called when the input method sends a private command.

9 years agoecore_imf: fix to call function of immodule when the input method property is changed
Jihoon Kim [Sat, 30 Aug 2014 01:26:05 +0000 (10:26 +0900)]
ecore_imf: fix to call function of immodule when the input method property is changed

9 years agoeolian: APIs to check if an implement references get/set
Daniel Kolesa [Fri, 29 Aug 2014 14:30:51 +0000 (15:30 +0100)]
eolian: APIs to check if an implement references get/set

9 years agoeolian: APIs to check for @empty/@auto on implements
Daniel Kolesa [Fri, 29 Aug 2014 14:22:14 +0000 (15:22 +0100)]
eolian: APIs to check for @empty/@auto on implements

9 years agoeolian: remove the silly appending of .get/.set in implements
Daniel Kolesa [Fri, 29 Aug 2014 14:06:48 +0000 (15:06 +0100)]
eolian: remove the silly appending of .get/.set in implements

9 years agoevas/engine/drm: Hold a reference to the Ecore_Drm_Device
Stefan Schmidt [Fri, 29 Aug 2014 10:48:49 +0000 (12:48 +0200)]
evas/engine/drm: Hold a reference to the Ecore_Drm_Device

We will need this in more places of the evas drm engine so keep a reference
in Evas_Engine_Info_Drm for later access.

9 years agoecore/drm: Fix typo in comment
Stefan Schmidt [Fri, 29 Aug 2014 09:08:43 +0000 (11:08 +0200)]
ecore/drm: Fix typo in comment

9 years agoevas/drm: Remove includes for TTY we no longer need here
Stefan Schmidt [Fri, 29 Aug 2014 08:38:02 +0000 (10:38 +0200)]
evas/drm: Remove includes for TTY we no longer need here

9 years agoeolian: parsing for @auto and @empty
Daniel Kolesa [Fri, 29 Aug 2014 13:33:56 +0000 (14:33 +0100)]
eolian: parsing for @auto and @empty

9 years agoeolian: prepare for more tags in implements
Daniel Kolesa [Fri, 29 Aug 2014 13:13:34 +0000 (14:13 +0100)]
eolian: prepare for more tags in implements

9 years agoUpdating french translation
maxerba [Fri, 29 Aug 2014 11:14:48 +0000 (13:14 +0200)]
Updating french translation

9 years agoEcore con: Fix constructing (the whole object was broken).
Tom Hacohen [Fri, 29 Aug 2014 10:41:21 +0000 (11:41 +0100)]
Ecore con: Fix constructing (the whole object was broken).

We were constructing some things too late which caused url setting to not
work at all.

9 years agoeolian: shouldn't have gotten in
Daniel Kolesa [Fri, 29 Aug 2014 10:41:19 +0000 (11:41 +0100)]
eolian: shouldn't have gotten in

9 years agoeolian: update virtual to the new syntax (as per wiki)
Daniel Kolesa [Fri, 29 Aug 2014 10:40:29 +0000 (11:40 +0100)]
eolian: update virtual to the new syntax (as per wiki)

9 years agoautotools: disable C++ bindings by default (use --enable-cxx-bindings to enable)
Daniel Kolesa [Fri, 29 Aug 2014 09:32:18 +0000 (10:32 +0100)]
autotools: disable C++ bindings by default (use --enable-cxx-bindings to enable)

9 years agoEcore con server: Fix destructor to call super correctly.
Tom Hacohen [Fri, 29 Aug 2014 09:07:14 +0000 (10:07 +0100)]
Ecore con server: Fix destructor to call super correctly.

9 years agoEcore con: Limit some functions to only be called from inside eo_add().
Tom Hacohen [Fri, 29 Aug 2014 09:01:37 +0000 (10:01 +0100)]
Ecore con: Limit some functions to only be called from inside eo_add().

9 years agoEo base: Add a property to indicate if the object is finalized;
Tom Hacohen [Fri, 29 Aug 2014 08:55:02 +0000 (09:55 +0100)]
Eo base: Add a property to indicate if the object is finalized;

This enables checking if an object is being created, or has already been
finalized. This is useful in functions that you want to allow
only during the creation phase (i.e inside the eo_add()).

9 years agoeolian: require both set and get to be specified when whole property is in impls upstream/1.11.0+317+g6c7e5b0
Daniel Kolesa [Fri, 29 Aug 2014 09:17:55 +0000 (10:17 +0100)]
eolian: require both set and get to be specified when whole property is in impls

9 years agoecore-evas-drm: Fix misplaced #ifdef from gl_drm patch
Chris Michael [Thu, 28 Aug 2014 20:01:28 +0000 (16:01 -0400)]
ecore-evas-drm: Fix misplaced #ifdef from gl_drm patch

This #ifdef does not belong here. The interface_new functions Is Still
Used for normal drm ecore_evas.

Bad Gwanglim, no cookie ;)

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoecore-drm: Fix copy/paste build error
Chris Michael [Thu, 28 Aug 2014 19:55:05 +0000 (15:55 -0400)]
ecore-drm: Fix copy/paste build error

This line should not have been pasted (and it breaks build)

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoecore-drm: Add local function to free outputs and on any errors during
Chris Michael [Thu, 28 Aug 2014 19:40:17 +0000 (15:40 -0400)]
ecore-drm: Add local function to free outputs and on any errors during
create, call it

Basically, this will fix a potential leak (and a potential case of a
false output getting added) IF during creation of outputs, something
fails.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoshutup ecore-x vsync stupid log domain failures
Mike Blumenkrantz [Thu, 28 Aug 2014 18:09:03 +0000 (14:09 -0400)]
shutup ecore-x vsync stupid log domain failures

@fix

9 years agogl-drm: Fix missing link to gbm for ecore_evas_drm and clean up build script
Gwanglim Lee [Thu, 28 Aug 2014 17:36:59 +0000 (13:36 -0400)]
gl-drm: Fix missing link to gbm for ecore_evas_drm and clean up build script

@fix

Summary:
This fixes following build script problems for ecore_evas_drm engine module.

1. Missing link to gbm for ecore_evas_drm if '--enable-gl-drm' option is given.
ecore_evas_drm engine is using gbm function if it builds with that config option.
To be more exact, ecore_evas_gl_drm_new_internal function needs gbm.
Thus we need to add gbm library linking '-lgbm' to ecore_evas_drm engine module
if '--enable-gl-drm' option is given. I've added this build script to
m4/ecore_check_module.m4 file.

2. Wrong gbm dependency check code in configure.ac
EFL_OPTIONAL_INTERNAL_DEPEND_PKG m4 macro function is designed for checking
dependency of efl internal libraries. Thus we should remove gbm pkg name when
configuring ecore_evas_drm engine module. It would be better to move dependency
check for gbm to m4/ecore_check_module.m4 file. And one more thing want_drm
value has to be changed to want_gl_drm in ECORE_EVAS_MODULE([gl-drm]...).

3. BUILD_ECORE_EVAS_OPENGL_DRM macro is always defined in configure.ac.
This kind of macro, BUILD_EFL_MODULE_NAME, has to be defined only if given module
is enabled. But this macro value was just defined with no test.
And it is even useless, we can use BUILD_ECORE_EVAS_GL_DRM macro which is defined
by ECORE_EVAS_MODULE([gl-drm], [${want_gl_drm}],...) function.
So I've removed that from configure.ac.

Test Plan:
1. Configure with --enable-gl-drm:
  $ ./autogen.sh --enable-drm --enable-gl-drm
2. Build:
  $ make && make install
3. Check module.so of ecore_evas_drm engine whether it has a library dependency with gbm:
  $ readelf -a $EFL_GIT/src/modules/ecore_evas/engines/drm/.libs/module.so | grep NEEDED

Reviewers: raster, stefan_schmidt, devilhorns

Reviewed By: devilhorns

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1379

9 years agoecore-drm: Print out failed device name during setup
Chris Michael [Thu, 28 Aug 2014 16:12:34 +0000 (12:12 -0400)]
ecore-drm: Print out failed device name during setup

If we fail to setup an input device, let's print an error With the
device name also

Signed-off-by: Chris Michael <cp.michael@samsung.com>
9 years agoecore: do not use Eina_Bool in ecore_mainloop.eo
Daniel Kolesa [Thu, 28 Aug 2014 16:02:10 +0000 (17:02 +0100)]
ecore: do not use Eina_Bool in ecore_mainloop.eo

9 years agoecore/drm: Remove unused enums now that spartacus is gone
Stefan Schmidt [Thu, 28 Aug 2014 11:59:29 +0000 (13:59 +0200)]
ecore/drm: Remove unused enums now that spartacus is gone

9 years agoEcore con: Add Connector class (the connecting variant of server).
Tom Hacohen [Thu, 28 Aug 2014 13:17:16 +0000 (14:17 +0100)]
Ecore con: Add Connector class (the connecting variant of server).

This change also consists of cleaning up the server class and adding a
constructor and a finalizer to it.

9 years agoEcore con: Update migration TODO.
Tom Hacohen [Thu, 28 Aug 2014 11:00:31 +0000 (12:00 +0100)]
Ecore con: Update migration TODO.

9 years agoEcore con url: Migrate to eo.
Tom Hacohen [Thu, 28 Aug 2014 10:30:53 +0000 (11:30 +0100)]
Ecore con url: Migrate to eo.

9 years agoEcore con: Fix to the correct parameter type.
Tom Hacohen [Thu, 28 Aug 2014 09:26:07 +0000 (10:26 +0100)]
Ecore con: Fix to the correct parameter type.

Can finally be done because the eolian cycle bug was fixed.

9 years agoeolian: use EINA_C_ARRAY_LENGTH
Daniel Kolesa [Thu, 28 Aug 2014 08:55:41 +0000 (09:55 +0100)]
eolian: use EINA_C_ARRAY_LENGTH

9 years agoeolian/generator: use size of the array instead of fixed int
Daniel Kolesa [Thu, 28 Aug 2014 08:49:57 +0000 (09:49 +0100)]
eolian/generator: use size of the array instead of fixed int

9 years agoeolian generator - fix num of types handled
Carsten Haitzler (Rasterman) [Wed, 27 Aug 2014 23:44:27 +0000 (08:44 +0900)]
eolian generator - fix num of types handled

there are only 2 types in the ftype array... not 3!

fix CID 1232782

9 years agoautotools: actually put the macro at the right place.
Cedric BAIL [Wed, 27 Aug 2014 21:22:10 +0000 (23:22 +0200)]
autotools: actually put the macro at the right place.

9 years agoautotools: provide BSD-echo compatibility (fix c++ bindings)
Jean Guyomarc'h [Wed, 27 Aug 2014 20:30:08 +0000 (22:30 +0200)]
autotools: provide BSD-echo compatibility (fix c++ bindings)

Summary: The '-e' option does not exist in BSD-echo, nevertheless it behaves by default like the "echo -e" of the GNU-echo.

Reviewers: raster, cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D1376

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
9 years agoEcore con: Fix some ecore con runtime issues on windows.
Tom Hacohen [Wed, 27 Aug 2014 15:25:27 +0000 (16:25 +0100)]
Ecore con: Fix some ecore con runtime issues on windows.

9 years agoEcore con: Fix compilation on windows.
Tom Hacohen [Wed, 27 Aug 2014 14:46:31 +0000 (15:46 +0100)]
Ecore con: Fix compilation on windows.

9 years agoeolian: remove constructors section cruft
Daniel Kolesa [Wed, 27 Aug 2014 14:38:28 +0000 (15:38 +0100)]
eolian: remove constructors section cruft

9 years agoeolian/generator: remove support for custom constructors
Daniel Kolesa [Wed, 27 Aug 2014 14:25:13 +0000 (15:25 +0100)]
eolian/generator: remove support for custom constructors

9 years agoeolian: fix tests
Daniel Kolesa [Wed, 27 Aug 2014 14:19:50 +0000 (15:19 +0100)]
eolian: fix tests

9 years agoeolian_cxx: very quick workaround to make tests compile again (needs fix)
Daniel Kolesa [Wed, 27 Aug 2014 14:14:03 +0000 (15:14 +0100)]
eolian_cxx: very quick workaround to make tests compile again (needs fix)

9 years agoeo: migrate constructors sections to constructing methods
Daniel Kolesa [Wed, 27 Aug 2014 14:01:09 +0000 (15:01 +0100)]
eo: migrate constructors sections to constructing methods

9 years agoeet_dictionary: Remove now unused variable
Stefan Schmidt [Wed, 27 Aug 2014 14:40:16 +0000 (16:40 +0200)]
eet_dictionary: Remove now unused variable

Since 123bdc4342e0d5cc506dbe703d791d0f4b1e9227 found is now longer used here.
Remove it.

9 years agoEcore exe: refactor and fix compilation on windows.
Tom Hacohen [Wed, 27 Aug 2014 10:00:11 +0000 (11:00 +0100)]
Ecore exe: refactor and fix compilation on windows.

This is the first step towards splitting it nicely. This fixes
compilation on windows (or so it seems from my testing) and takes out
all the platform specific code (posix included) out of the main source
file.

9 years agoevas/drm: Remove rest of the tty handling which is now unused
Stefan Schmidt [Thu, 14 Aug 2014 14:40:32 +0000 (16:40 +0200)]
evas/drm: Remove rest of the tty handling which is now unused

With the move to ecore_drm for tty handling these all became unused.
Ecore_drm already takes care of setting up the SIGUSR1/2 handler and
the rest of the tty setup.

Now that this is gone evas_drm_init/shutdown have no functionality
anymore either.