platform/upstream/efl.git
11 years agoefl: Fix shadow warnings
Mike McCormack [Wed, 2 Jan 2013 20:36:40 +0000 (20:36 +0000)]
efl: Fix shadow warnings

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

11 years agoefl: Fix initializer overwritten warnings
Mike McCormack [Wed, 2 Jan 2013 20:36:36 +0000 (20:36 +0000)]
efl: Fix initializer overwritten warnings

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

11 years agoedbus: Test if connection_name could be freed in name_owner_changed_callback_del
José Roberto de Souza [Wed, 2 Jan 2013 20:31:53 +0000 (20:31 +0000)]
edbus: Test if connection_name could be freed in name_owner_changed_callback_del

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

SVN revision: 82010

11 years agoedbus: Remove message leaks
José Roberto de Souza [Wed, 2 Jan 2013 20:31:46 +0000 (20:31 +0000)]
edbus: Remove message leaks

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

SVN revision: 82009

11 years agoRevert commit r81335
Rafael Fonseca [Wed, 2 Jan 2013 17:37:04 +0000 (17:37 +0000)]
Revert commit r81335

The free was added to avoid leaks, but it was causing double free when building
the examples instead. If there is still a leak, we need a proper fix.

Patch by: Rafael Fonseca <r4f4rfs@gmail.com>

SVN revision: 82001

11 years agoefl: use compile-time chec for type of va_list
Lucas De Marchi [Wed, 2 Jan 2013 15:16:32 +0000 (15:16 +0000)]
efl: use compile-time chec for type of va_list

Using AC_TRY_RUN is bad for crosscompiling since you can't run the
binary you compiled (if you are not using a canadian crosstoolchain).
In this case the check is omitted and HAVE_VA_LIST_AS_ARRAY remains
undefined, which is wrong if you are compiling in a x86_64 for an ARM
architecture.

SVN revision: 82000

11 years agofix mask write line stuff.
Carsten Haitzler [Wed, 2 Jan 2013 15:01:27 +0000 (15:01 +0000)]
fix mask write line stuff.

SVN revision: 81998

11 years agoevas - removed unnecessary lines.
ChunEon Park [Wed, 2 Jan 2013 11:56:20 +0000 (11:56 +0000)]
evas - removed unnecessary lines.

in the render main function, it will always reset changed field whenever it calls the post function.

SVN revision: 81974

11 years agoefl: and now tiff also use Eina_File.
Cedric BAIL [Wed, 2 Jan 2013 06:44:26 +0000 (06:44 +0000)]
efl: and now tiff also use Eina_File.

SVN revision: 81973

11 years agoefl: fix potential segv.
Cedric BAIL [Wed, 2 Jan 2013 06:21:43 +0000 (06:21 +0000)]
efl: fix potential segv.

SVN revision: 81972

11 years agoefl: evas gif loader now use Eina_File.
Cedric BAIL [Wed, 2 Jan 2013 05:30:06 +0000 (05:30 +0000)]
efl: evas gif loader now use Eina_File.

SVN revision: 81971

11 years agoefl: add eet_map and use it.
Cedric BAIL [Wed, 2 Jan 2013 02:46:05 +0000 (02:46 +0000)]
efl: add eet_map and use it.

SVN revision: 81970

11 years agoefl: use Eina_File for evas webp loader.
Cedric BAIL [Wed, 2 Jan 2013 01:50:50 +0000 (01:50 +0000)]
efl: use Eina_File for evas webp loader.

SVN revision: 81969

11 years agoscim_immodule: remove EINA_UNUSED in parameter of slot_beep()
Jihoon Kim [Tue, 1 Jan 2013 23:43:23 +0000 (23:43 +0000)]
scim_immodule: remove EINA_UNUSED in parameter of slot_beep()

SVN revision: 81965

11 years agoefl ko.po: Updated Korean translation.
Daniel Juyung Seo [Tue, 1 Jan 2013 22:49:24 +0000 (22:49 +0000)]
efl ko.po: Updated Korean translation.

SVN revision: 81961

11 years agoefl/configure.ac: remove disable-fast-install.
Gustavo Sverzut Barbieri [Tue, 1 Jan 2013 17:29:29 +0000 (17:29 +0000)]
efl/configure.ac: remove disable-fast-install.

