platform/upstream/efl.git
11 years agoedje/edje_entry : When preediting text is removed by filter callback, committing...
WooHyun Jung [Mon, 7 Jan 2013 11:17:55 +0000 (11:17 +0000)]
edje/edje_entry : When preediting text is removed by filter callback, committing is useless. So I added some codes for skipping that committing.

SVN revision: 82339

11 years agoFix typo in evas_map_free doxy.
Christopher Michael [Mon, 7 Jan 2013 09:56:01 +0000 (09:56 +0000)]
Fix typo in evas_map_free doxy.

NB: Can someone please backport this ??

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

11 years agovalgrind off by default on all profiles.
Carsten Haitzler [Mon, 7 Jan 2013 08:24:14 +0000 (08:24 +0000)]
valgrind off by default on all profiles.

SVN revision: 82331

11 years agoPulled out evas gl backend binary shader file caching code from
Sung Park [Mon, 7 Jan 2013 06:16:18 +0000 (06:16 +0000)]
Pulled out evas gl backend binary shader file caching code from
evas_gl_shader.c file and made an internal generic caching api in
evas_gl_common.h for use in other places ie. evas_gl.

Then implemented evas_gl surface cap. caching code in gl backend to
accelerate the engine creation.

SVN revision: 82321

11 years agoefl: fix build of Evas XCB backend.
Cedric BAIL [Mon, 7 Jan 2013 01:07:21 +0000 (01:07 +0000)]
efl: fix build of Evas XCB backend.

Patch by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

SVN revision: 82310

11 years agoupdating lithuanian translation
Massimo Maiurana [Sun, 6 Jan 2013 21:10:53 +0000 (21:10 +0000)]
updating lithuanian translation

SVN revision: 82308

11 years agoClean up the Lua docs. Much less clean up than I thought would be needed.
David Walter Seikel [Sun, 6 Jan 2013 15:36:44 +0000 (15:36 +0000)]
Clean up the Lua docs.  Much less clean up than I thought would be needed.

And my work for the year is done.  B-)

SVN revision: 82306

11 years agoLink the Lua docs to the main Edje page.
David Walter Seikel [Sun, 6 Jan 2013 14:59:43 +0000 (14:59 +0000)]
Link the Lua docs to the main Edje page.

SVN revision: 82303

11 years agoego-- I don't need to be listed twice.
David Walter Seikel [Sun, 6 Jan 2013 14:31:56 +0000 (14:31 +0000)]
ego--  I don't need to be listed twice.

SVN revision: 82302

11 years agoevas/common/thread_render: fix queue cache handling
Ulisses Furquim [Sun, 6 Jan 2013 02:01:53 +0000 (02:01 +0000)]
evas/common/thread_render: fix queue cache handling

Fixed queue cache handling to let enqueue and process happen at the same
time, even though this is not our use case yet. This also solves a race
with the assignment of cache variables outside the queue lock and
remembers to free the cache when shutting down.

SVN revision: 82296

11 years agoevas/async_events: fix leak of events array and simplify code
Ulisses Furquim [Sun, 6 Jan 2013 01:58:50 +0000 (01:58 +0000)]
evas/async_events: fix leak of events array and simplify code

Fixed leak of 'memory' array (now async_events_cache) and simplified code of
evas_async_events_put().

SVN revision: 82295

11 years agoreverting last commit
Massimo Maiurana [Sat, 5 Jan 2013 22:44:52 +0000 (22:44 +0000)]
reverting last commit

SVN revision: 82288

11 years agoupdating italian translation
Massimo Maiurana [Sat, 5 Jan 2013 19:52:48 +0000 (19:52 +0000)]
updating italian translation

SVN revision: 82286

11 years agomissing file from POTFILES.in
Massimo Maiurana [Sat, 5 Jan 2013 19:51:29 +0000 (19:51 +0000)]
missing file from POTFILES.in

SVN revision: 82285

