Commit Graph

20761 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri 6140f1045d efl/emotion: export useful data for generic module.
SVN revision: 82589
2013-01-10 21:47:19 +00:00
Lucas De Marchi 06ff74834f efl: remove checks for socket.h, net/*, arpa/*
SVN revision: 82585
2013-01-10 20:26:02 +00:00
Lucas De Marchi 90ba30ec7c efl: remove checks for sys/select.h, sys/time.h and sys/resource.h
SVN revision: 82584
2013-01-10 20:25:57 +00:00
Lucas De Marchi f1ca8b54d6 efl: remove check for langinfo.h and locale.h
SVN revision: 82583
2013-01-10 20:25:53 +00:00
Lucas De Marchi 4af2647d05 efl: remove check for libgen.h
SVN revision: 82582
2013-01-10 20:25:48 +00:00
Lucas De Marchi 3e4eb4437e efl: remove check for errno.h
SVN revision: 82581
2013-01-10 20:25:44 +00:00
Lucas De Marchi 23b741699f efl: remove check for inttypes.h and stdint.h
SVN revision: 82580
2013-01-10 20:25:39 +00:00
Lucas De Marchi f60bfe38d6 efl: Remove check for siginfo.h and siginfo_t
SVN revision: 82579
2013-01-10 20:25:35 +00:00
Lucas De Marchi 8f86ee2065 efl: Remove check for signal.h
SVN revision: 82578
2013-01-10 20:25:31 +00:00
Lucas De Marchi db395ef7eb efl: Remove check for unistd.h
* unistd.h: is very useful, very old and very standard.



SVN revision: 82577
2013-01-10 20:25:26 +00:00
Lucas De Marchi 3dc661e710 efl: Remove check for strings.h
* strings.h: is very useful, very old and very standard. The only place
that checks for that is simple_xml_parser and I have no idea why



SVN revision: 82576
2013-01-10 20:25:21 +00:00
Lucas De Marchi 3e5c0aa7e0 elf: update gitignore
SVN revision: 82575
2013-01-10 20:25:16 +00:00
Lucas De Marchi 76f373fae3 efl/eeze: move sensor modules to their own dir
SVN revision: 82574
2013-01-10 16:14:55 +00:00
Carsten Haitzler aed8f91ab6 add dri2 minor check for swap stuff.
SVN revision: 82562
2013-01-10 12:23:27 +00:00
Carsten Haitzler ede2faa1aa oh and also fix up properties to not update until event comes back
from x telling us they did. :)



SVN revision: 82558
2013-01-10 11:53:07 +00:00
Carsten Haitzler e2243e6c55 elm win throttle/norender auto... eocre-evas got a few things wrong.
no - not planning a backport of this at this stage. small thing. maybe
backport (and chlog/news) if this doesnt cause any new issues?



SVN revision: 82549
2013-01-10 11:23:10 +00:00
Jiyoun Park aad1b1ed4e Fix evas bmp loader code which deal with image size.
if image file's image size not apply padding size, decoding cannot work correctly



SVN revision: 82532
2013-01-10 08:53:11 +00:00
Gustavo Sverzut Barbieri 09e6baa5a4 emotion moved into efl
SVN revision: 82513
2013-01-10 06:08:41 +00:00
Gustavo Sverzut Barbieri ff2a1607cf efl: fix dso due missing ecore-evas
SVN revision: 82512
2013-01-10 06:07:30 +00:00
Gustavo Sverzut Barbieri 96878d9d8e efl/emotion_test: allow to run in tree.
if you EFL_RUN_IN_TREE=1 before running it, it will work without
installing.



SVN revision: 82511
2013-01-10 06:04:28 +00:00
Gustavo Sverzut Barbieri b14e37dca7 efl: make edj depend on edje_cc
SVN revision: 82510
2013-01-10 05:53:36 +00:00
Gustavo Sverzut Barbieri 517471190f efl/emotion: refactor init/shutdown, load modules from eina_prefix.
* emotion_init() and emotion_shutdown() now exist, let's do our
   initialization from there.

 * smart_add/smart_free will call init/shutdown for legacy apps.

 * use eina_prefix to determine runtime location.

 * use eina_module_arch_list_get()



SVN revision: 82509
2013-01-10 05:48:55 +00:00
Gustavo Sverzut Barbieri d6298cd790 efl/emotion: prepare gstreamer log for next commit.
SVN revision: 82508
2013-01-10 05:46:24 +00:00
Gustavo Sverzut Barbieri 93ac29f610 efl/emotion: fix usage of eina_prefix, add checkme file.
we were using "" for locale that made eina_prefix think that we did
not had a common prefix.

take the time and add a magic file "checkme" to be checked at runtime
to validate stuff.

also made the binaries be searched in MODULE_ARCH namespace.



SVN revision: 82507
2013-01-10 05:45:50 +00:00
Gustavo Sverzut Barbieri 83a8742d4e efl/emotion: unbreak xine
subtitles virtuals got in the middle and screwed everything.

also prepare the log infra for the next commit.



SVN revision: 82506
2013-01-10 05:28:37 +00:00
Gustavo Sverzut Barbieri f80eef8806 efl/ecore_imf: consider ECORE_IMF_MODULES_DIR.
also do the standard eina_prefix_lib_get() usage as the last one.



SVN revision: 82505
2013-01-10 05:27:31 +00:00
Jihoon Kim 01af3144d4 efl/ecore_imf/ibus: use EINA_SAFETY_ON_NULL_RETURN for checking NULL parameter
SVN revision: 82503
2013-01-10 04:26:59 +00:00
Gustavo Sverzut Barbieri 1fbed8d3a6 efl/emotion: use path_max
still needs to change to use eina_prefix :-/



SVN revision: 82502
2013-01-10 03:47:46 +00:00
Gustavo Sverzut Barbieri dfb84c1657 efl: merge emotion.
this one was quite a huge work, but hopefully it's correct.

NOTES:
 * removed vlc generic module, it should go into a separate package.
 * gstreamer is enabled by default (see --disable-gstreamer)
 * xine is disabled by default (see --enable-gstreamer)
 * generic is always built statically if supported
 * gstreamer and xine can't be configured as static (just lacks command line options, build system supports it)
 * v4l2 is enabled by default on linux if eeze is built (see --disable-v4l2)
 * emotion_test moved to src/tests/emotion and depends on EFL_ENABLE_TESTS (--with-tests), but is still installed if enabled.

TODO (need your help!):
 * fix warnings with gstreamer and xine engine
 * call engine shutdown functions if building as static
 * remove direct usage of PACKAGE_*_DIR and use eina_prefix
 * add eina_prefix checkme file as evas and others
 * add support for $EFL_RUN_IN_TREE
 * create separate package for emotion_generic_modules
 * check docs hierarchy (doxygen is segv'in here)



SVN revision: 82501
2013-01-10 03:43:32 +00:00
Gustavo Sverzut Barbieri 532284dbbe efl: forward typedef to avoid including useless headers.
do not include Ecore_Input.h just to get Ecore_Window and Ecore_Getopt
to get handful typedefs.

NOTE: why do we have the #ifdefs around these predefs? At least GCC does not warn if we typedef twice the same thing (if they are identical)



SVN revision: 82499
2013-01-10 02:18:10 +00:00
Gustavo Sverzut Barbieri 7b0ae69adc efl/edje: remove useless include.
This made no sense... as HAVE_ECORE_IMF was defined in a local (not
installed) config.h. With single-tree it is defined and will bring in
one useless include in our public header.



SVN revision: 82498
2013-01-10 02:14:46 +00:00
Jihoon Kim bd0ce8260a efl/ecore_imf: change namespace to all functions
SVN revision: 82497
2013-01-10 01:43:52 +00:00
Gustavo Sverzut Barbieri c72d6b68cd maybe this time svnlook will work?
SVN revision: 82496
2013-01-09 23:27:31 +00:00
Gustavo Sverzut Barbieri c5c3af138e still not there with svnlook diff :-/
hell, how to make this bastard show C function names in diff!?


SVN revision: 82495
2013-01-09 23:25:01 +00:00
Gustavo Sverzut Barbieri cd7cf2cec9 bogus commit to see if post-commit hook worked.
svnlook diff is a bitch, come on :-/


SVN revision: 82494
2013-01-09 23:21:39 +00:00
Gustavo Sverzut Barbieri f6c10c4cf1 efl/evas: improve docs linking
SVN revision: 82493
2013-01-09 23:17:21 +00:00
Lucas De Marchi 56f62b1f5d efl/evas: move cserve2 binaries under MODULE_ARCH dir
SVN revision: 82491
2013-01-09 22:32:08 +00:00
Lucas De Marchi 1eca7272b4 efl/evas: do not install dummy_slave
This slave is for test only and should not be installed.



SVN revision: 82490
2013-01-09 22:32:04 +00:00
Lucas De Marchi 483a80be8a efl/efreet: move efreet_{icon,desktop}_cache_create under MODULE_ARCH
These binaries are called by efreetd and should be under MODULE_ARCH
dir.

And actually fix the path to efreet_desktop_cache_create that was wrong.



SVN revision: 82489
2013-01-09 22:31:59 +00:00
Lucas De Marchi c9b64474aa efl/edje: move epp under MODULE_ARCH
epp is invoked by edje_cc and should include the MODULE_ARCH dir.



SVN revision: 82488
2013-01-09 22:31:54 +00:00
Gustavo Sverzut Barbieri 36c5d249ff efl: too much c&p
SVN revision: 82487
2013-01-09 22:22:39 +00:00
Gustavo Sverzut Barbieri b34b60d026 efl: fix typo, extra 'x' in there.
SVN revision: 82486
2013-01-09 22:21:40 +00:00
Paulo Alcantara d7ae50462c efl/cserve2: Increase refcount of scaled image entries properly
Patch by: Paulo Alcantara <pcacjr@profusion.mobi>


SVN revision: 82484
2013-01-09 21:40:25 +00:00
Paulo Alcantara e8cc9680d0 efl/software_generic: Fix map/image drawing with Cserve2
We must check whether source image has been loaded or not before
enqueueing draw commands. Otherwise, cserve2 may not have a specific
loader and then it does not load the source image and the enqueued draw
commands dereference the NULL pointer "data" from source image.

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


SVN revision: 82483
2013-01-09 21:39:06 +00:00
Paulo Alcantara cf46337e17 efl/font: Dispatch font load request once sent to server
Patch by: Paulo Alcantara <pcacjr@profusion.mobi>


SVN revision: 82482
2013-01-09 21:37:34 +00:00
Paulo Alcantara c6f907a9f4 efl/cache: Set loaded flag properly with loaded pixels
Patch by: Paulo Alcantara <pcacjr@profusion.mobi>


SVN revision: 82481
2013-01-09 21:36:03 +00:00
Henrique Dante de Almeida 1c1d9f4161 Fix Edje hint recalculation after swallow part changes
Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82480
2013-01-09 20:56:03 +00:00
Lucas De Marchi be30200a50 eeze: install module under MODULE_ARCH like the rest of EFL
SVN revision: 82479
2013-01-09 20:51:56 +00:00
Lucas De Marchi bc20101994 ecore_imf: install module under MODULE_ARCH like the rest of EFL
SVN revision: 82478
2013-01-09 19:38:04 +00:00
Lucas De Marchi e838106da5 ecore_imf: remove double definition of PACKAGE_LIB_DIR
SVN revision: 82477
2013-01-09 19:37:58 +00:00