As reported by Doug Newgard it was causing problems and seems this is
the reason. No idea why it works for me in the same
distro/autoconf/automake.

SVN revision: 81959

11 years agoupdating all po files merging translations from efreet. I've also removed a stale...
Massimo Maiurana [Tue, 1 Jan 2013 10:02:55 +0000 (10:02 +0000)]
updating all po files merging translations from efreet. I've also removed a stale directory.

SVN revision: 81956

11 years agolet's use ()'s more and... lets be consistent about the ellipsis
Carsten Haitzler [Tue, 1 Jan 2013 08:22:46 +0000 (08:22 +0000)]
let's use ()'s more and... lets be consistent about the ellipsis
end/start nodes in text so we dont get bitching about removing an item
not in the list (because it isnt?)

SVN revision: 81946

11 years agomisplaced ERR-- - maybe DBG?
Carsten Haitzler [Tue, 1 Jan 2013 08:12:09 +0000 (08:12 +0000)]
misplaced ERR-- - maybe DBG?

SVN revision: 81945

11 years agoefl/eio: use eina_file_copy()
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 23:45:24 +0000 (23:45 +0000)]
efl/eio: use eina_file_copy()

SVN revision: 81944

11 years agooops: remove printf
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 23:42:25 +0000 (23:42 +0000)]
oops: remove printf

SVN revision: 81943

11 years agoefl: add eina_file_copy()
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 23:17:18 +0000 (23:17 +0000)]
efl: add eina_file_copy()

it's useful to copy file from one place to another and this will be
used in eio' s implementation.

NOTE: did not use mmap here as mmap faults may be cumbersome to handle
(Eina_File itself does that, but in a nasty way) and the
implementation would be severely different as there is no Eina_File
from FD, and there is no way to inject custom memory/fd into the
Eina_File's fault handling. The performance would not be that
different anyways and the splice() is already in there for systems
with good performance (read: Linux).

SVN revision: 81942

11 years agoefl: missing api for xattr.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 21:05:58 +0000 (21:05 +0000)]
efl: missing api for xattr.

SVN revision: 81941

11 years agoefl: make xattr stuff work.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 20:41:54 +0000 (20:41 +0000)]
efl: make xattr stuff work.

 * fix eina_xattr_value_ls() and eina_xattr_value_fd_ls() to not loop
   infinitely.

 * NULL terminate the retrieved xattr values, at least they'll be
   easier to handle in our programs and less error prone.

SVN revision: 81940

11 years agoeio: use eina_lock abstraction.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 18:26:53 +0000 (18:26 +0000)]
eio: use eina_lock abstraction.

SVN revision: 81939

11 years agoefl: remove lstat and fchmod checks.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 18:18:00 +0000 (18:18 +0000)]
efl: remove lstat and fchmod checks.

 - fchmod() was isolated by HAVE_CHMOD, which was always present
   before... then fchmod() is also present as no errors were reported
   since its introduction.

 - fchmod() is POSIX for a while now.

 - lstat() is POSIX for a while now.

 - setxattr is supported by EFL_CHECK_FUNCS() as is used by eina.

 - splice() check added to EFL_CHECK_FUNCS()

SVN revision: 81938

11 years agoefl: remove checks for EINA_HAVE_THREADS
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 17:31:17 +0000 (17:31 +0000)]
efl: remove checks for EINA_HAVE_THREADS

SVN revision: 81937

11 years agoefl: beef thread documentation and error reporting.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 17:26:33 +0000 (17:26 +0000)]
efl: beef thread documentation and error reporting.

eina_thread_join() is nasty and didn't report errors :-(

I'm using Eina_Error here, but it's global to the application and not
thread-local. Maybe we should make eina_error_get() and
eina_error_set() thread-local storage?

SVN revision: 81936

11 years agoefl: cleanup HAVE_THREADS and pthread usage outside of eina.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 16:14:40 +0000 (16:14 +0000)]
efl: cleanup HAVE_THREADS and pthread usage outside of eina.

Eina now abstracts threads, so use that.

the touched files had the EFL_HAVE_THREADS as it's mandatory now.

SVN revision: 81935

