Commit Graph

489 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri 2b29626d8d 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
2013-01-04 20:55:12 +00:00
Gustavo Sverzut Barbieri 7abf31c882 efl/ecore_fb: remove deprecated files.
SVN revision: 82240
2013-01-04 20:44:19 +00:00
Gustavo Sverzut Barbieri 06c3306d3c efl/efreet: enable locale test.
export those symbols, they are harmless and will help tests.



SVN revision: 82239
2013-01-04 20:27:49 +00:00
Gustavo Sverzut Barbieri deeaf20150 efl/eina: add source benchmark file.
SVN revision: 82235
2013-01-04 20:12:28 +00:00
Gustavo Sverzut Barbieri a2c1d84cc8 efl/efreet: remove unused file.
SVN revision: 82234
2013-01-04 20:11:29 +00:00
Gustavo Sverzut Barbieri b40dcff62f efl/eeze: remove unused file.
unused since old api was removed.


SVN revision: 82230
2013-01-04 19:46:51 +00:00
Paulo Alcantara a33afe35f9 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
2013-01-04 19:37:22 +00:00
Gustavo Sverzut Barbieri 2b672efbdd 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
2013-01-04 18:25:43 +00:00
Gustavo Sverzut Barbieri f063c393eb efl: simplify examples handling.
SVN revision: 82222
2013-01-04 18:24:41 +00:00
Gustavo Sverzut Barbieri 71cf862c95 efl/evas_cserve2: use eina_prefix
SVN revision: 82220
2013-01-04 18:00:12 +00:00
Gustavo Sverzut Barbieri 1eddf87965 efl/efreet: use eina_prefix, kill one TODO item.
SVN revision: 82219
2013-01-04 17:42:23 +00:00
Gustavo Sverzut Barbieri 733425c62c 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
2013-01-04 17:19:43 +00:00
José Roberto de Souza 748b09d7c0 edbus: Remove unused parameter warning of edbus examples
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 82213
2013-01-04 16:44:06 +00:00
Gustavo Sverzut Barbieri 231b69735b efl/ecore_audio: fix test in suite.
SVN revision: 82212
2013-01-04 16:41:53 +00:00
Gustavo Sverzut Barbieri 9f07c785b1 efl: fix -DPACKAGE_DATA_DIR
they were using $(PACKAGE) that is now "efl".



SVN revision: 82211
2013-01-04 16:28:22 +00:00
Rafael Antognolli f8dbdafae6 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
2013-01-04 16:00:43 +00:00
Cedric BAIL bd9b55a3ab efl: draah, edje example don't follow the rest of efl example. so shut it down.
SVN revision: 82168
2013-01-04 10:36:54 +00:00
Cedric BAIL c0e3868bdc efl: the problem is edje not ephysics.
SVN revision: 82166
2013-01-04 10:24:00 +00:00
Cedric BAIL 2b52e2c129 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
2013-01-04 10:14:55 +00:00
Carsten Haitzler ee00e0fd5b ok- enable again.. but i think they should be DBG(). :)
SVN revision: 82163
2013-01-04 08:45:31 +00:00
Jérémy Zurcher 1424ac7d4d 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
2013-01-04 08:41:47 +00:00
Daniel Juyung Seo 9b252e40d4 edje edje_cc_handlers.c: Better error message. Now it's kind.
SVN revision: 82154
2013-01-04 07:35:28 +00:00
Daniel Juyung Seo 1be443bc75 efl edje_cc_handlers.c: Ported r82093 from edje to efl/edje.
SVN revision: 82150
2013-01-04 07:27:46 +00:00
Gustavo Sverzut Barbieri c96a620b46 efl/edje: improve docs after merge.
SVN revision: 82142
2013-01-04 02:51:43 +00:00
Gustavo Sverzut Barbieri 9ea2ce1041 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
2013-01-04 02:08:14 +00:00
Leandro Dorileo e2ce20e9a4 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
2013-01-04 01:55:07 +00:00
Gustavo Sverzut Barbieri 25bb274f1e efl/eeze: uncomment test cases
SVN revision: 82137
2013-01-04 01:50:14 +00:00
Leandro Dorileo f97e2750e4 Ephysics: get rid of shadow warnings
Get rid of -Wshadow warnings on bullet's C++ "shadowed" variables.