11 years agosince the po files here was obtained merging original files from ecore and efreet...
Massimo Maiurana [Sat, 5 Jan 2013 17:51:17 +0000 (17:51 +0000)]
since the po files here was obtained merging original files from ecore and efreet I think that headers should contain authors from both files, and so I did it. I've also replaced any reference to efreet in headers with efl. finally, there also is an update for the spanish translation

SVN revision: 82284

11 years agoemotion: install external module in the correct place
Leandro Dorileo [Sat, 5 Jan 2013 17:40:37 +0000 (17:40 +0000)]
emotion: install external module in the correct place

SVN revision: 82283

11 years agoefl/edje: ecore_imf_init() only once.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 16:17:53 +0000 (16:17 +0000)]
efl/edje: ecore_imf_init() only once.

use technique similar to elementary and delay init() of module, but
once you do, do it only once and avoid shutdown() until
edje_shutdown().

This is good if we keep creating and deleting edje objects with entry,
the count could go to 0 and ecore_imf_shutdown() would unload
everything, just to load it soon.

SVN revision: 82281

11 years agoefl/edje: fix definition of parameter-less functions.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 16:15:59 +0000 (16:15 +0000)]
efl/edje: fix definition of parameter-less functions.

SVN revision: 82280

11 years agoefl/edje: improve HAVE_ECORE_IMF conditional handling.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 16:07:59 +0000 (16:07 +0000)]
efl/edje: improve HAVE_ECORE_IMF conditional handling.

I wonder if we should still support no Ecore_IMF, can we make it
mandatory as it's always built with single-tree?

SVN revision: 82279

11 years agoefl/evas: proper glShaderSource() definition as glext.h
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 15:55:58 +0000 (15:55 +0000)]
efl/evas: proper glShaderSource() definition as glext.h

it is "const char * const *", not "const char **", and it was triggering a warning in our code.

it's just constness and will not trigger an error in our user's code, just an warning that he should fix.

SVN revision: 82278

11 years agoefl: easy warning fixes.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 15:42:26 +0000 (15:42 +0000)]
efl: easy warning fixes.

SVN revision: 82277

11 years agoefl: distcheck will run tests and compile all examples.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 14:41:14 +0000 (14:41 +0000)]
efl: distcheck will run tests and compile all examples.

Tests are disabled by default, but they should be mandatory for
distcheck. So should be examples, we should have them to at least
compile.

As there is no way to force "make distcheck" to run "make examples",
I've created --enable-always-build-examples to make examples regular
noinst_PROGRAMS, being always compiled. distcheck will use that
option.

SVN revision: 82276

11 years agoefl/edje: codegen shouldn't use BUILT_SOURCES.
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 14:38:32 +0000 (14:38 +0000)]
efl/edje: codegen shouldn't use BUILT_SOURCES.

if use BUILT_SOURCES it will always generate those files, and their
requirement codegen.edj, even if examples were not to be built.

make will automatically build the files if there are rules to do so,
we just have to clean them.

SVN revision: 82275

11 years agoefl: warnings--
Gustavo Sverzut Barbieri [Sat, 5 Jan 2013 14:04:22 +0000 (14:04 +0000)]
efl: warnings--

SVN revision: 82273

11 years agoEvas smart clipped: Potentially fix memory leak as reported by raster.
Tom Hacohen [Sat, 5 Jan 2013 12:14:41 +0000 (12:14 +0000)]
Evas smart clipped: Potentially fix memory leak as reported by raster.

Not really properly tested, sorry for that.

SVN revision: 82271

11 years agofix typos in doc
Jihoon Kim [Sat, 5 Jan 2013 06:10:59 +0000 (06:10 +0000)]
fix typos in doc

SVN revision: 82268

11 years agochglog++
Carsten Haitzler [Sat, 5 Jan 2013 02:48:03 +0000 (02:48 +0000)]
chglog++

SVN revision: 82257

