Commit Graph

20088 Commits

Author SHA1 Message Date
Rui Seabra 717f492b1a Remove explicit ecore dependencies from the rpm specs of edje, e, eeze, empower and ephoto, as well as the extra modules template.
SVN revision: 80547
2012-12-09 10:56:20 +00:00
Rui Seabra 388c242119 Removed explicit eio dependency from edje's and ephoto's rpm specs as it's in EFL now.
SVN revision: 80546
2012-12-09 10:46:34 +00:00
Rui Seabra ca50c1646b Added ecore files to the rpm spec.
SVN revision: 80545
2012-12-09 10:44:16 +00:00
Rui Seabra 0a44f77166 Missing output declaration for ecore_x_version.h
SVN revision: 80544
2012-12-09 10:42:39 +00:00
Sebastian Dransfeld 0ca3d42c6d ecore_x: right name for variable
SVN revision: 80534
2012-12-08 20:45:09 +00:00
Massimo Maiurana 86feff504f updating various translations
SVN revision: 80532
2012-12-08 18:35:53 +00:00
Daniel Juyung Seo 9d68ba83ff efl/m4 evas_dither.m4: Oops I didn't mean it and I've never added them. Explicit bug on git or svn.
SVN revision: 80531
2012-12-08 18:21:34 +00:00
Daniel Juyung Seo c75c7a67d5 elm elc_naviframe.c: Use EINA_LIST_FREE instead of EINA_LIST_FOREACH + eina_list_free.
SVN revision: 80529
2012-12-08 18:17:12 +00:00
Gustavo Sverzut Barbieri 66f9c7f5b5 efl: simplify platform specific checks
SVN revision: 80527
2012-12-08 16:12:08 +00:00
Gustavo Sverzut Barbieri a2b5eaeb98 efl/ecore_x: split xinput2 from gestures.
seems xinput2 is just to get the events, thus much more common, while
gestures is getting them from server (not as common).



SVN revision: 80525
2012-12-08 15:35:44 +00:00
Gustavo Sverzut Barbieri f8c480fc83 efl/ecore_x: add version and backend to header file.
instead of -DHAVE_ECORE_X_XCB in the pc, which is a super-hack, add a
proper compile-time generated ecore_x_version.h that is included by
Ecore_X.h

This file contains HAVE_ECORE_X_XLIB or HAVE_ECORE_X_XCB defined and
will also define ECORE_X_VERSION_MAJOR and ECORE_X_VERSION_MINOR as
per other EFL (Ecore), also defining the runtime version in
Ecore_X_Version.



SVN revision: 80524
2012-12-08 15:26:27 +00:00
Carsten Haitzler f74c3dae75 lets not add all sorts of null object access fun!
SVN revision: 80523
2012-12-08 15:19:00 +00:00
Gustavo Sverzut Barbieri 91084ce26d efl: do not compile cocoa stuff as it's broken.
I'm waiting feedback from the ML whenever someone will fix or we'll
remove that.