SVN revision: 82136
2013-01-04 01:21:07 +00:00
Gustavo Sverzut Barbieri e1d76fbdab efl/ephysics: quiet warning
SVN revision: 82133
2013-01-04 00:03:56 +00:00
Gustavo Sverzut Barbieri ab39205f6e efl/ephysics: add forgotten evil usage
SVN revision: 82128
2013-01-03 22:18:29 +00:00
Gustavo Sverzut Barbieri 9e0788cc2e efl: merge ephysics
changes:
 * __UNUSED__ -> EINA_UNUSED
 * Fixed doc hierarchy



SVN revision: 82126
2013-01-03 22:10:40 +00:00
Gustavo Sverzut Barbieri 9edec477eb efl/eeze: fix typo
SVN revision: 82110
2013-01-03 21:04:06 +00:00
Gustavo Sverzut Barbieri e4654ee6cf efl/eeze: remove other traces of old libudev support.
SVN revision: 82101
2013-01-03 20:42:37 +00:00
Gustavo Sverzut Barbieri 68188ac0c8 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
2013-01-03 20:37:42 +00:00
Gustavo Sverzut Barbieri 0ec613a4fa efl/efreet: remove file that is gone.
SVN revision: 82094
2013-01-03 18:18:39 +00:00
Gustavo Sverzut Barbieri 0a2d116119 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
2013-01-03 15:10:34 +00:00
Lucas De Marchi c1d576dcc7 edbus: improve doc of edbus_message_* functions
SVN revision: 82081
2013-01-03 15:06:39 +00:00
Ulisses Furquim af8c81634f 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
2013-01-03 14:06:20 +00:00
José Roberto de Souza 32d7c8d5a9 edbus: Remove Connection_Context_NOC_Cb marked to be deleted
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 82076
2013-01-03 14:06:14 +00:00
José Roberto de Souza 9365f02137 edbus codegen: Surpress unused parameters warnings
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 82075
2013-01-03 14:06:06 +00:00
José Roberto de Souza daec0f2e74 edbus codegen: Properly handle autoclosed tags
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 82074
2013-01-03 14:06:02 +00:00
José Roberto de Souza 62676bebb7 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
2013-01-03 14:05:56 +00:00
José Roberto de Souza 30a6da0e7f edbus: Suppress warnings of unused parameters
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 82072
2013-01-03 14:05:51 +00:00
José Roberto de Souza 9e1f5d80fe 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
2013-01-03 14:05:45 +00:00
Daniel Juyung Seo 8c67bafaf2 evas Evas.h: Fixed a typo.
SVN revision: 82069
2013-01-03 12:22:49 +00:00
Rafael Antognolli 68d21e2e73 evas/loaders: Use png function to access private pointer.
SVN revision: 82065
2013-01-03 12:04:37 +00:00
Rafael Antognolli 54bffeb2fd ecore/examples: Add PACKAGE_EXAMPLES_DIR to ecore examples too.
SVN revision: 82064
2013-01-03 12:04:32 +00:00
Carsten Haitzler 9c864b6f5c remove redundant code in embryo.
SVN revision: 82054
2013-01-03 10:02:17 +00:00
Cedric BAIL 59ebafcb85 efl: rename eet_map to eet_mmap.
SVN revision: 82051
2013-01-03 09:18:05 +00:00
Cedric BAIL 1e8b9a90bf efl: use Eina_File for PNG to.
SVN revision: 82047
2013-01-03 07:57:18 +00:00