11 years agoefl: eio checks cleanup
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 15:16:49 +0000 (15:16 +0000)]
efl: eio checks cleanup

some functions were being checked but their IFDEF not being handled,
others (getpwnam and getgrnam) were isolated in a code that is now
Windows, then no need to check them as well as these are POSIX.

SVN revision: 81934

11 years agoefl/eina: fix mempools when they are not static
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 14:42:35 +0000 (14:42 +0000)]
efl/eina: fix mempools when they are not static

although we force them to be fixed to static, we left the automake to
make it possible and they were wrong:
 - missed the proper directory prefix for .la files (were being generated at src/)
 - had typos due copy & paste, with chained being used in some places.

SVN revision: 81933

11 years agoefl: fix valgrind check.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 14:24:47 +0000 (14:24 +0000)]
efl: fix valgrind check.

wrong variable name, thanks Doug Newgard for spotting it.

SVN revision: 81932

11 years agoefl: fix typo
Yakov Goldberg [Mon, 31 Dec 2012 07:26:58 +0000 (07:26 +0000)]
efl: fix typo

Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
SVN revision: 81924

11 years agoefl: and fix a potential memory leak.
Cedric BAIL [Mon, 31 Dec 2012 01:59:00 +0000 (01:59 +0000)]
efl: and fix a potential memory leak.

SVN revision: 81922

11 years agoefl: fix issue when text didn't get properly replaced.
Cedric BAIL [Mon, 31 Dec 2012 01:49:36 +0000 (01:49 +0000)]
efl: fix issue when text didn't get properly replaced.

Thanks to hannes.janetzek@gmail.com !

SVN revision: 81921

11 years agoefl: remove --print-gc-sections: too annoying.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 01:45:14 +0000 (01:45 +0000)]
efl: remove --print-gc-sections: too annoying.

okay, remove that print as it will always print sections removed from
PIC leftovers, etc.

keep the --gc-sections, it's useful to shrink binaries. Developers
willing to delete dead code can --print-gc-sections themselves.

SVN revision: 81920

11 years agoefl/evas: add ecore-evas dependent examples.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 01:40:50 +0000 (01:40 +0000)]
efl/evas: add ecore-evas dependent examples.

nice feature of single tree efl is that evas examples can use ecore-evas :-)

SVN revision: 81919

11 years agoefl: rename eina_inarray_add to eina_inarray_grow.
Cedric BAIL [Mon, 31 Dec 2012 01:27:58 +0000 (01:27 +0000)]
efl: rename eina_inarray_add to eina_inarray_grow.

SVN revision: 81918

11 years agoefl: unbreak last commit.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 01:13:47 +0000 (01:13 +0000)]
efl: unbreak last commit.

seems that automake will parse LDFLAGS for -module and if it's not
present it will complain about name not starting with 'lib'.

seems my last try was without NOCONFIGURE=1 and autogen continued to
the old ./configure, that printed lots of messages and the error went
unnoticed

SVN revision: 81917

11 years agoefl: create macro to simplify libtool module declaration.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 00:54:48 +0000 (00:54 +0000)]
efl: create macro to simplify libtool module declaration.

SVN revision: 81916

11 years agoefl: refactor CFLAGS, LIBS, LIBADD and LDADD usage.
Gustavo Sverzut Barbieri [Mon, 31 Dec 2012 00:46:14 +0000 (00:46 +0000)]
efl: refactor CFLAGS, LIBS, LIBADD and LDADD usage.

 - remove EFL_LIBS and EFL_CFLAGS, use per-lib values that inherit
   from EFL (general)

 - add NAME_LDFLAGS and EFL_LDFLAGS for linker flags.

 - LDADD (binaries) now use NAME_LDFLAGS instead of NAME_LIBS, as they
   link to libname.la and that will pull in the libtool dependencies

SVN revision: 81915

11 years agoefl: forgotten evas commit.
Cedric BAIL [Mon, 31 Dec 2012 00:24:40 +0000 (00:24 +0000)]
efl: forgotten evas commit.

SVN revision: 81914

11 years agoefl: add a way to allocate without memcpy data in an Eina_Inarray.
Cedric BAIL [Mon, 31 Dec 2012 00:05:02 +0000 (00:05 +0000)]
efl: add a way to allocate without memcpy data in an Eina_Inarray.