SVN revision: 80522
2012-12-08 14:43:19 +00:00
Carsten Haitzler 05066801d3 lets have fcntl.h in eh?
SVN revision: 80521
2012-12-08 14:07:24 +00:00
Cedric BAIL 48638e3ca0 edje: use eo more.
SVN revision: 80519
2012-12-08 09:21:10 +00:00
Jihoon Kim bae5080e50 scim_immodule: implement slot_beep
SVN revision: 80513
2012-12-08 07:07:57 +00:00
Carsten Haitzler d5c3d7a042 lets not break everything that depends on efl shall we when messing
around with its build? :(



SVN revision: 80507
2012-12-08 03:42:13 +00:00
Gustavo Sverzut Barbieri 337f679b64 efl: more minor simplifications and cleanups.
it's impressive, the more you clean, the more you find stuff that
could be simpler or just not exist.



SVN revision: 80506
2012-12-07 23:37:01 +00:00
Gustavo Sverzut Barbieri c6e0c95883 efl: almost final ecore/evas/ecore-evas options integration.
Many changes in this commit, but overall it should work. If not let me
know.

 * ECORE_CHECK_X_EXTENSION() will now fail if Xlib extension is not found.

 * remove usage of ECORE_EVAS_CHECK_MODULE(), using the simplified
   ECORE_EVAS_MODULE()

 * EVAS_CHECK_ENGINE() will not declare an option anymore.

 * fixed --with-x11 and --with-opengl regarding defaults.

 * fixed typo in EVAS_STATIC_BUILD_SOFTWARE_X11 -> XLIB conditional

 * simplified Xi2 and Xgestures support under --enable-gesture. Let me
   know if these should be checked separately.

 * remove every other X extension option, they are all forced by
   now. If no major showstopper appears with this we may remove all
   the #ifdef in the code!

If there is something broken, let me know.

Next on the list for the weekend is to finish the option checks for
SDL, Wayland-EGL, Cocoa and similar.



SVN revision: 80505
2012-12-07 23:16:43 +00:00
Gustavo Sverzut Barbieri 6988d2685b efl/evas: fix m4 typos that prevented xcb from getting proper libs/cflags
SVN revision: 80504
2012-12-07 22:51:40 +00:00
Gustavo Sverzut Barbieri 2abb5474c4 efl/evas: make egl stuff compile with xcb
SVN revision: 80503
2012-12-07 22:50:47 +00:00
Gustavo Sverzut Barbieri ecadf8759c efl: generate keysym table for xcb
SVN revision: 80502
2012-12-07 22:50:06 +00:00
Bruno Dilly c206188db4 edje: implement more description physics attributes
* Damping
 * Sleeping Threshold



SVN revision: 80501
2012-12-07 21:19:31 +00:00
Gustavo Sverzut Barbieri ddba28a921 efl: share more of x11/xlib/xcb in ecore, ecore-evas and evas.
SVN revision: 80499
2012-12-07 20:23:45 +00:00
Gustavo Sverzut Barbieri cc2e0f63d4 efl: always be strict on dependency checking.
SVN revision: 80498
2012-12-07 20:08:28 +00:00
Gustavo Sverzut Barbieri 4df5715e0e efl: fix typos in help strings
SVN revision: 80495
2012-12-07 19:35:33 +00:00
Gustavo Sverzut Barbieri 9e9b5c2205 efl: remove ecore_x_backend to use with_x11
SVN revision: 80494
2012-12-07 19:31:02 +00:00
Gustavo Sverzut Barbieri 379c8bc208 efl: simplify wayland cases (still need doing egl)
SVN revision: 80493
2012-12-07 19:26:13 +00:00
Gustavo Sverzut Barbieri e197a0453d efl: fix sdl check and simplify jpeg saver check for windows
SVN revision: 80492
2012-12-07 19:16:03 +00:00
Gustavo Sverzut Barbieri 64a9af8fe8 efl: check for sdl if it's required.
SVN revision: 80489
2012-12-07 19:11:22 +00:00
Gustavo Sverzut Barbieri 64942f97af efl: simplifications for fb and sdl
SVN revision: 80488
2012-12-07 19:07:42 +00:00
Bruno Dilly 96df1ce1cd edje: support to get_state_val of map and perspective
stuff

Don't know why, it was supporting only set_state_val these parameters.
Also, fix a LIGNT->LIGHT typo



SVN revision: 80485
2012-12-07 18:44:24 +00:00
Bruno Dilly 476391343a edje: make it possible to change body attributes via
script

Support physics attributes on set_state_val and get_state_val
So custom_states can be created



SVN revision: 80484
2012-12-07 18:44:17 +00:00
Gustavo Sverzut Barbieri af221f3d6d efl: pixman should be off by default.
SVN revision: 80483
2012-12-07 18:26:26 +00:00
Gustavo Sverzut Barbieri aaf18a71a4 efl: baby steps to get sharing of options between evas and ecore-evas.
SVN revision: 80482
2012-12-07 18:24:49 +00:00
Alex Wu 4c534eb0e0 ecore-wayland: Fix monitoring ECORE_FD_WRITE defaultly on
wayland                display fd lead to 100% cpu usage

In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.

Patch by: Alex Wu <zhiwen.wu@linux.intel.com>



SVN revision: 80476
2012-12-07 17:38:21 +00:00
Gustavo Sverzut Barbieri 892c64297e efl: begin (still partial!) to make an uniform choice of engines ecore/evas
still lots to do, but some improvements:

 - ecore_evas does not inherit pkg-config from modules since modules are SO

 - renamed internal ecore evas define from SOFTWARE_BUFFER to BUFFER,
   to make consistent.



SVN revision: 80473
2012-12-07 17:18:17 +00:00
Bruno Dilly 6550798518 edje: warn if loading a edj with physics
If a edj using physics is loaded for edje compiled with
physics disabled, it should warn the user.



SVN revision: 80472
2012-12-07 16:42:42 +00:00
Bruno Dilly daa5b3bdad edje: constify Edje_Font on edje_pick
warning--



SVN revision: 80471
2012-12-07 16:42:32 +00:00
Gustavo Sverzut Barbieri 1268cd9208 efl: introduce --with-x11, --with-opengl and --enable-wayland
* --with-x11 takes one of:
   * xlib: use standard Xlib (used if not windows or ps3)
   * xcb: use new xcb library
   * none: do not build x11 (used if windows or ps3)

 * --with-opengl takes one of:
   * full: complete OpenGL support (used if not windows or ps3, ???)
   * es: reduced version (OpenGL-ES)
   * none: do not build OpenGL (used if windows or ps3, ???)

 * --enable-wayland: disabled by default

These are not used as they should yet, will take more work in the
engines to make it happen.



SVN revision: 80467
2012-12-07 15:14:33 +00:00
Gustavo Sverzut Barbieri 3e5811acf9 efl: remove --enable-simple-x11 for now.
may come back to it if openembedded or related complains.



SVN revision: 80466
2012-12-07 14:42:20 +00:00
Gustavo Sverzut Barbieri 63206904f5 efl: software generic is always static.
remove the option and logic, but still leave the framework in there if
some day a rare case of engine that does not rely on software generic
shows.



SVN revision: 80464
2012-12-07 14:23:32 +00:00
Gustavo Sverzut Barbieri 7d41d6ace2 efl: valgrind is also in evas
SVN revision: 80463
2012-12-07 14:17:09 +00:00
Gustavo Sverzut Barbieri e674ea6706 efl: simplify valgrind handling
SVN revision: 80460
2012-12-07 14:10:55 +00:00
Gustavo Sverzut Barbieri 2e60c65790 efl: simplify platform extra libs.
SVN revision: 80459
2012-12-07 14:04:54 +00:00
Gustavo Sverzut Barbieri e8c9be5a1e efl: simplified platform handling.
platform_pc defines requirements for every platform, each can be
addressed individually by platform_pc_evil, platform_pc_escape or
platform_pc_exotic.



SVN revision: 80454
2012-12-07 13:51:46 +00:00
Sebastian Dransfeld 17242f006a efreet: trigger build event if no daemon
Since e waits for this event, trigger it if no daemon so e works without
it.

SVN revision: 80447
2012-12-07 13:25:14 +00:00
Sebastian Dransfeld 5130ed35c7 efl: fix internal usage of pkg-config
Still was some checks in ecore to find efl stuff with pkg-config. Use
directly values from evas checks.

SVN revision: 80446
2012-12-07 13:14:35 +00:00
Cedric BAIL 88ba56d9d5 efl: don't leak fd on exec.
SVN revision: 80434
2012-12-07 11:01:41 +00:00
Sung Park 931e4f9325 Fixed polygon rendering bug in GL backend when there are cutouts.
It was clipping everything to (0,0,0,0) so it was all clipped out.


SVN revision: 80427
2012-12-07 10:02:26 +00:00