11 years agooooh no one ever spotted this api had a typo! fix indeed.
Carsten Haitzler [Sat, 5 Jan 2013 02:46:03 +0000 (02:46 +0000)]
oooh no one ever spotted this api had a typo! fix indeed.

SVN revision: 82255

11 years agothanks joel.
Carsten Haitzler [Sat, 5 Jan 2013 02:20:13 +0000 (02:20 +0000)]
thanks joel.

SVN revision: 82254

11 years agofix typo in efl/README
Jihoon Kim [Sat, 5 Jan 2013 01:53:40 +0000 (01:53 +0000)]
fix typo in efl/README

SVN revision: 82249

11 years agoBIG COMMENT!!!!
Carsten Haitzler [Sat, 5 Jan 2013 01:38:45 +0000 (01:38 +0000)]
BIG COMMENT!!!!

SVN revision: 82248

11 years agoefl: Remove unused variables
Mike McCormack [Sat, 5 Jan 2013 00:06:28 +0000 (00:06 +0000)]
efl: Remove unused variables

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

11 years agoefl: Fix uninitialized variable
Mike McCormack [Sat, 5 Jan 2013 00:06:23 +0000 (00:06 +0000)]
efl: Fix uninitialized variable

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

11 years agoefl/ecore: hopefully fix all examples.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 23:51:53 +0000 (23:51 +0000)]
efl/ecore: hopefully fix all examples.

SVN revision: 82243

11 years agoupdating spanish and italian translation
Massimo Maiurana [Fri, 4 Jan 2013 22:18:09 +0000 (22:18 +0000)]
updating spanish and italian translation

SVN revision: 82242

11 years agoefl: fix make dist.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:55:12 +0000 (20:55 +0000)]
efl: fix make dist.

Carefully compared 'svn export' and 'make dist' results and couple of
files were missing.

Changes:

 * Makefile.am: removed all .pc from EXTRA_DIST, we shouldn't
   distribute them here as they will contain ./configure data such as
   install location.
 * src/Makefile.am: moved all if-endif to files, otherwise EXTRA_DIST
   won't work properly. We must EXTRA_DIST outside of the if-endif
   block.
 * static_libs/liblinebreak: removed couple of unused files.

SVN revision: 82241

11 years agoefl/ecore_fb: remove deprecated files.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:44:19 +0000 (20:44 +0000)]
efl/ecore_fb: remove deprecated files.

SVN revision: 82240

11 years agoefl/efreet: enable locale test.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:27:49 +0000 (20:27 +0000)]
efl/efreet: enable locale test.

export those symbols, they are harmless and will help tests.

SVN revision: 82239

11 years agoefl/efreet: add old README.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:14:05 +0000 (20:14 +0000)]
efl/efreet: add old README.

SVN revision: 82238

11 years agoefl/eina: add source benchmark file.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:12:28 +0000 (20:12 +0000)]
efl/eina: add source benchmark file.

SVN revision: 82235

11 years agoefl/efreet: remove unused file.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 20:11:29 +0000 (20:11 +0000)]
efl/efreet: remove unused file.

SVN revision: 82234

11 years agofix libmount version check
Mike Blumenkrantz [Fri, 4 Jan 2013 20:00:04 +0000 (20:00 +0000)]
fix libmount version check

SVN revision: 82232

11 years agoefl: removed as they are now unused.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 19:47:09 +0000 (19:47 +0000)]
efl: removed as they are now unused.

SVN revision: 82231

11 years agoefl/eeze: remove unused file.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 19:46:51 +0000 (19:46 +0000)]
efl/eeze: remove unused file.

unused since old api was removed.

SVN revision: 82230

11 years agoefl/wayland_egl: Fix invalid argument being passed
Paulo Alcantara [Fri, 4 Jan 2013 19:37:22 +0000 (19:37 +0000)]
efl/wayland_egl: Fix invalid argument being passed

evas_common_font_draw() should be called with glyphs array for now,
instead of intl_props.