SVN revision: 81913

11 years agoefl: limit regression with async rendering.
Cedric BAIL [Sun, 30 Dec 2012 23:39:11 +0000 (23:39 +0000)]
efl: limit regression with async rendering.

NOTE: There is still an issue with text rendering, that
is still 4 times slower and impact all text object (text,
textblock and textgrid).

SVN revision: 81912

11 years agoefl: unify LDFLAGS for LTLIBRARIES
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 22:15:29 +0000 (22:15 +0000)]
efl: unify LDFLAGS for LTLIBRARIES

SVN revision: 81911

11 years agoefl: move -lm to configure.ac variables.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 21:52:34 +0000 (21:52 +0000)]
efl: move -lm to configure.ac variables.

EFL_ADD_LIBS() will add to requirements_libs_NAME and that will end
into NAME_LIBS.

SVN revision: 81910

11 years agoefl: refactor EFL_CHECK_LIB() and EFL_CHECK_FUNC()
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 21:10:52 +0000 (21:10 +0000)]
efl: refactor EFL_CHECK_LIB() and EFL_CHECK_FUNC()

 - introduce EFL_CHECK_LIB_CODE() that does the try-link

 - introduce EFL_FIND_LIB_FOR_CODE() that will use
   EFL_CHECK_LIB_CODE() into multiple libraries

 - also fix dladdr() test (was missing .h in #include <stdlib>)

SVN revision: 81909

11 years agoefl: minor AC_CHECK_LIB() cleanup.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 19:05:18 +0000 (19:05 +0000)]
efl: minor AC_CHECK_LIB() cleanup.

SVN revision: 81908

11 years agoefl: EFL_CHECK_LIBS() is strict, simplify it then.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 18:55:56 +0000 (18:55 +0000)]
efl: EFL_CHECK_LIBS() is strict, simplify it then.

as we abort (AC_MSG_ERROR) if not found, simplify the code.

SVN revision: 81907

11 years agoefl: add compiler flags
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 18:37:59 +0000 (18:37 +0000)]
efl: add compiler flags

 * -fvisibility=hidden will hide symbols not marked with EAPI in the
    final binary (so/executable).

 * -ffunction-sections and -fdata-sections will split those into
    independent elf sections, then we can -Wl,--gc-sections for those
    that are unused. During development --Wl,--print-gc-sections will
    warn us of functions that are left unused and were collected.

SVN revision: 81906

11 years agoefl: uniform compiler flags.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 18:28:26 +0000 (18:28 +0000)]
efl: uniform compiler flags.

note: dns.c were already emitting warnings regarding shadow, so I
removed the flag to quiet override-init. It will a bit louder, but
then we remember it would be better to rewrite this dns in proper EFL.

SVN revision: 81905

11 years agoefl/configure: simplify configure.ac
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 18:08:55 +0000 (18:08 +0000)]
efl/configure: simplify configure.ac

more macros to aid common tasks, make it easier to read.

SVN revision: 81904

11 years agoefl/configure: simplify lib declaration.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 15:21:33 +0000 (15:21 +0000)]
efl/configure: simplify lib declaration.

added couple of macros:

 - EFL_LIB_START(PKG): setup variables and replacements (AC_SUBST),
   prints started checks
 - EFL_LIB_END(PKG): prints ended checks

 - EFL_LIB_START_OPTIONAL(PKG, TEST): wraps EFL_LIB_START() with a
   conditional test. defines AC_DEFINE(HAVE_PKG).
 - EFL_LIB_END_OPTIONAL(PKG): wraps EFL_LIB_END() with a conditional
   test, defines AM_CONDITIONAL(HAVE_PKG).

SVN revision: 81903

11 years agoefl: pic-only if platform supports.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 13:32:47 +0000 (13:32 +0000)]
efl: pic-only if platform supports.

in some cases libtool would build 2 versions, pic for shared and
no-pic for static. Make sure we just build one as pic is good enough.

NOTE: this is only used on supported platforms.

SVN revision: 81902

11 years agoefl: fix valgrind build.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 13:30:13 +0000 (13:30 +0000)]
efl: fix valgrind build.