This patch should fix ticket #2149.

Signed-off-by: Paulo Alcantara <pcacjr@profusion.mobi>
Patch by: Paulo Alcantara <pcacjr@profusion.mobi>

SVN revision: 82229

11 years agoefl/edje: fix examples to not build EDJ during regular install
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 18:25:43 +0000 (18:25 +0000)]
efl/edje: fix examples to not build EDJ during regular install

do not use standard files_DATA and filesdir as they would always be
executed during compilation.

SVN revision: 82223

11 years agoefl: simplify examples handling.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 18:24:41 +0000 (18:24 +0000)]
efl: simplify examples handling.

SVN revision: 82222

11 years agoEPhysics: add BulletPhysics instructions
Leandro Dorileo [Fri, 4 Jan 2013 18:22:29 +0000 (18:22 +0000)]
EPhysics: add BulletPhysics instructions

Add BulletPhysics build and install instructions and re-enable
ephysics.

SVN revision: 82221

11 years agoefl/evas_cserve2: use eina_prefix
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 18:00:12 +0000 (18:00 +0000)]
efl/evas_cserve2: use eina_prefix

SVN revision: 82220

11 years agoefl/efreet: use eina_prefix, kill one TODO item.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 17:42:23 +0000 (17:42 +0000)]
efl/efreet: use eina_prefix, kill one TODO item.

SVN revision: 82219

11 years agoefl: make libraries aware of EFL_RUN_IN_TREE.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 17:19:43 +0000 (17:19 +0000)]
efl: make libraries aware of EFL_RUN_IN_TREE.

this variable tells that the build is being done in tree and we should
not look at install locations.

SVN revision: 82217

11 years agoefl: Add examples to .gitignore
José Roberto de Souza [Fri, 4 Jan 2013 16:44:11 +0000 (16:44 +0000)]
efl: Add examples to .gitignore

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

SVN revision: 82214

11 years agoedbus: Remove unused parameter warning of edbus examples
José Roberto de Souza [Fri, 4 Jan 2013 16:44:06 +0000 (16:44 +0000)]
edbus: Remove unused parameter warning of edbus examples

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

SVN revision: 82213

11 years agoefl/ecore_audio: fix test in suite.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 16:41:53 +0000 (16:41 +0000)]
efl/ecore_audio: fix test in suite.

SVN revision: 82212

11 years agoefl: fix -DPACKAGE_DATA_DIR
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 16:28:22 +0000 (16:28 +0000)]
efl: fix -DPACKAGE_DATA_DIR

they were using $(PACKAGE) that is now "efl".

SVN revision: 82211

11 years agoevas/wayland_egl: Force EGL_PLATFORM to wayland to skip autodetection.
Rafael Antognolli [Fri, 4 Jan 2013 16:00:43 +0000 (16:00 +0000)]
evas/wayland_egl: Force EGL_PLATFORM to wayland to skip autodetection.

Since we are already inside wayland_egl code, force this env var to
avoid the EGLNativeDisplayType autodetection (done by EGL code), which
seems to be incorrect.

This commit should fix ticket #1972.

Note: revert this as soon as EGL autodetection gets fixed.

SVN revision: 82183

11 years agoevas/build: Fix gles detection for wayland-egl.
Rafael Antognolli [Fri, 4 Jan 2013 16:00:38 +0000 (16:00 +0000)]
evas/build: Fix gles detection for wayland-egl.

This is just a quick fix, that makes things work better for now. A
deeper change and fix of the checks and build system should be done
later.

SVN revision: 82182

11 years agoefl/edje: pkg-config should know about physics status
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 13:39:26 +0000 (13:39 +0000)]
efl/edje: pkg-config should know about physics status

SVN revision: 82175

11 years agoefl: draah, edje example don't follow the rest of efl example. so shut it down.
Cedric BAIL [Fri, 4 Jan 2013 10:36:54 +0000 (10:36 +0000)]
efl: draah, edje example don't follow the rest of efl example. so shut it down.

SVN revision: 82168

11 years agoefl: the problem is edje not ephysics.
Cedric BAIL [Fri, 4 Jan 2013 10:24:00 +0000 (10:24 +0000)]
efl: the problem is edje not ephysics.

SVN revision: 82166

11 years agoefl: disable build of ephysics example as we can't build them on a clean machine.
Cedric BAIL [Fri, 4 Jan 2013 10:14:55 +0000 (10:14 +0000)]
efl: disable build of ephysics example as we can't build them on a clean machine.

NOTE: this is just the bootstrap issue we have been warning about.

SVN revision: 82165

11 years agoefl: Default ephysics to no
Sebastian Dransfeld [Fri, 4 Jan 2013 08:53:46 +0000 (08:53 +0000)]
efl: Default ephysics to no

SVN revision: 82164

11 years agook- enable again.. but i think they should be DBG(). :)
Carsten Haitzler [Fri, 4 Jan 2013 08:45:31 +0000 (08:45 +0000)]
ok- enable again.. but i think they should be DBG(). :)

SVN revision: 82163

11 years agoFrom: Jérémy Zurcher <jeremy@asynk.ch>
Jérémy Zurcher [Fri, 4 Jan 2013 08:41:47 +0000 (08:41 +0000)]
From: Jérémy Zurcher <jeremy@asynk.ch>
Subject: [E-devel] 2 steps eina_share_common_del speed up

builtin node is never unlinked even if empty, always is the last of the queue,
so that it can be used to get a pointer to head.

cost: never unlink or promote builtin node.
benefit: no need to hash and search rbtree to unlink an empty node,
only to remove an empty head.

store full hash in Eina_Share_Common_Head, so we only hash once
use 8 lower bits as node hash, use next 8 bits as bucket index.

cost: have to apply 0xFF mask on hash in rbtree callbacks.
benefit: no need to hash when removing an empty head.

SVN revision: 82161

11 years agoedje edje_cc_handlers.c: Better error message. Now it's kind.
Daniel Juyung Seo [Fri, 4 Jan 2013 07:35:28 +0000 (07:35 +0000)]
edje edje_cc_handlers.c: Better error message. Now it's kind.

SVN revision: 82154

11 years agoefl .gitignore: Updated git ignore.
Daniel Juyung Seo [Fri, 4 Jan 2013 07:27:56 +0000 (07:27 +0000)]
efl .gitignore: Updated git ignore.

SVN revision: 82151

11 years agoefl edje_cc_handlers.c: Ported r82093 from edje to efl/edje.
Daniel Juyung Seo [Fri, 4 Jan 2013 07:27:46 +0000 (07:27 +0000)]
efl edje_cc_handlers.c: Ported r82093 from edje to efl/edje.

SVN revision: 82150

11 years agofix main.dox in efl
Jihoon Kim [Fri, 4 Jan 2013 04:16:34 +0000 (04:16 +0000)]
fix main.dox in efl

SVN revision: 82143

11 years agoefl/edje: improve docs after merge.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 02:51:43 +0000 (02:51 +0000)]
efl/edje: improve docs after merge.

SVN revision: 82142

11 years agoefl: merge edje.
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 02:08:14 +0000 (02:08 +0000)]
efl: merge edje.

this is still in progress, mostly the multisense stuff is pending.

it seems that when we merge ecore_audio in edje the libremix and
similar are gone, at least from Edje, and will be in ecore_audio
itself (or pulseaudio).