weird enough to build with memcheck.h you just need valgrind's CFLAGS,
not its libraries as they are not supposed to be used like that,
throwing many bgPlain_ errors (vgPlain_tl_pre_clo_init,
vgPlain_free...) from libcoregrind-x86-linux.a

SVN revision: 81901

11 years agoefl/libtool: disable-fast-install by default.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 12:29:39 +0000 (12:29 +0000)]
efl/libtool: disable-fast-install by default.

From Autobook: http://www.sourceware.org/autobook/autobook/autobook_85.html

   libtool will build executables suitable for copying into their
   respective installation destinations, obviating the need for
   relinking them on those hosts which would have required
   it. Whenever libtool links an executable which uses shared
   libraries, it also creates a wrapper script which ensures that the
   environment is correct for loading the correct libraries, See
   section 10.5 Executing Uninstalled Binaries. On those hosts which
   require it, the wrapper script will also relink the executable in
   the build tree if you attempt to run it from there before
   installation.

   Sometimes this behaviour is not what you want, particularly if you
   are developing the package and not installing between test
   compilations. By passing `--disable-fast-install', the default
   behaviour is reversed; executables will be built so that they can
   be run from the build tree without relinking, but during
   installation they may be relinked.

The user may still override this default, depending on platform
support, by specifying --enable-fast-install to configure.

NOTE: In my measurements it made no difference in install time either.

SVN revision: 81900

11 years agoeo: let's make weak ref safer to manipulate.
Cedric BAIL [Sun, 30 Dec 2012 12:26:25 +0000 (12:26 +0000)]
eo: let's make weak ref safer to manipulate.

SVN revision: 81899

11 years agoefl/libtool: disable-static by default.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 12:12:32 +0000 (12:12 +0000)]
efl/libtool: disable-static by default.

Most systems will never ever need the static builds of EFL, and it
doubles the compilation time (4m36s x 2m48s on my laptop). Then
disable it by default.

The user may still override this default by specifying --enable-static
to configure.

SVN revision: 81898

11 years agoefl/evas_cserve2: don't use libexec
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 11:42:04 +0000 (11:42 +0000)]
efl/evas_cserve2: don't use libexec

many distros deprecate libexec and it's better to keep our stuff
together inside /usr/lib/evas.

cserve2 binaries now lives in /usr/lib/evas/cserve2/bin

SVN revision: 81897

11 years agoefl/efreet: install d-bus service.
Gustavo Sverzut Barbieri [Sun, 30 Dec 2012 11:23:30 +0000 (11:23 +0000)]
efl/efreet: install d-bus service.

SVN revision: 81896

11 years agoefl: Fix efreet package config
Mike McCormack [Sun, 30 Dec 2012 01:32:59 +0000 (01:32 +0000)]
efl: Fix efreet package config

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

11 years agoefl: Update ignore list
Mike McCormack [Sun, 30 Dec 2012 01:14:04 +0000 (01:14 +0000)]
efl: Update ignore list

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

11 years agomove efreet.
Gustavo Sverzut Barbieri [Sat, 29 Dec 2012 23:06:03 +0000 (23:06 +0000)]
move efreet.

SVN revision: 81890

11 years agoefl: merge efreet.
Gustavo Sverzut Barbieri [Sat, 29 Dec 2012 23:04:40 +0000 (23:04 +0000)]
efl: merge efreet.

seems to be fine, pass distcheck and friends. please report.

changes:
 - documentation hierarchy fixes
 - replaced __UNUSED__ with EINA_UNUSED
 - replaced PKG_DATA_DIR with PACKAGE_DATA_DIR"/efreet"

SVN revision: 81889

11 years agoefl: tell compiler to not yell about missing field initializers
Lucas De Marchi [Sat, 29 Dec 2012 16:55:34 +0000 (16:55 +0000)]
efl: tell compiler to not yell about missing field initializers

SVN revision: 81884

11 years agomore pc breakings. fix.
Carsten Haitzler [Sat, 29 Dec 2012 16:43:07 +0000 (16:43 +0000)]
more pc breakings. fix.

SVN revision: 81882

11 years agofie fi fo fum... someone's been breaking the pc files there mon...
Carsten Haitzler [Sat, 29 Dec 2012 16:28:31 +0000 (16:28 +0000)]
fie fi fo fum... someone's been breaking the pc files there mon...

:)

SVN revision: 81881

11 years agoRELEASE THE HOUNDS!... edbus missing m4 macro to detect va args list
Carsten Haitzler [Sat, 29 Dec 2012 16:03:28 +0000 (16:03 +0000)]
RELEASE THE HOUNDS!... edbus missing m4 macro to detect va args list
type and that b0rxed edbus on 64bit. this fixes it. tnx to k-s for
pointing at it.

SVN revision: 81878

11 years agoefl/pkgconfig: we just support newer pkg-config, then no replacement needed.
Gustavo Sverzut Barbieri [Sat, 29 Dec 2012 15:02:34 +0000 (15:02 +0000)]
efl/pkgconfig: we just support newer pkg-config, then no replacement needed.

this @pkgconfig_requires_private@ is no longer defined.

SVN revision: 81874

11 years agoethumb_client: depend on edbus2 not old!
Gustavo Sverzut Barbieri [Sat, 29 Dec 2012 14:48:43 +0000 (14:48 +0000)]
ethumb_client: depend on edbus2 not old!

it was ported to use edbus2, but still saying in its pkg-config that
edbus v1 was required.

SVN revision: 81873

11 years agohow about we export symbols we intend to dlsym() ?
Carsten Haitzler [Sat, 29 Dec 2012 03:56:54 +0000 (03:56 +0000)]
how about we export symbols we intend to dlsym() ?

SVN revision: 81860

11 years agosmall change - use xdg runtime dir if available instead of home. nicer
Carsten Haitzler [Sat, 29 Dec 2012 03:39:20 +0000 (03:39 +0000)]
small change - use xdg runtime dir if available instead of home. nicer
in xdg worlds. still falls back tho.

SVN revision: 81858

11 years agoefl/docs: clean-up and make it more uniform.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 23:26:05 +0000 (23:26 +0000)]
efl/docs: clean-up and make it more uniform.

now unified docs are bit more uniform in their start pages, overall
improved but much to do :-(

SVN revision: 81851

11 years agoedbus: do not crash when dispatching signals
Ulisses Furquim [Fri, 28 Dec 2012 21:05:57 +0000 (21:05 +0000)]
edbus: do not crash when dispatching signals

Make sure the next signal handler for the connection is always known and
not vanish under us.

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

SVN revision: 81847

11 years agoefl/eio: fix docs.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 20:47:25 +0000 (20:47 +0000)]
efl/eio: fix docs.

SVN revision: 81846

11 years agoefl/ecore_x: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 20:46:54 +0000 (20:46 +0000)]
efl/ecore_x: fix doxygen hierarchy.

PLEASE someone unify xlib and xcb docs, makes no sense to have them
both as they should be exactly the same!

SVN revision: 81845

11 years agosame edbus commit as last commit
Mike Blumenkrantz [Fri, 28 Dec 2012 20:02:31 +0000 (20:02 +0000)]
same edbus commit as last commit

SVN revision: 81840

11 years agoefl/ecore_imf: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:50:06 +0000 (19:50 +0000)]
efl/ecore_imf: fix doxygen hierarchy.

someone should move the docs to header, too much for me to do right now.

SVN revision: 81838

11 years agoefl/ecore_ipc: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:49:35 +0000 (19:49 +0000)]
efl/ecore_ipc: fix doxygen hierarchy.

SVN revision: 81837

11 years agoefl/ecore_fb: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:49:12 +0000 (19:49 +0000)]
efl/ecore_fb: fix doxygen hierarchy.

SVN revision: 81836

11 years agoefl/ecore_evas: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:48:40 +0000 (19:48 +0000)]
efl/ecore_evas: fix doxygen hierarchy.

SVN revision: 81835

11 years agoefl/ecore_con: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:48:12 +0000 (19:48 +0000)]
efl/ecore_con: fix doxygen hierarchy.

SVN revision: 81834

11 years agoefl/ecore_audio: fix doxygen hierarchy.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:47:31 +0000 (19:47 +0000)]
efl/ecore_audio: fix doxygen hierarchy.

SVN revision: 81833

11 years agoefl/ecore_wayland: move docs to header.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:36:01 +0000 (19:36 +0000)]
efl/ecore_wayland: move docs to header.

SVN revision: 81832

11 years agoefl/eina: fix doc for content access
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 19:08:42 +0000 (19:08 +0000)]
efl/eina: fix doc for content access

SVN revision: 81831

11 years agoefl/doc: add escape group.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 18:53:32 +0000 (18:53 +0000)]
efl/doc: add escape group.

SVN revision: 81829

11 years agoefl/docs: fix Evil x Escape conflicts
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 18:42:57 +0000 (18:42 +0000)]
efl/docs: fix Evil x Escape conflicts

SVN revision: 81828

11 years agoefl/docs: fix evil x escape conflicts
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 18:42:35 +0000 (18:42 +0000)]
efl/docs: fix evil x escape conflicts

SVN revision: 81827

11 years agoedbus: moved to IN-EFL
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 18:02:58 +0000 (18:02 +0000)]
edbus: moved to IN-EFL

SVN revision: 81826

11 years agoefl: merge edbus (v2).
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 17:53:25 +0000 (17:53 +0000)]
efl: merge edbus (v2).

SVN revision: 81825

11 years agoefl/src/examples/eio: fixed typo.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 15:59:12 +0000 (15:59 +0000)]
efl/src/examples/eio: fixed typo.

SVN revision: 81814

11 years agoefl/configure.ac: tweaks to ecore_audio.
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 15:24:09 +0000 (15:24 +0000)]
efl/configure.ac: tweaks to ecore_audio.

 - moved up, closer to wayland, so it's before ecore_evas (which is
   large and still messy)

 - pulseaudio and sndfile checks are strict

 - pulseaudio is enabled by default

 - sndfile is mandatory

SVN revision: 81812

11 years agolook for pkg confg prog.
Carsten Haitzler [Fri, 28 Dec 2012 14:39:21 +0000 (14:39 +0000)]
look for pkg confg prog.

SVN revision: 81803

11 years agoefl/configure.ac: s/want_pass_through/want_default_mempool/g
Gustavo Sverzut Barbieri [Fri, 28 Dec 2012 14:20:26 +0000 (14:20 +0000)]
efl/configure.ac: s/want_pass_through/want_default_mempool/g

what the hell pass_through has to do with enabling a default mempool I
have no idea, so make it closer to the config.h variable name.

SVN revision: 81802

11 years agoand re-roder pkg config checks.. and it works? weird.
Carsten Haitzler [Fri, 28 Dec 2012 13:36:06 +0000 (13:36 +0000)]
and re-roder pkg config checks.. and it works? weird.

SVN revision: 81800

11 years agothis pkg check for evi breaks eina pkg check... sutofoo literaly
Carsten Haitzler [Fri, 28 Dec 2012 13:23:52 +0000 (13:23 +0000)]
this pkg check for evi breaks eina pkg check... sutofoo literaly
decided pkg-config doesnt exist anymore. i dont know why. :(

SVN revision: 81799

11 years agoevas/evas_render: use rendering flag only when async rendering
Ulisses Furquim [Fri, 28 Dec 2012 13:00:37 +0000 (13:00 +0000)]
evas/evas_render: use rendering flag only when async rendering

Also postpone marking the rendering flag until we know we will have
the draw thread do its work. This way we avoid waiting forever at
evas_render_rendering_wait() when the draw thread is also blocked.

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

SVN revision: 81798

11 years agoevas/image - return as possible as soon.
ChunEon Park [Fri, 28 Dec 2012 11:41:29 +0000 (11:41 +0000)]
evas/image - return as possible as soon.

SVN revision: 81794

11 years agoethumb: fix compilation on windows.
Cedric BAIL [Fri, 28 Dec 2012 07:30:33 +0000 (07:30 +0000)]
ethumb: fix compilation on windows.

Patch by Vincent Torri.

SVN revision: 81783

11 years agoevas: simplify logic for ellipsis.
Cedric BAIL [Fri, 28 Dec 2012 00:58:10 +0000 (00:58 +0000)]
evas: simplify logic for ellipsis.

SVN revision: 81773