Changes:
 * __UNUSED__ to EINA_UNUSED
 * binaries (epp, embryo_cc, edje_cc) now consider EFL_RUN_IN_TREE and
   will assume the binaries are still not installed, running from
   build tree location (needs more testing, maybe doesn't work with
   srcdir != builddir, still doesn't solve cross compile builds)

SVN revision: 82139

11 years agoevas: add event source evas object
Leandro Dorileo [Fri, 4 Jan 2013 01:55:07 +0000 (01:55 +0000)]
evas: add event source evas object

This patch introduces fields to event Evas_Event_Mouse_* structures
to hold the event source evas object in case of evas source events
propagation.

SVN revision: 82138

11 years agoefl/eeze: uncomment test cases
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 01:50:14 +0000 (01:50 +0000)]
efl/eeze: uncomment test cases

SVN revision: 82137

11 years agoEphysics: get rid of shadow warnings
Leandro Dorileo [Fri, 4 Jan 2013 01:21:07 +0000 (01:21 +0000)]
Ephysics: get rid of shadow warnings

Get rid of -Wshadow warnings on bullet's C++ "shadowed" variables.

SVN revision: 82136

11 years agoautotools: move to AC_CONFIG_HEADERS.
Cedric BAIL [Fri, 4 Jan 2013 00:55:00 +0000 (00:55 +0000)]
autotools: move to AC_CONFIG_HEADERS.

Patch by Doug Newgard <scimmia22@outlook.com>.

SVN revision: 82135

11 years agodouble libs line --
Carsten Haitzler [Fri, 4 Jan 2013 00:10:47 +0000 (00:10 +0000)]
double libs line --

SVN revision: 82134

11 years agoefl/ephysics: quiet warning
Gustavo Sverzut Barbieri [Fri, 4 Jan 2013 00:03:56 +0000 (00:03 +0000)]
efl/ephysics: quiet warning

SVN revision: 82133

11 years agoethumb: assert to EINA_SAFETY
José Roberto de Souza [Fri, 4 Jan 2013 00:02:15 +0000 (00:02 +0000)]
ethumb: assert to EINA_SAFETY

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

SVN revision: 82132

11 years agoethumb: Fix edbus message construction
José Roberto de Souza [Fri, 4 Jan 2013 00:02:09 +0000 (00:02 +0000)]
ethumb: Fix edbus message construction

Also rename EDBus_Message_Iter* config to entry

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

SVN revision: 82131

11 years agoefl/ephysics: fix pc
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 22:41:29 +0000 (22:41 +0000)]
efl/ephysics: fix pc

SVN revision: 82129

11 years agoefl/ephysics: add forgotten evil usage
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 22:18:29 +0000 (22:18 +0000)]
efl/ephysics: add forgotten evil usage

SVN revision: 82128

11 years agoephysics moved into EFL
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 22:12:25 +0000 (22:12 +0000)]
ephysics moved into EFL

SVN revision: 82127

11 years agoefl: merge ephysics
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 22:10:40 +0000 (22:10 +0000)]
efl: merge ephysics

changes:
 * __UNUSED__ -> EINA_UNUSED
 * Fixed doc hierarchy

SVN revision: 82126

11 years agoefl/eeze: fix typo
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 21:04:06 +0000 (21:04 +0000)]
efl/eeze: fix typo

SVN revision: 82110

11 years agomoved eeze into efl
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 20:44:40 +0000 (20:44 +0000)]
moved eeze into efl

SVN revision: 82103

11 years agoefl/configure.ac: remove spurious variable.
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 20:43:27 +0000 (20:43 +0000)]
efl/configure.ac: remove spurious variable.

SVN revision: 82102

11 years agoefl/eeze: remove other traces of old libudev support.
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 20:42:37 +0000 (20:42 +0000)]
efl/eeze: remove other traces of old libudev support.

SVN revision: 82101

11 years agoefl: merge eeze.
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 20:37:42 +0000 (20:37 +0000)]
efl: merge eeze.

Changes also in this commit:
 * fix missing EAPI in symbols used by modules
 * removed old libudev and libmount support as agreed by discomfitor/zmike
 * replaced __UNUSED__ with EINA_UNUSED
 * fixed docs hierarchy

SVN revision: 82100

11 years agoEmotion: use eina log wherever it's possible
Leandro Dorileo [Thu, 3 Jan 2013 20:27:17 +0000 (20:27 +0000)]
Emotion: use eina log wherever it's possible

SVN revision: 82099

11 years agoEmotion: generic vlc player now uses eina_log
Leandro Dorileo [Thu, 3 Jan 2013 20:27:08 +0000 (20:27 +0000)]
Emotion: generic vlc player now uses eina_log

SVN revision: 82098

11 years agoefl/efreet: remove file that is gone.
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 18:18:39 +0000 (18:18 +0000)]
efl/efreet: remove file that is gone.

SVN revision: 82094

11 years agoEdje: invalidate double named group
Leandro Dorileo [Thu, 3 Jan 2013 18:17:42 +0000 (18:17 +0000)]
Edje: invalidate double named group

What happens if a group has 2 name statements("double named")?
edje will fail to free the groups cache while shuting down due
the collection directory entry hash having two entries with
different names but pointing to the same object - the second try
to free the part mem pool will fail - since it was freed before -
and issue an abort.

SVN revision: 82093

11 years agoefl: eina_alloca.h to simplify alloca() usage.
Gustavo Sverzut Barbieri [Thu, 3 Jan 2013 15:10:34 +0000 (15:10 +0000)]
efl: eina_alloca.h to simplify alloca() usage.

having to replicate 18 lines per file just to access alloca() is
insane. Let's do that in Eina.h and avoid that crap :-/

SVN revision: 82082

11 years agoedbus: improve doc of edbus_message_* functions
Lucas De Marchi [Thu, 3 Jan 2013 15:06:39 +0000 (15:06 +0000)]
edbus: improve doc of edbus_message_* functions

SVN revision: 82081

11 years agoedbus: Fix connection name leak
Ulisses Furquim [Thu, 3 Jan 2013 14:06:20 +0000 (14:06 +0000)]
edbus: Fix connection name leak

Hack to fix the connection name leak. The problem is that each signal
handler has a reference to the FDO_BUS connection name and when the
penultimate connection name is released (and therefore its signal
handler), FDO_BUS is released, too.

Check if cn is still in the hash before trying to free it.

Patch by: Ulisses Furquim <ulisses@profusion.mobi>

SVN revision: 82077

11 years agoedbus: Remove Connection_Context_NOC_Cb marked to be deleted
José Roberto de Souza [Thu, 3 Jan 2013 14:06:14 +0000 (14:06 +0000)]
edbus: Remove Connection_Context_NOC_Cb marked to be deleted

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

SVN revision: 82076

11 years agoedbus codegen: Surpress unused parameters warnings
José Roberto de Souza [Thu, 3 Jan 2013 14:06:06 +0000 (14:06 +0000)]
edbus codegen: Surpress unused parameters warnings

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

SVN revision: 82075

11 years agoedbus codegen: Properly handle autoclosed tags
José Roberto de Souza [Thu, 3 Jan 2013 14:06:02 +0000 (14:06 +0000)]
edbus codegen: Properly handle autoclosed tags

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

SVN revision: 82074

11 years agoedbus codegen: Optimizations
José Roberto de Souza [Thu, 3 Jan 2013 14:05:56 +0000 (14:05 +0000)]
edbus codegen: Optimizations

Use eina_strbuf_string_steal() instead of strdup() +
eina_strbuf_string_get().

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

SVN revision: 82073

11 years agoedbus: Suppress warnings of unused parameters
José Roberto de Souza [Thu, 3 Jan 2013 14:05:51 +0000 (14:05 +0000)]
edbus: Suppress warnings of unused parameters

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

SVN revision: 82072

11 years agoedbus: Increment/decrement edbus refcount when processing signals
José Roberto de Souza [Thu, 3 Jan 2013 14:05:45 +0000 (14:05 +0000)]
edbus: Increment/decrement edbus refcount when processing signals

This allows the user to shutdown edbus inside a signal callback.

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

SVN revision: 82071